- From: Martin Laurent <laurent.martin@siemens.com>
- Date: Thu, 17 Jul 2003 15:22:22 +0200
- To: www-jigsaw@w3.org
Hi everybody,
I have an application which create an instance of Jigsaw server.
When I make a shutdown of this Jigsaw server (version 2.1.1), whithout stop my aplication, I have these following traces on the screen
loading properties from: C:\Data\Jigsaw\Jigsaw\config\server.props
*** Warning : JigAdmin[2.1.1]: no logger specified, not logging.
JigAdmin[2.1.1]: serving at http://139.10.83.88:8009/
Jigsaw[2.1.1]: serving at http://139.10.83.88:8001/
admin-server: http://139.10.83.88:8009/ done.
http-server: http://139.10.83.88:8001/ done.
The 2 last lines appeares after a few seconds. I think that Jigsaw need some seconds to stop correctly all her ressources
but I'm not sure.
My problem is the following : I want stop my application only after these 2 last lines (if they means the fact that the Jigsaw
server is correctly stopped) but I don't know how to intercet these messages. Do you know how to do this?
I have try like this
_serveurHTTP.getServerHandler().shutdown();
int compt;//nb of ServerHandler
do
{
compt = _serveurHTTP.getServerHandler().getSizeHandlers();
System.out.println("compt : " + compt);
} while ( compt != 0 );
this.processWindowEvent(new WindowEvent(this, WindowEvent.WINDOW_CLOSING));
"_serveurHTTP" is my instance of the Jigsaw server.
When I do this the problem is that just after the first line the variable compt is already equals to 0
so it go out the do/while and it close the window BEFORE print these traces
admin-server: http://139.10.83.88:8009/ done.
http-server: http://139.10.83.88:8001/ done.
Perhaps I uts use a more recent version of Jigsaw...
If someone can help me I am taking of all the explanations.
Regards,
Laurent Martin
Received on Thursday, 17 July 2003 09:22:38 UTC