G
Guest
Gast
Hy
Ich habe zwei Java Applikationen, die eine läuft als Server, die andere als Client.
Der Server generiert für den Client Daten, welche auf der Client- Oberfläche angezeigt werden.
Zwischen dem Client und dem Server dienen sowohl eine RPC, als auch eine Socket- Connection zur Kommunikation.
In gewissen Situationen kommt es nun vor, dass der Client plötzlich nicht mehr reagiert. Das heisst, man klickt auf der Client Oberfläche herum, wechselt zum Server um Einstellungen vorzunehmen und wechselt wieder zum Client zurück und dann reagiert die Client Oberfläche nicht mehr. Es ist auch schon umgekehrt vorgekommen, dass die Server Oberfläche nicht mehr reagiert hat.
Wenn man dann das Client Fenster zum Beispiel minimiert, bleibt es einfach grau und bleibt so. Es sind keine Komponenten mehr sichtbar und das Fenster ist unbedienbar. Es lässt sich nicht mal mehr normal schliessen. Das Programm muss nun mit dem Task Manager abgeschossen werden.
Es werden dummerweise keine Exceptions geworfen, keine Fehlermeldungen angezeigt, keine Log Files erstellt..einfach nix. Ich habe keinen Anhaltspunkt, welcher mich auf die richtige Spur des Fehlers bringt!
Hat jemand eine Idee? Wie geht man bei einem solchen Problem am besten vor?
Ich dachte mir, dass es villeicht ein Problem mit der Java VM gibt?
:?:
Liebe Grüsse
Oli
Ich habe zwei Java Applikationen, die eine läuft als Server, die andere als Client.
Der Server generiert für den Client Daten, welche auf der Client- Oberfläche angezeigt werden.
Zwischen dem Client und dem Server dienen sowohl eine RPC, als auch eine Socket- Connection zur Kommunikation.
In gewissen Situationen kommt es nun vor, dass der Client plötzlich nicht mehr reagiert. Das heisst, man klickt auf der Client Oberfläche herum, wechselt zum Server um Einstellungen vorzunehmen und wechselt wieder zum Client zurück und dann reagiert die Client Oberfläche nicht mehr. Es ist auch schon umgekehrt vorgekommen, dass die Server Oberfläche nicht mehr reagiert hat.
Wenn man dann das Client Fenster zum Beispiel minimiert, bleibt es einfach grau und bleibt so. Es sind keine Komponenten mehr sichtbar und das Fenster ist unbedienbar. Es lässt sich nicht mal mehr normal schliessen. Das Programm muss nun mit dem Task Manager abgeschossen werden.
Es werden dummerweise keine Exceptions geworfen, keine Fehlermeldungen angezeigt, keine Log Files erstellt..einfach nix. Ich habe keinen Anhaltspunkt, welcher mich auf die richtige Spur des Fehlers bringt!
Hat jemand eine Idee? Wie geht man bei einem solchen Problem am besten vor?
Ich dachte mir, dass es villeicht ein Problem mit der Java VM gibt?
:?:
Liebe Grüsse
Oli