Vladimir,
As long as any threads are running, the JVM won't exit.

HTH,

Mark

Vladimir Bossicard wrote:

> Hi all,
>
> I have a trivial class that starts and stops the kernel but the
> application never exits.
>
> public class testXindice {
>     public void go() {
>         Kernel kernel = new
> Kernel("/home/Apache/xml-xindice-1.0/config/system.xml");
>         kernel.shutDown(1, false);
>     }
>     public static void main(String[] args) {
>         (new testXindice()).go();
>     }
> }
>
> and the execution looks pretty normal:
>
> Database: 'db' initializing
> Script: 'GET' added to script storage
> Service: 'db' started
> Service: 'HTTPServer' started @ http://delta.adnovum.com:4080/
> Service: 'APIService' started
>
> Server Running
>
> Service: 'APIService' stopped
> Service: 'HTTPServer' stopped
> Service: 'db' stopped
> Server shutdown (Exit code 1)
>
> but the JVM is running, running, still running...
>
> Any idea?
>
> -Vladimir
>
> --
> +---------------------------------------------------------------------+
>  Vladimir Bossicard              mailto:[EMAIL PROTECTED]
>  Software Engineer                             MS Computer Science ETH
>
>  AdNovum Software Inc. San Mateo, CA 94404    phone: +1 (650) 525 9322
>  1400 Fashion Island Boulevard, Suite 309     fax:   +1 (650) 525 9324
> +---------------------------------------------------------------------+
>  AdNovum Informatik AG http://www.adnovum.ch  phone: +41 (1)  272 6111
>  Roentgenstrasse 22, CH-8005 Zuerich          fax:   +41 (1)  272 6312
> +---------------------------------------------------------------------+

--
Mark J Stang
System Architect
Cybershop Systems

begin:vcard 
n:Stang;Mark
x-mozilla-html:TRUE
adr:;;;;;;
version:2.1
email;internet:[EMAIL PROTECTED]
fn:Mark Stang
end:vcard

Reply via email to