Aufgrund der verschiedenen Verhaltensweisen und Interaktionen der Laufzeitumgebungen
von Eclipse und WebSphere Application
Server sind einige zusätzliche Schritte notwendig, wenn
WebSphere-Application-Server-Anwendungsclients mit mehreren Threads
über das Dialogfenster "Startkonfigurationen für den Anwendungsclient" ausgeführt werden. Das Dialogfenster "Startkonfigurationen
für den Anwendungsclient" können Sie aufrufen, indem Sie in der
Java™-EE-Perspektive in der Symbolleiste des Produkts
auswählen.
Wenn Ihr Client mehrere Threads verwendet oder Frameworks nutzt, die wie Swing zusätzliche Threads verwenden können,
müssen Sie die folgenden zusätzlichen Schritte ausführen:
- Wählen Sie im Dialogfenster "Startkonfigurationen für den Anwendungsclient" die Registerkarte Argumente aus. Geben Sie
unter dem Textfeld VM-Argumente den folgenden Parameter an:
-Dosgi.noShutdown=true
- Stellen Sie sicher, dass Ihre Clientanwendung
System.exit()
aufruft.
Sind diese Angaben nicht vorhanden, können Probleme
mit dem Laden von Klassen auftreten oder mit
JVMs, die erst beendet werden, wenn die Anwendung vollständig ausgeführt wurde.