can't shutdown embedded eXist in JOnAS

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

can't shutdown embedded eXist in JOnAS

Adrian Baker-3
We're having some problems with the embedded exist database when deploying Orbeon in JOnAS (Tomcat works OK for the same application).

When undeploying the ear containing Orbeon, there are a bunch of errors, and it looks like exist DB fails to shutdown properly. When starting the ear again, Orbeon won't work as exist-conf.xml can't be found. Once in this state, the app server needs to be shutdown and JOnAS's work directly manually deleleted before the ear will deploy & function again.

Has anyone successfully used Orbeon under JOnAS since eXist was introduced?

28 Jan 2009 16:41:50,101 [INFO ] Ear cForms-5.1.6.1322.module no longer available.
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load commons-logging.properties.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load META-INF/services/org.apache.commons.logging.LogFactory.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load org.apache.log4j.Logger.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.isLog4JAvailable(LogFactoryImpl.java:505)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:327)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:368)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load org.apache.commons.logging.impl.Log4JLogger.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.isLog4JAvailable(LogFactoryImpl.java:506)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:327)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:368)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load java.util.logging.Logger.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:486)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:368)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load org.apache.commons.logging.impl.Jdk14Logger.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:487)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:368)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:51,413 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load java.lang.Throwable.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:488)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:368)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:51,413 [INFO ] Illegal access: this web application instance has been stopped already.  Could not load org.apache.commons.logging.impl.Jdk14Logger.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1245)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
        at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:441)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:435)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:376)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
        at org.quartz.impl.StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:86)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:357)
28 Jan 2009 16:41:58,867 [ERROR] Error undeploying module 'cForms-5.1.6.1322'.
java.lang.reflect.UndeclaredThrowableException
        at $Proxy1.undeployEAR(Unknown Source)
        at com.orchestral.deployer.deployment.ModuleDeployer.undeploy(ModuleDeployer.java:132)
        at com.orchestral.deployer.deployment.DeploymentService.undeployModule(DeploymentService.java:260)
        at com.orchestral.deployer.deployment.DeploymentService.access$700(DeploymentService.java:170)
        at com.orchestral.deployer.deployment.DeploymentService$3.run(DeploymentService.java:1)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)
Caused by: javax.management.MBeanException: com.orchestral.platform.api.UndeployException: Error undeploying 'C:\work\OrionOnline-Stable\work\cForms-5.1.6.1322\cForms-5.1.6.1322.module'.
        at com.sun.jmx.mbeanserver.MBeanIntrospector.unwrapInvocationTargetException(MBeanIntrospector.java:283)
        at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:210)
        at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
        at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        at com.orchestral.jmx.MBeanServerHelper.invoke(MBeanServerHelper.java:32)
        at com.orchestral.jmx.MBeanInvocationHandler.invokeMBean(MBeanInvocationHandler.java:2)
        at com.orchestral.jmx.MBeanInvocationHandler.invoke(MBeanInvocationHandler.java:1)
        ... 11 more
Caused by: com.orchestral.platform.api.UndeployException: Error undeploying 'C:\work\OrionOnline-Stable\work\cForms-5.1.6.1322\cForms-5.1.6.1322.module'.
        at com.orchestral.platform.platforms.JonasPlatform.undeployEAR(JonasPlatform.java:81)
        at com.orchestral.platform.api.Platform.undeployEAR(Platform.java:29)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
        at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
        ... 18 more
Caused by: java.io.IOException: Unable to delete file 'C:\work\OrionOnline-Stable\jonas-base\work\webapps\jonas\ear\cForms-5.1.6.1322\forms\WEB-INF\exist-data\0000000000.log'.
        at com.orchestral.platform.platforms.JonasPlatform.delete(JonasPlatform.java:71)
        at com.orchestral.platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
        at com.orchestral.platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
        at com.orchestral.platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
        at com.orchestral.platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
        at com.orchestral.platform.platforms.JonasPlatform.deleteWorkingDirectories(JonasPlatform.java:4)
        at com.orchestral.platform.platforms.JonasPlatform.undeployEAR(JonasPlatform.java:88)
        ... 26 more
Reply | Threaded
Open this post in threaded view
|

Re: can't shutdown embedded eXist in JOnAS

Erik Bruchez
Administrator
Does a standalone eXist also fail to shutdown in JonAS? If so maybe a  
question for the eXist list.

-Erik

On Jan 28, 2009, at 6:55 PM, Adrian Baker wrote:

>
> We're having some problems with the embedded exist database when  
> deploying
> Orbeon in JOnAS (Tomcat works OK for the same application).
>
> When undeploying the ear containing Orbeon, there are a bunch of  
> errors, and
> it looks like exist DB fails to shutdown properly. When starting the  
> ear
> again, Orbeon won't work as exist-conf.xml can't be found. Once in  
> this
> state, the app server needs to be shutdown and JOnAS's work directly
> manually deleleted before the ear will deploy & function again.
>
> Has anyone successfully used Orbeon under JOnAS since eXist was  
> introduced?
>
> 28 Jan 2009 16:41:50,101 [INFO ] Ear cForms-5.1.6.1322.module no  
> longer
> available.
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load
> commons-logging.properties.  The eventual following stack trace is  
> caused by
> an error thrown for debugging purposes as well as to attempt to  
> terminate
> the thread which caused the illegal access, and has no functional  
> impact.
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load
> META-INF/services/org.apache.commons.logging.LogFactory.  The eventual
> following stack trace is caused by an error thrown for debugging  
> purposes as
> well as to attempt to terminate the thread which caused the illegal  
> access,
> and has no functional impact.
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load  
> org.apache.log4j.Logger.
> The eventual following stack trace is caused by an error thrown for
> debugging purposes as well as to attempt to terminate the thread which
> caused the illegal access, and has no functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.isLog4JAvailable(LogFactoryImpl.java:505)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:327)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 368)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load
> org.apache.commons.logging.impl.Log4JLogger.  The eventual following  
> stack
> trace is caused by an error thrown for debugging purposes as well as  
> to
> attempt to terminate the thread which caused the illegal access, and  
> has no
> functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.isLog4JAvailable(LogFactoryImpl.java:506)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:327)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 368)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load  
> java.util.logging.Logger.
> The eventual following stack trace is caused by an error thrown for
> debugging purposes as well as to attempt to terminate the thread which
> caused the illegal access, and has no functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:486)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 368)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:51,398 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load
> org.apache.commons.logging.impl.Jdk14Logger.  The eventual following  
> stack
> trace is caused by an error thrown for debugging purposes as well as  
> to
> attempt to terminate the thread which caused the illegal access, and  
> has no
> functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:487)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 368)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:51,413 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load  
> java.lang.Throwable.  The
> eventual following stack trace is caused by an error thrown for  
> debugging
> purposes as well as to attempt to terminate the thread which caused  
> the
> illegal access, and has no functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.isJdk14Available(LogFactoryImpl.java:488)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogClassName(LogFactoryImpl.java:331)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 368)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:51,413 [INFO ] Illegal access: this web application
> instance has been stopped already.  Could not load
> org.apache.commons.logging.impl.Jdk14Logger.  The eventual following  
> stack
> trace is caused by an error thrown for debugging purposes as well as  
> to
> attempt to terminate the thread which caused the illegal access, and  
> has no
> functional impact.
> java.lang.IllegalStateException
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1245)
>        at
> org
> .apache
> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> 1205)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl
> $1.run(LogFactoryImpl.java:441)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:
> 435)
>        at
> org
> .apache
> .commons
> .logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:
> 376)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:
> 529)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 235)
>        at
> org
> .apache
> .commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:
> 209)
>        at  
> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>        at org.quartz.core.JobRunShell.<init>(JobRunShell.java:80)
>        at
> org
> .quartz
> .impl
> .StdJobRunShellFactory.borrowJobRunShell(StdJobRunShellFactory.java:
> 86)
>        at
> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
> 357)
> 28 Jan 2009 16:41:58,867 [ERROR] Error undeploying module
> 'cForms-5.1.6.1322'.
> java.lang.reflect.UndeclaredThrowableException
>        at $Proxy1.undeployEAR(Unknown Source)
>        at
> com
> .orchestral
> .deployer.deployment.ModuleDeployer.undeploy(ModuleDeployer.java:132)
>        at
> com
> .orchestral
> .deployer
> .deployment.DeploymentService.undeployModule(DeploymentService.java:
> 260)
>        at
> com.orchestral.deployer.deployment.DeploymentService.access
> $700(DeploymentService.java:170)
>        at
> com.orchestral.deployer.deployment.DeploymentService
> $3.run(DeploymentService.java:1)
>        at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
> 441)
>        at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>        at
> java.util.concurrent.ThreadPoolExecutor
> $Worker.runTask(ThreadPoolExecutor.java:885)
>        at
> java.util.concurrent.ThreadPoolExecutor
> $Worker.run(ThreadPoolExecutor.java:907)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.management.MBeanException:
> com.orchestral.platform.api.UndeployException: Error undeploying
> 'C:\work\OrionOnline-Stable\work
> \cForms-5.1.6.1322\cForms-5.1.6.1322.module'.
>        at
> com
> .sun
> .jmx
> .mbeanserver
> .MBeanIntrospector
> .unwrapInvocationTargetException(MBeanIntrospector.java:283)
>        at
> com
> .sun
> .jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:210)
>        at
> com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
>        at
> com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
>        at
> com
> .sun
> .jmx
> .interceptor
> .DefaultMBeanServerInterceptor
> .invoke(DefaultMBeanServerInterceptor.java:836)
>        at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
>        at
> com.orchestral.jmx.MBeanServerHelper.invoke(MBeanServerHelper.java:32)
>        at
> com
> .orchestral
> .jmx.MBeanInvocationHandler.invokeMBean(MBeanInvocationHandler.java:2)
>        at
> com
> .orchestral
> .jmx.MBeanInvocationHandler.invoke(MBeanInvocationHandler.java:1)
>        ... 11 more
> Caused by: com.orchestral.platform.api.UndeployException: Error  
> undeploying
> 'C:\work\OrionOnline-Stable\work
> \cForms-5.1.6.1322\cForms-5.1.6.1322.module'.
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.undeployEAR(JonasPlatform.java:81)
>        at
> com.orchestral.platform.api.Platform.undeployEAR(Platform.java:29)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun
> .reflect
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun
> .reflect
> .DelegatingMethodAccessorImpl
> .invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> com
> .sun
> .jmx
> .mbeanserver
> .StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
>        at
> com
> .sun
> .jmx
> .mbeanserver
> .StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
>        at
> com
> .sun
> .jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
>        ... 18 more
> Caused by: java.io.IOException: Unable to delete file
> 'C:\work\OrionOnline-Stable\jonas-base\work\webapps\jonas\ear
> \cForms-5.1.6.1322\forms\WEB-INF\exist-data\0000000000.log'.
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.delete(JonasPlatform.java:71)
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.delete(JonasPlatform.java:80)
>        at
> com
> .orchestral
> .platform
> .platforms.JonasPlatform.deleteWorkingDirectories(JonasPlatform.java:
> 4)
>        at
> com
> .orchestral
> .platform.platforms.JonasPlatform.undeployEAR(JonasPlatform.java:88)
>        ... 26 more
>
> --
> View this message in context: http://www.nabble.com/can%27t-shutdown-embedded-eXist-in-JOnAS-tp21719962p21719962.html
> Sent from the ObjectWeb OPS - Users mailing list archive at  
> Nabble.com.
>
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
--
Orbeon Forms - Web Forms for the Enterprise Done the Right Way
http://www.orbeon.com/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws