14 Replies Latest reply on Sep 17, 2008 4:14 AM by rajeshchande

    WAR redeployment requires restart

      JBOss : 4.2.2GA
      JDK : 1.5.0_12
      SunOS hubudweb02 5.10 Generic_118822-18 sun4u sparc SUNW,Sun-Fire-V240

      I have 2 clustered instances working perfectly fine. I have around 20 applications deployed on this cluster. When I re-deploy one of the application the cluster, I get the following errors:

      ####################
       | INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp65116ssa-exp.war/
       | ERROR [BaseModelMBean] Exception invoking method destroy
       | java.lang.NullPointerException
       | at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
       | at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
       | at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
       | at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
       | at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
       | at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
       | at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
       | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
       | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
       | at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
       | at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
      
      
      
      | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
       WARN [ServiceController] Problem starting service jboss.web.deployment:war=ssa.war,id=181
      9396930
      | org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.Ru
      ntimeOperationsException: Exception invoking method destroy)
      | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
      | at org.jboss.web.WebModule.startModule(WebModule.java:83)
      | at org.jboss.web.WebModule.startService(WebModule.java:61)
      | at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
      | at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
      | 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:585)
      | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      | at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
      | at $Proxy0.start(Unknown Source)
      ####################


      This WAR file has following jar files in WEB-INF/lib

      ##########################
      commons-beanutils-bean-collections.jar
      commons-beanutils-core.jar
      commons-beanutils.jar
      commons-digester.jar
      commons-lang-2.3.jar
      displaytag-1.1.1.jar
      displaytag-export-poi-1.1.1.jar
      freemarker-2.3.8.jar
      itext-1.3.jar
      jstl-1.1.2.jar
      ognl-2.6.11.jar
      saxon7.jar
      standard-1.0.6.jar
      struts2-core-2.0.11.jar
      struts2-tiles-plugin-2.0.11.jar
      tiles-api-2.0.4.jar
      tiles-core-2.0.4.jar
      tiles-jsp-2.0.4.jar
      xwork-2.0.4.jar
      ##########################


      The only solution that works is RESTART of both JBoss clustered instances. At that time, everything works fine till the next redeployment of this WAR files.

      All other WAR seem to suuccessfully redeploy. There is NO need of restart of the JBoss instances required except this particular WAR file.

      Why the redeployment fails for this WAR file? Is this a struts issue OR a JBoss bug? I could see below struts issue on net but not sure if this is the culprit here.

      https://issues.apache.org/struts/browse/WW-2523
      https://issues.apache.org/struts/browse/WW-2509
      http://forums.bea.com/thread.jspa?threadID=300000385

      Can someone help me conclude whats the exact issue?

      Regards,
      Rajesh.


        • 1. Re: WAR redeployment requires restart
          brian.stansberry

          It looks like you edited the stack traces in your post. If so, please include the full stack trace.

          I suspect what's happening here is something is holding a reference to the classloader for the earlier deployment

          • 2. Re: WAR redeployment requires restart

            Yeah I did edit it. Please find below the exact stack trace as-is.

            ################################
            INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp65116ssa-exp.war/
            ERROR [BaseModelMBean] Exception invoking method destroy
            java.lang.NullPointerException
             at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
             at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
             at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
             at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
             at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
             at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
             at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
             at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
             at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
             at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
             at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
             at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
             at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
             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:585)
             at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
             at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
             at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
             at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
             at org.jboss.web.WebModule.startModule(WebModule.java:83)
             at org.jboss.web.WebModule.startService(WebModule.java:61)
             at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
             at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
             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:585)
             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
             at $Proxy0.start(Unknown Source)
             at org.jboss.system.ServiceController.start(ServiceController.java:417)
             at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy54.start(Unknown Source)
             at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
             at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
             at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
             at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
            )
             at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
             at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
            upport.java:188)
             at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy55.start(Unknown Source)
             at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
             at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy66.deploy(Unknown Source)
             at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
             at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
             at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
            ner.java:263)
             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
            r.java:274)
             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
            .java:225)
            WARN [ServiceController] Problem starting service jboss.web.deployment:war=ssa.war,id=181
            9396930
            org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.Ru
            ntimeOperationsException: Exception invoking method destroy)
            at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
            at org.jboss.web.WebModule.startModule(WebModule.java:83)
            at org.jboss.web.WebModule.startService(WebModule.java:61)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:417)
            at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy54.start(Unknown Source)
            at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
            at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
            at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
            at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
            )
            at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
            at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
            upport.java:188)
            at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy55.start(Unknown Source)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
            at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy66.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
            at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
            ner.java:263)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
            r.java:274)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
            .java:225)
            Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
            at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
            at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
            at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
            at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
            ... 67 more
            Caused by: java.lang.NullPointerException
            at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
            at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
            at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
            at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
            at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
            at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
            at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
            at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
            at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
            at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
            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:585)
            at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
            ... 72 more
            ERROR [MainDeployer] Could not start deployment: file:/apps/jboss/4.2.2GA/server/devl-01/f
            arm/ssa.war
            org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.Ru
            ntimeOperationsException: Exception invoking method destroy)
            at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
            at org.jboss.web.WebModule.startModule(WebModule.java:83)
            at org.jboss.web.WebModule.startService(WebModule.java:61)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:417)
            at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy54.start(Unknown Source)
            at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
            at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
            at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
            at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
            )
            at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
            at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
            upport.java:188)
            at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy55.start(Unknown Source)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
            at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
            :142)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
            at $Proxy66.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
            at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
            ner.java:263)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
            r.java:274)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
            .java:225)
            2008/05/14 14:40:24 | Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
            at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
            at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
            at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
            at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
            at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
            ... 67 more
            Caused by: java.lang.NullPointerException
            at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
            at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
            at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
            at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
            at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
            at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
            at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
            at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
            at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
            at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
            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:585)
            at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
            ... 72 more
            [ClusterFileTransfer] Start push of file ssa.war to cluster.
            [ClusterFileTransfer] Finished push of file ssa.war to cluster.
            
            ################################


            Please let me know if you need more info.

            Regards,
            Rajesh.

            • 3. Re: WAR redeployment requires restart
              brian.stansberry

              Perhaps the NPE is a bit of a red herring. What was odd to me was why destroy operations were happening during a deploy. Looking at the TomcatDeployer code, it's because of this:

              String objectNameS = config.getCatalinaDomain()
               + ":j2eeType=WebModule,name=//" +
               ((hostName == null) ? "localhost" : hostName)
               + ctxPath + ",J2EEApplication=none,J2EEServer=none";
              
              ObjectName objectName = new ObjectName(objectNameS);
              
              if (server.isRegistered(objectName))
              {
               log.debug("Already exists, destroying " + objectName);
               server.invoke(objectName, "destroy", new Object[]{},
               new String[]{});
              }
              


              So, something with that same object name is already registered in JMX; presumably the previous incarnation of the war. Were there any errors during the undeploy of the old version?

              • 4. Re: WAR redeployment requires restart

                No I dont see any errors during undeploy of the war.

                ############
                INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=2007102
                21139)] Started in 9m:4s:444ms
                INFO [TomcatDeployer] undeploy, ctxPath=/, warUrl=.../tmp/deploy/tmp65112ssa-exp.war/
                [ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataS
                ourceBinding,name=ssa' from JNDI name 'ssa'
                INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBind
                ing,name=ssa' to JNDI name 'ssa'
                INFO [ClusterFileTransfer] Start push of file ssa-ds.xml to cluster.
                INFO [ClusterFileTransfer] Finished push of file ssa-ds.xml to cluster.
                INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp65116ssa-exp.war/
                ERROR [BaseModelMBean] Exception invoking method destroy
                java.lang.NullPointerException
                at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                ############


                Regards,
                Rajesh.

                • 5. Re: WAR redeployment requires restart
                  brian.stansberry

                  Can you put the org.jboss category at DEBUG in your server.log and post the redeploy logging?

                  • 6. Re: WAR redeployment requires restart

                    Here is the DEBUG output:

                    ################################
                    Got ping response from JVM
                    [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34680spc-exp.war/
                    [JBossCacheManager] Starting JBossManager
                    [JBossCacheManager] We are using mod_jk(2) for load-balancing. Will add JvmRouteValve.
                    send a packet PING : ping
                    Received a packet PING : ping
                    Send a packet PING : ok
                    read a packet PING : ok
                    Got ping response from JVM
                    send a packet PING : ping
                    Received a packet PING : ping
                    Send a packet PING : ok
                    read a packet PING : ok
                    Got ping response from JVM
                    INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34681ssa-exp.war/
                    [BasicTilesContainer] Initializing Tiles2 container. . .
                    08:08:03,079 INFO [BasicTilesContainer] Tiles2 container initialization complete.
                    08:08:03,087 INFO [TilesAccess] Publishing TilesContext for context: org.apache.catalina.core.Applicat
                    ionContextFacade
                    08:08:03,187 INFO [Environment] Hibernate 3.2.4.sp1
                    08:08:03,208 INFO [Environment] hibernate.properties not found
                    08:08:03,213 INFO [Environment] Bytecode provider name : javassist
                    08:08:03,228 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
                    08:08:03,445 INFO [Configuration] configuring from resource: /hibernate.cfg.xml
                    08:08:03,446 INFO [Configuration] Configuration resource: /hibernate.cfg.xml
                    08:08:03,604 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/AssetView.hb
                    m.xml
                    08:08:03,806 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.AssetView -> AssetView
                    08:08:03,893 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/ColumnSet.hb
                    m.xml
                    08:08:03,940 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.ColumnSet -> SSA_COLUMNS
                    ET
                    08:08:03,941 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Track.hbm.xm
                    l
                    2008/05/26 08:08:04 | 08:08:04,067 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Track -> SSA_TRACK
                    2008/05/26 08:08:04 | 08:08:04,068 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Catalog.hbm.
                    xml
                    2008/05/26 08:08:04 | 08:08:04,187 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Catalog -> SSA_CATALOG
                    2008/05/26 08:08:04 | 08:08:04,190 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Parameter.hb
                    m.xml
                    2008/05/26 08:08:04 | 08:08:04,223 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Parameter -> SSA_PARAMET
                    ER
                    2008/05/26 08:08:04 | 08:08:04,225 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/CodeTable.hb
                    m.xml
                    2008/05/26 08:08:04 | 08:08:04,467 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.CodeTable -> SSA_CODE_TA
                    BLE
                    2008/05/26 08:08:04 | 08:08:04,469 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/CodeValue.hb
                    m.xml
                    2008/05/26 08:08:04 | 08:08:04,493 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.CodeValue -> SSA_CODE_VA
                    LUE
                    2008/05/26 08:08:04 | 08:08:04,494 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Contact.hbm.
                    xml
                    2008/05/26 08:08:04 | 08:08:04,518 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Contact -> SSA_CONTACT
                    2008/05/26 08:08:04 | 08:08:04,519 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Location.hbm
                    .xml
                    2008/05/26 08:08:04 | 08:08:04,551 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Location -> SSA_LOCATION
                    2008/05/26 08:08:04 | 08:08:04,553 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.LocationView -> Location
                    View
                    2008/05/26 08:08:04 | 08:08:04,556 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Asset.hbm.xm
                    l
                    2008/05/26 08:08:04 | 08:08:04,907 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Asset -> SSA_ASSET
                    2008/05/26 08:08:04 | 08:08:04,911 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/AssetHistory
                    .hbm.xml
                    2008/05/26 08:08:05 | 08:08:04,938 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.AssetHistory -> SSA_ASSE
                    T_HISTORY
                    2008/05/26 08:08:05 | 08:08:04,940 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.AssetHistoryView -> Asse
                    tHistoryView
                    2008/05/26 08:08:05 | 08:08:04,942 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Logical.hbm.
                    xml
                    2008/05/26 08:08:05 | 08:08:05,089 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Logical -> SSA_LOGICAL
                    2008/05/26 08:08:05 | 08:08:05,312 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.LogicalView -> LogicalVi
                    ew
                    2008/05/26 08:08:05 | 08:08:05,317 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Financial.hb
                    m.xml
                    2008/05/26 08:08:05 | 08:08:05,343 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Financial -> SSA_FINANCI
                    AL
                    2008/05/26 08:08:05 | 08:08:05,345 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Maintenance.
                    hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,512 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Maintenance -> SSA_MAINT
                    ENANCE
                    2008/05/26 08:08:05 | 08:08:05,514 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/LogicalHisto
                    ry.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,537 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.LogicalHistory -> SSA_LO
                    GICAL_HISTORY
                    2008/05/26 08:08:05 | 08:08:05,538 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.LogicalHistoryView -> Lo
                    gicalHistoryView
                    2008/05/26 08:08:05 | 08:08:05,541 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Farm.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,557 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Farm -> SSA_FARM
                    2008/05/26 08:08:05 | 08:08:05,558 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Rights.hbm.x
                    ml
                    2008/05/26 08:08:05 | 08:08:05,595 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Rights -> SSA_RIGHT
                    2008/05/26 08:08:05 | 08:08:05,596 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/Document.hbm
                    .xml
                    2008/05/26 08:08:05 | 08:08:05,632 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.Document -> SSA_DOCUMENT
                    2008/05/26 08:08:05 | 08:08:05,633 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/TmpConsolida
                    tionReport.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,649 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.TmpConsolidationReport -
                    > TmpConsolidationReport
                    2008/05/26 08:08:05 | 08:08:05,650 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/TmpMaintenan
                    ceReport.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,667 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.TmpMaintenanceReport ->
                    TmpMaintenanceReport
                    2008/05/26 08:08:05 | 08:08:05,670 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/TmpMaintenan
                    ceNoDetailReport.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,686 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.TmpMaintenanceNoDetailRe
                    port -> TmpMaintenanceNoDetailReport
                    2008/05/26 08:08:05 | 08:08:05,687 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/TmpMetricsRe
                    port.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,703 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.TmpMetricsReport -> TmpM
                    etricsReport
                    2008/05/26 08:08:05 | 08:08:05,704 INFO [Configuration] Reading mappings from resource : com/ge/hc/ssa/database/MetricsPrope
                    rtySet.hbm.xml
                    2008/05/26 08:08:05 | 08:08:05,723 INFO [HbmBinder] Mapping class: com.ge.hc.ssa.database.generated.MetricsPropertySet -> SS
                    A_MATRIX_PROPERTYSET
                    2008/05/26 08:08:05 | 08:08:05,724 INFO [Configuration] Configured SessionFactory: hibernate.session-factory.Oracle
                    2008/05/26 08:08:05 | send a packet PING : ping
                    2008/05/26 08:08:05 | Received a packet PING : ping
                    2008/05/26 08:08:05 | Send a packet PING : ok
                    2008/05/26 08:08:05 | read a packet PING : ok
                    2008/05/26 08:08:05 | Got ping response from JVM
                    2008/05/26 08:08:06 | 08:08:06,205 INFO [XmlConfigurationProvider] Parsing configuration file [struts-default.xml]
                    2008/05/26 08:08:06 | 08:08:06,513 INFO [XmlConfigurationProvider] Parsing configuration file [struts-plugin.xml]
                    2008/05/26 08:08:06 | 08:08:06,614 INFO [XmlConfigurationProvider] Parsing configuration file [struts.xml]
                    2008/05/26 08:08:06 | 08:08:06,632 WARN [Settings] Settings: Could not parse struts.locale setting, substituting default VM
                    locale
                    2008/05/26 08:08:08 | 08:08:08,277 INFO [ObjectTypeDeterminerFactory] Setting DefaultObjectTypeDeterminer as default ...
                    2008/05/26 08:08:08 | 08:08:08,284 INFO [ResponseOverrideFilter] Filter initialized. Response buffering is enabled
                    2008/05/26 08:08:09 | send a packet PING : ping
                    2008/05/26 08:08:09 | Received a packet PING : ping
                    2008/05/26 08:08:09 | Send a packet PING : ok
                    2008/05/26 08:08:09 | read a packet PING : ok
                    2008/05/26 08:08:09 | Got ping response from JVM
                    2008/05/26 08:08:10 | 08:08:10,269 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34682wbsEditor-exp.war/
                    2008/05/26 08:08:10 | 08:08:10,456 INFO [JBossCacheManager] Starting JBossManager
                    2008/05/26 08:08:10 | 08:08:10,465 INFO [JBossCacheManager] We are using mod_jk(2) for load-balancing. Will add JvmRouteValv
                    e.
                    2008/05/26 08:08:12 | 08:08:12,546 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34683wbsReader-exp.war/
                    2008/05/26 08:08:12 | 08:08:12,732 INFO [JBossCacheManager] Starting JBossManager
                    2008/05/26 08:08:12 | 08:08:12,739 INFO [JBossCacheManager] We are using mod_jk(2) for load-balancing. Will add JvmRouteValv
                    e.
                    2008/05/26 08:08:13 | 08:08:12,959 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-53040
                    2008/05/26 08:08:13 | 08:08:13,174 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-0.0.0.0-53041
                    2008/05/26 08:08:13 | 08:08:13,325 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=2007102
                     21139)] Started in 13m:23s:636ms
                    2008/05/26 08:08:13 | send a packet PING : ping
                    2008/05/26 08:08:14 | Received a packet PING : ping
                    
                    
                    2008/05/26 08:17:32 | read a packet PING : ok
                    2008/05/26 08:17:32 | Got ping response from JVM
                    2008/05/26 08:17:36 | send a packet PING : ping
                    2008/05/26 08:17:36 | Received a packet PING : ping
                    2008/05/26 08:17:36 | Send a packet PING : ok
                    2008/05/26 08:17:36 | read a packet PING : ok
                    2008/05/26 08:17:36 | Got ping response from JVM
                    2008/05/26 08:17:37 | 08:17:37,197 INFO [TomcatDeployer] undeploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34681ssa-exp.war/
                    2008/05/26 08:17:40 | send a packet PING : ping
                    2008/05/26 08:17:40 | Received a packet PING : ping
                    2008/05/26 08:17:40 | Send a packet PING : ok
                    2008/05/26 08:17:40 | read a packet PING : ok
                    2008/05/26 08:17:40 | Got ping response from JVM
                    2008/05/26 08:17:44 | send a packet PING : ping
                    2008/05/26 08:17:44 | Received a packet PING : ping
                    2008/05/26 08:17:44 | Send a packet PING : ok
                    2008/05/26 08:17:44 | read a packet PING : ok
                    2008/05/26 08:17:44 | Got ping response from JVM
                    2008/05/26 08:17:48 | send a packet PING : ping
                    2008/05/26 08:17:49 | Received a packet PING : ping
                    2008/05/26 08:17:49 | Send a packet PING : ok
                    2008/05/26 08:17:49 | read a packet PING : ok
                    2008/05/26 08:17:49 | Got ping response from JVM
                    2008/05/26 08:17:53 | 08:17:52,994 INFO [ConnectionFactoryBindingService] Unbound ConnectionManager 'jboss.jca:service=DataS
                    ourceBinding,name=ssa' from JNDI name 'ssa'
                    2008/05/26 08:17:53 | send a packet PING : ping
                    2008/05/26 08:17:53 | Received a packet PING : ping
                    2008/05/26 08:17:53 | Send a packet PING : ok
                    2008/05/26 08:17:53 | read a packet PING : ok
                    2008/05/26 08:17:53 | Got ping response from JVM
                    2008/05/26 08:17:53 | 08:17:53,244 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBind
                    ing,name=ssa' to JNDI name 'ssa'
                    2008/05/26 08:17:53 | 08:17:53,256 INFO [ClusterFileTransfer] Start push of file ssa-ds.xml to cluster.
                    2008/05/26 08:17:53 | 08:17:53,295 INFO [ClusterFileTransfer] Finished push of file ssa-ds.xml to cluster.
                    2008/05/26 08:17:57 | send a packet PING : ping
                    2008/05/26 08:17:57 | Received a packet PING : ping
                    2008/05/26 08:17:57 | Send a packet PING : ok
                    2008/05/26 08:17:57 | read a packet PING : ok
                    2008/05/26 08:17:57 | Got ping response from JVM
                    2008/05/26 08:18:01 | send a packet PING : ping
                    2008/05/26 08:18:01 | Received a packet PING : ping
                    2008/05/26 08:18:01 | Send a packet PING : ok
                    2008/05/26 08:18:01 | read a packet PING : ok
                    2008/05/26 08:18:01 | Got ping response from JVM
                    2008/05/26 08:18:02 | 08:18:02,070 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34685ssa-exp.war/
                    2008/05/26 08:18:02 | 08:18:02,089 ERROR [BaseModelMBean] Exception invoking method destroy
                    2008/05/26 08:18:02 | java.lang.NullPointerException
                    2008/05/26 08:18:02 | at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                    2008/05/26 08:18:02 | at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                    2008/05/26 08:18:02 | at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                    2008/05/26 08:18:02 | at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                    2008/05/26 08:18:02 | at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                    2008/05/26 08:18:02 | at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                    2008/05/26 08:18:02 | at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                    2008/05/26 08:18:02 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                    2008/05/26 08:18:02 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                    2008/05/26 08:18:02 | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                    2008/05/26 08:18:02 | at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                    2008/05/26 08:18:02 | at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                    2008/05/26 08:18:02 | at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                    2008/05/26 08:18:02 | at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                    2008/05/26 08:18:02 | at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                    2008/05/26 08:18:02 | at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                    2008/05/26 08:18:02 | at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                    2008/05/26 08:18:02 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    2008/05/26 08:18:02 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    2008/05/26 08:18:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:02 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:02 | at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:02 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                    2008/05/26 08:18:02 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                    2008/05/26 08:18:02 | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                    2008/05/26 08:18:02 | at org.jboss.web.WebModule.startModule(WebModule.java:83)
                    2008/05/26 08:18:02 | at org.jboss.web.WebModule.startService(WebModule.java:61)
                    2008/05/26 08:18:02 | at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                    2008/05/26 08:18:02 | at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                    2008/05/26 08:18:02 | at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                    2008/05/26 08:18:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:02 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:02 | at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                    2008/05/26 08:18:02 | at $Proxy0.start(Unknown Source)
                    2008/05/26 08:18:02 | at org.jboss.system.ServiceController.start(ServiceController.java:417)
                    2008/05/26 08:18:02 | at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                    2008/05/26 08:18:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:02 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:02 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:02 | at $Proxy54.start(Unknown Source)
                    2008/05/26 08:18:02 | at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                    2008/05/26 08:18:02 | at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
                    2008/05/26 08:18:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:02 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                    2008/05/26 08:18:02 | at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
                    )
                    2008/05/26 08:18:02 | at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                    2008/05/26 08:18:02 | at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
                    --More--
                    
                    upport.java:188)
                    2008/05/26 08:18:02 | at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:02 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:02 | at $Proxy55.start(Unknown Source)
                    2008/05/26 08:18:02 | at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                    2008/05/26 08:18:02 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                    2008/05/26 08:18:02 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                    2008/05/26 08:18:02 | at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                    2008/05/26 08:18:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:02 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:02 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:02 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:02 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:02 | at $Proxy66.deploy(Unknown Source)
                    2008/05/26 08:18:02 | at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                    2008/05/26 08:18:02 | at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                    2008/05/26 08:18:02 | at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                    2008/05/26 08:18:02 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
                    ner.java:263)
                    2008/05/26 08:18:02 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
                    r.java:274)
                    2008/05/26 08:18:02 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
                    .java:225)
                    2008/05/26 08:18:03 | 08:18:03,754 WARN [ServiceController] Problem starting service jboss.web.deployment:war=ssa.war,id=181
                    9396930
                    
                    
                    2008/05/26 08:18:03 | org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.Ru
                    ntimeOperationsException: Exception invoking method destroy)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                    2008/05/26 08:18:03 | at org.jboss.web.WebModule.startModule(WebModule.java:83)
                    2008/05/26 08:18:03 | at org.jboss.web.WebModule.startService(WebModule.java:61)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                    2008/05/26 08:18:03 | at $Proxy0.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceController.start(ServiceController.java:417)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy54.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                    2008/05/26 08:18:03 | at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
                    )
                    2008/05/26 08:18:03 | at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                    2008/05/26 08:18:03 | at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
                    upport.java:188)
                    2008/05/26 08:18:03 | at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy55.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy66.deploy(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                    2008/05/26 08:18:03 | at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
                    ner.java:263)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
                    r.java:274)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
                    .java:225)
                    2008/05/26 08:18:03 | Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                    2008/05/26 08:18:03 | at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                    2008/05/26 08:18:03 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                    2008/05/26 08:18:03 | ... 66 more
                    2008/05/26 08:18:03 | Caused by: java.lang.NullPointerException
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                    2008/05/26 08:18:03 | at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                    2008/05/26 08:18:03 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                    2008/05/26 08:18:03 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                    2008/05/26 08:18:03 | at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                    2008/05/26 08:18:03 | at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                    2008/05/26 08:18:03 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    2008/05/26 08:18:03 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                    2008/05/26 08:18:03 | ... 71 more
                    2008/05/26 08:18:03 | 08:18:03,760 ERROR [MainDeployer] Could not start deployment: file:/apps/jboss/4.2.2GA/server/devl-01/f
                    arm/ssa.war
                    2008/05/26 08:18:03 | org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.Ru
                    ntimeOperationsException: Exception invoking method destroy)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                    2008/05/26 08:18:03 | at org.jboss.web.WebModule.startModule(WebModule.java:83)
                    2008/05/26 08:18:03 | at org.jboss.web.WebModule.startService(WebModule.java:61)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                    2008/05/26 08:18:03 | at $Proxy0.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.system.ServiceController.start(ServiceController.java:417)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy54.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                    2008/05/26 08:18:03 | at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238
                    )
                    2008/05/26 08:18:03 | at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                    2008/05/26 08:18:03 | at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorS
                    upport.java:188)
                    2008/05/26 08:18:03 | at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy55.start(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                    2008/05/26 08:18:03 | at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                    2008/05/26 08:18:03 | at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java
                    :142)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                    2008/05/26 08:18:03 | at $Proxy66.deploy(Unknown Source)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                    2008/05/26 08:18:03 | at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScan
                    ner.java:263)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanne
                    r.java:274)
                    2008/05/26 08:18:03 | at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner
                    .java:225)
                    2008/05/26 08:18:03 | Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                    2008/05/26 08:18:03 | at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                    2008/05/26 08:18:03 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                    2008/05/26 08:18:03 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                    2008/05/26 08:18:03 | at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                    2008/05/26 08:18:03 | at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                    2008/05/26 08:18:03 | ... 66 more
                    2008/05/26 08:18:03 | Caused by: java.lang.NullPointerException
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                    2008/05/26 08:18:03 | at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                    2008/05/26 08:18:03 | at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                    2008/05/26 08:18:03 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                    2008/05/26 08:18:03 | at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                    2008/05/26 08:18:03 | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                    2008/05/26 08:18:03 | at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                    2008/05/26 08:18:03 | at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                    2008/05/26 08:18:03 | at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                    2008/05/26 08:18:03 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    2008/05/26 08:18:03 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    2008/05/26 08:18:03 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    2008/05/26 08:18:03 | at java.lang.reflect.Method.invoke(Method.java:585)
                    2008/05/26 08:18:03 | at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                    2008/05/26 08:18:03 | ... 71 more
                    2008/05/26 08:18:05 | 08:18:05,053 INFO [ClusterFileTransfer] Start push of file ssa.war to cluster.
                    2008/05/26 08:18:05 | send a packet PING : ping
                    2008/05/26 08:18:05 | Received a packet PING : ping
                    2008/05/26 08:18:05 | Send a packet PING : ok
                    2008/05/26 08:18:05 | read a packet PING : ok
                    2008/05/26 08:18:05 | Got ping response from JVM
                    2008/05/26 08:18:06 | 08:18:06,173 INFO [ClusterFileTransfer] Finished push of file ssa.war to cluster.
                    2008/05/26 08:18:09 | send a packet PING : ping
                    2008/05/26 08:18:09 | Received a packet PING : ping
                    2008/05/26 08:18:09 | Send a packet PING : ok
                    2008/05/26 08:18:09 | read a packet PING : ok
                    2008/05/26 08:18:09 | Got ping response from JVM
                    2008/05/26 08:18:13 | send a packet PING : ping
                    ################################



                    Regards,
                    Rajesh.

                    • 7. Re: WAR redeployment requires restart
                      brian.stansberry

                      This is the deploy phase of the redeploy. Before this there should be undeploy logging that I need to see.

                      • 8. Re: WAR redeployment requires restart

                        Hello,

                        Its there in the earlier post, i will post it again for your ref only the "undeploy" phase log. But there is not much info in the same.

                        ######################
                        2008/05/26 08:08:13 | 08:08:13,174 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-0.0.0.0-53041
                        2008/05/26 08:08:13 | 08:08:13,325 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 13m:23s:636ms
                        
                        2008/05/26 08:08:13 | send a packet PING : ping
                        2008/05/26 08:08:14 | Received a packet PING : ping
                        
                        
                        2008/05/26 08:17:32 | read a packet PING : ok
                        2008/05/26 08:17:32 | Got ping response from JVM
                        2008/05/26 08:17:36 | send a packet PING : ping
                        2008/05/26 08:17:36 | Received a packet PING : ping
                        2008/05/26 08:17:36 | Send a packet PING : ok
                        2008/05/26 08:17:36 | read a packet PING : ok
                        2008/05/26 08:17:36 | Got ping response from JVM
                        
                        2008/05/26 08:17:37 | 08:17:37,197 INFO [TomcatDeployer] undeploy, ctxPath=/, warUrl=.../tmp/deploy/tmp34681ssa-exp.war/
                        
                        2008/05/26 08:17:40 | send a packet PING : ping
                        2008/05/26 08:17:40 | Received a packet PING : ping
                        2008/05/26 08:17:40 | Send a packet PING : ok
                        2008/05/26 08:17:40 | read a packet PING : ok
                        ######################


                        • 9. Re: WAR redeployment requires restart
                          brian.stansberry

                          I see. I saw the deploy work at the beginning, which was from the initial deploy.

                          Anyway, I need org.jboss logged at DEBUG, not INFO.

                          BTW, how are you deploying this? What this datasource deployment via farming in the middle?

                          2008/05/26 08:17:53 | 08:17:52,994 INFO [ConnectionFactoryBindingService] Unbound ConnectionManager
                           'jboss.jca:service=DataS
                          ourceBinding,name=ssa' from JNDI name 'ssa'
                          2008/05/26 08:17:53 | send a packet PING : ping
                          2008/05/26 08:17:53 | Received a packet PING : ping
                          2008/05/26 08:17:53 | Send a packet PING : ok
                          2008/05/26 08:17:53 | read a packet PING : ok
                          2008/05/26 08:17:53 | Got ping response from JVM
                          2008/05/26 08:17:53 | 08:17:53,244 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.j
                          ca:service=DataSourceBind
                          ing,name=ssa' to JNDI name 'ssa'
                          2008/05/26 08:17:53 | 08:17:53,256 INFO [ClusterFileTransfer] Start push of file ssa-ds.xml to clus
                          ter.
                          2008/05/26 08:17:53 | 08:17:53,295 INFO [ClusterFileTransfer] Finished push of file ssa-ds.xml to c
                          luster.


                          • 10. Re: WAR redeployment requires restart


                            I am placing the ssa-ds.xml, and ssa.war in the farm directory while the server is up and running using ANT build script.

                            Please find below the DEBUG output:

                            ###########################
                            
                            ,564 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired
                            ,604 DEBUG [org.jboss.deployment.MainDeployer] Undeploying file:/apps/jboss/4.2.2GA/server/devl-01/farm/ss
                            a.war, isShutdown=false
                            ,605 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.web.deployment:war=ssa.war,id=1819396930
                            ,605 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.web.deployment:war=
                            ssa.war,id=1819396930 dependent services are: []
                            ,605 DEBUG [org.jboss.web.WebModule] Stopping jboss.web.deployment:war=ssa.war,id=1819396930
                            ,606 INFO [org.jboss.web.tomcat.service.TomcatDeployer] undeploy, ctxPath=/, warUrl=.../tmp/deploy/tmp61068ssa-exp.war/
                            ,606 DEBUG [org.jboss.web.WebModule] Stopped jboss.web.deployment:war=ssa.war,id=1819396930
                            ,607 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.web.deployment:war=ssa.war,id=1819396930
                            ,607 DEBUG [org.jboss.system.ServiceController] destroying dependent services for: jboss.web.deployment:wa
                            r=ssa.war,id=1819396930 dependent services are: []
                            ,607 DEBUG [org.jboss.web.WebModule] Destroying jboss.web.deployment:war=ssa.war,id=1819396930
                            ,607 DEBUG [org.jboss.web.WebModule] Destroyed jboss.web.deployment:war=ssa.war,id=1819396930
                            ,608 DEBUG [org.jboss.system.ServiceController] removing service: jboss.web.deployment:war=ssa.war,id=1819396930
                            ,608 DEBUG [org.jboss.system.ServiceController] removing jboss.web.deployment:war=ssa.war,id=1819396930 from server
                            ,611 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Unregistering cl=org.jboss.mx.loading.UnifiedClass
                            Loader3@b8e42{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61068ssa-exp.war/ ,addedOrder=82}
                            ,611 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] UnifiedLoaderRepository removed(true) org.jboss
                            .mx.loading.UnifiedClassLoader3@b8e42{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61068ssa-exp.war/ ,addedOrder=82}
                            ,412 INFO [org.jboss.cache.TreeCache] viewAccepted(): [3.187.200.38:46533|33] [3.187.200.38:46533, 3.187.200.23:47171]
                            ,574 INFO [org.jboss.cache.TreeCache] locking the subtree at / to transfer state
                            ,585 DEBUG [org.jboss.cache.statetransfer.StateTransferGenerator_140] generated the in-memory state (690 bytes)
                            ,586 DEBUG [org.jboss.cache.statetransfer.StateTransferGenerator_140] returning the associated state (4 bytes)
                            ,586 INFO [org.jboss.cache.statetransfer.StateTransferGenerator_140] returning the state for tree rooted
                            ,570 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired
                            
                            ,261 DEBUG [org.jboss.deployment.DeploymentInfo] Cleaned Deployment: file:/apps/jboss/4.2.2GA/server/devl-
                            01/tmp/deploy/tmp61068ssa-exp.war/
                            ,261 DEBUG [org.jboss.deployment.MainDeployer] Undeployed file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                            ,262 DEBUG [org.jboss.deployment.MainDeployer] Undeploying file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa-ds.xml, isShutdown=false
                            ,263 DEBUG [org.jboss.deployment.SARDeployer] undeploying document file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa-ds.xml
                            ,263 DEBUG [org.jboss.deployment.SARDeployer] stopping mbean jboss.jca:service=DataSourceBinding,name=ssa
                            ,263 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=DataSourceBinding,name=ssa
                            ,263 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.jca:service=DataSou
                            rceBinding,name=ssa dependent services are: [],
                            263 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Stopping jboss.jca:service=DataSourceBinding,name=ssa,
                            264 INFO [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Unbound ConnectionManage
                            r 'jboss.jca:service=DataSourceBinding,name=ssa' from JNDI name 'ssa'
                            ,264 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Stopped jboss.jca:service=DataSourceBinding,name=ssa
                            ,264 DEBUG [org.jboss.deployment.SARDeployer] stopping mbean jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,264 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,264 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.jca:service=Managed
                            ConnectionFactory,name=ssa dependent services are: [ObjectName: jboss.jca:service=ManagedConnectionPool,name=ssa State: RUNNING
                             I Depend On:
                             jboss.jca:service=ManagedConnectionFactory,name=ssa
                             Depends On Me:
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            [7m--More--(67%)[27m
                            ,264 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=ManagedConnectionPool,
                            name=ssa
                            ,265 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.jca:service=Managed
                            ConnectionPool,name=ssa dependent services are: [ObjectName: jboss.jca:service=LocalTxCM,name=ssa
                             State: RUNNING
                             I Depend On:
                             jboss.jca:service=ManagedConnectionPool,name=ssa
                             jboss.jca:service=CachedConnectionManager
                             jboss:service=TransactionManager
                             Depends On Me:
                             jboss.jca:service=DataSourceBinding,name=ssa
                            ]
                            ,265 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=LocalTxCM,name=ssa
                            ,265 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.jca:service=LocalTx
                            CM,name=ssa dependent services are: [ObjectName: jboss.jca:service=DataSourceBinding,name=ssa
                             State: STOPPED
                             I Depend On:
                             jboss:service=invoker,type=jrmp
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,265 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=DataSourceBinding,name=ssa
                            ,265 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Stopping jboss.jca:service=LocalTxCM,name=ssa
                            ,265 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Stopped jboss.jca:service=LocalTxCM,name=ssa
                            ,265 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Stopping jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,266 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Stopped jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,266 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Stopping jboss.jca:service=ManagedConnecti
                            onFactory,name=ssa
                            ,266 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Stopped jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,266 DEBUG [org.jboss.deployment.SARDeployer] stopping mbean jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,266 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=ManagedConnectionPool,name=ssa
                            [7m--More--(67%)[27m
                            ,267 DEBUG [org.jboss.deployment.SARDeployer] stopping mbean jboss.jca:service=LocalTxCM,name=ssa
                            ,267 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.jca:service=LocalTxCM,name=ssa
                            ,267 DEBUG [org.jboss.deployment.SARDeployer] destroying mbean jboss.jca:service=DataSourceBinding,name=ssa
                            ,267 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=DataSourceBinding,name=ssa
                            ,267 DEBUG [org.jboss.system.ServiceController] destroying dependent services for: jboss.jca:service=DataS
                            ourceBinding,name=ssa dependent services are: []
                            ,267 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Destroying jboss.jca:service=DataSourceBinding,name=ssa
                            ,267 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Destroyed jboss.jca:service=DataSourceBinding,name=ssa
                            ,267 DEBUG [org.jboss.deployment.SARDeployer] destroying mbean jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying dependent services for: jboss.jca:service=Manag
                            edConnectionFactory,name=ssa dependent services are: [ObjectName: jboss.jca:service=ManagedConnectionPool,name=ssa
                             State: STOPPED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionFactory,name=ssa
                             Depends On Me:
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=ManagedConnectionPoo
                            l,name=ssa
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying dependent services for: jboss.jca:service=Manag
                            edConnectionPool,name=ssa dependent services are: [ObjectName: jboss.jca:service=LocalTxCM,name=ssa
                             State: STOPPED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionPool,name=ssa
                             jboss.jca:service=CachedConnectionManager
                             jboss:service=TransactionManager
                             Depends On Me:
                             jboss.jca:service=DataSourceBinding,name=ssa
                            ]
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=LocalTxCM,name=ssa
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying dependent services for: jboss.jca:service=Local
                            [7m--More--(68%)[27m
                            TxCM,name=ssa dependent services are: [ObjectName: jboss.jca:service=DataSourceBinding,name=ssa
                             State: DESTROYED
                             I Depend On:
                             jboss:service=invoker,type=jrmp
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,268 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=DataSourceBinding,na
                            me=ssa
                            ,268 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Destroying jboss.jca:service=LocalTxCM,name=ssa
                            ,268 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Destroyed jboss.jca:service=LocalTxCM,name=ssa
                            ,268 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Destroying jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,268 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Destroyed jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,269 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Destroying jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,269 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Destroyed jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,269 DEBUG [org.jboss.deployment.SARDeployer] destroying mbean jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,269 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,269 DEBUG [org.jboss.deployment.SARDeployer] destroying mbean jboss.jca:service=LocalTxCM,name=ssa
                            ,269 DEBUG [org.jboss.system.ServiceController] destroying service: jboss.jca:service=LocalTxCM,name=ssa
                            ,269 DEBUG [org.jboss.deployment.SARDeployer] removing mbean jboss.jca:service=DataSourceBinding,name=ssa
                            ,269 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=DataSourceBinding,name=ssa
                            ,269 DEBUG [org.jboss.system.ServiceController] removing jboss.jca:service=DataSourceBinding,name=ssa from server
                            ,270 DEBUG [org.jboss.deployment.SARDeployer] removing mbean jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,270 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,270 DEBUG [org.jboss.system.ServiceController] removing jboss.jca:service=ManagedConnectionFactory,name=ssa from server
                            ,270 DEBUG [org.jboss.system.ServiceController] Context not removed, it is recording dependencies: ObjectN
                            [7m--More--(68%)[27m
                            ame: jboss.jca:service=ManagedConnectionFactory,name=ssa
                             State: DESTROYED
                             Depends On Me:
                             jboss.jca:service=ManagedConnectionPool,name=ssa
                            
                            ,270 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,271 DEBUG [org.jboss.system.ServiceController] no need to remove jboss.jca:service=ManagedConnectionFactory,name=ssa from server
                            ,271 DEBUG [org.jboss.deployment.SARDeployer] removing mbean jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,271 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,271 DEBUG [org.jboss.system.ServiceController] Removing context for nonexistent service it is no longer recording dependencies: ObjectName: jboss.jca:service=ManagedConnectionFactory,name=ssa
                             State: NOTYETINSTALLED
                            
                            ,271 DEBUG [org.jboss.system.ServiceController] removing jboss.jca:service=ManagedConnectionPool,name=ssa from server
                            ,271 DEBUG [org.jboss.system.ServiceController] Context not removed, it is recording dependencies: ObjectN
                            ame: jboss.jca:service=ManagedConnectionPool,name=ssa
                             State: DESTROYED
                             Depends On Me:
                             jboss.jca:service=LocalTxCM,name=ssa
                            
                            ,271 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,271 DEBUG [org.jboss.system.ServiceController] no need to remove jboss.jca:service=ManagedConnectionPool,name=ssa from server
                            ,272 DEBUG [org.jboss.deployment.SARDeployer] removing mbean jboss.jca:service=LocalTxCM,name=ssa
                            ,272 DEBUG [org.jboss.system.ServiceController] removing service: jboss.jca:service=LocalTxCM,name=ssa
                            ,272 DEBUG [org.jboss.system.ServiceController] Removing context for nonexistent service it is no longer recording dependencies: ObjectName: jboss.jca:service=ManagedConnectionPool,name=ssa
                             State: NOTYETINSTALLED
                            
                            ,272 DEBUG [org.jboss.system.ServiceController] removing jboss.jca:service=LocalTxCM,name=ssa from server
                            ,272 DEBUG [org.jboss.deployment.SARDeployer] Unregistering service UCL=jmx.loading:UCL=1ee2c5
                            ,273 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] UnifiedLoaderRepository removed(true) org.jboss
                            [7m--More--(68%)[27m
                            .mx.loading.UnifiedClassLoader3@1ee2c5{ url=null ,addedOrder=58}
                            ,277 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Unregistering cl=org.jboss.mx.loading.UnifiedClass
                            Loader3@1ee2c5{ url=null ,addedOrder=58}
                            ,277 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] UnifiedLoaderRepository removed(false) org.jbos
                            s.mx.loading.UnifiedClassLoader3@1ee2c5{ url=null ,addedOrder=58}
                            ,302 DEBUG [org.jboss.deployment.DeploymentInfo] Cleaned Deployment: file:/apps/jboss/4.2.2GA/server/devl-
                            01/tmp/deploy/tmp61044ssa-ds.xml
                            ,302 DEBUG [org.jboss.deployment.MainDeployer] Undeployed file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa
                            -ds.xml
                            ,303 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/apps/jboss/4.2.2GA/se
                            rver/devl-01/farm/ssa-ds.xml
                            ,303 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/apps/j
                            boss/4.2.2GA/server/devl-01/farm/ssa-ds.xml
                            ,321 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa-ds
                            .xml -> /apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61077ssa-ds.xml
                            ,352 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.XSLSubDeployer@1885088
                            ,370 DEBUG [org.jboss.deployment.XSLSubDeployer] transformed into doc: [#document: null]
                            ,371 DEBUG [org.jboss.deployment.XSLSubDeployer] transformed into doc: <server>
                             <mbean code='org.jboss.resource.connectionmanager.TxConnectionManager' display-name='ConnectionManager for DataSource ssa' n
                            ame='jboss.jca:service=LocalTxCM,name=ssa'>
                             <attribute name='TrackConnectionByTx'>true</attribute>
                             <attribute name='LocalTransactions'>true</attribute>
                             <depends optional-attribute-name='ManagedConnectionPool'>
                             <mbean code='org.jboss.resource.connectionmanager.JBossManagedConnectionPool' display-name='Connection Pool for DataSource
                             ssa' name='jboss.jca:service=ManagedConnectionPool,name=ssa'>
                             <depends optional-attribute-name='ManagedConnectionFactoryName'>
                             <mbean code='org.jboss.resource.connectionmanager.RARDeployment' display-name='ManagedConnectionFactory for DataSource s
                            sa' name='jboss.jca:service=ManagedConnectionFactory,name=ssa'>
                             <depends optional-attribute-name='OldRarDeployment'>jboss.jca:service=RARDeployment,name='jboss-local-jdbc.rar'</depend
                            s>
                             <attribute name='RARName'/>
                             <attribute name='ConnectionDefinition'>javax.sql.DataSource</attribute>
                             <attribute name='ManagedConnectionFactoryProperties'>
                             <properties>
                             <config-property name='ConnectionURL' type='java.lang.String'>jdbc:oracle:thin:@hubudorad1.em.health.ge.com:1521:degi
                            t01</config-property>
                             <config-property name='DriverClass' type='java.lang.String'>oracle.jdbc.driver.OracleDriver</config-property>
                             <config-property name='UserName' type='java.lang.String'>ssauser1</config-property>
                            [7m--More--(69%)[27m
                             <config-property name='Password' type='java.lang.String'>ssauser1</config-property>
                             <config-property name='CheckValidConnectionSQL' type='java.lang.String'>select 1 from dual</config-property>
                             <config-property name='ExceptionSorterClassName' type='java.lang.String'>org.jboss.resource.adapter.jdbc.vendor.Oracl
                            eExceptionSorter</config-property>
                             <config-property name='TrackStatements' type='java.lang.String'>true</config-property>
                             <config-property name='ValidateOnMatch' type='boolean'>true</config-property>
                             </properties>
                             </attribute>
                             </mbean>
                             </depends>
                             <attribute name='PoolJndiName'>ssa</attribute>
                             <attribute name='MinSize'>2</attribute>
                             <attribute name='MaxSize'>3</attribute>
                             <attribute name='BlockingTimeoutMillis'>5000</attribute>
                             <attribute name='IdleTimeoutMinutes'>15</attribute>
                             <attribute name='BackGroundValidation'>False</attribute>
                             <attribute name='BackGroundValidationMinutes'>10</attribute>
                             <attribute name='PreFill'>False</attribute>
                             <attribute name='UseFastFail'>False</attribute>
                             <attribute name='Criteria'>ByNothing</attribute>
                             </mbean>
                             </depends>
                             <attribute name='JndiName'>ssa</attribute>
                             <depends optional-attribute-name='CachedConnectionManager'>jboss.jca:service=CachedConnectionManager</depends>
                             <depends optional-attribute-name='TransactionManagerService'>jboss:service=TransactionManager</depends>
                             </mbean>
                             <mbean code='org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService' display-name='Binding for DataSource ssa' name
                            ='jboss.jca:service=DataSourceBinding,name=ssa'>
                             <attribute name='JndiName'>ssa</attribute>
                             <attribute name='UseJavaContext'>false</attribute>
                             <depends optional-attribute-name='JMXInvokerName'>jboss:service=invoker,type=jrmp</depends>
                             <depends optional-attribute-name='ConnectionManager'>jboss.jca:service=LocalTxCM,name=ssa</depends>
                             </mbean>
                            </server>
                            ,372 DEBUG [org.jboss.deployment.SARDeployer] Using existing deployment.document
                            ,372 DEBUG [org.jboss.deployment.SARDeployer] about to copy 0 local directories
                            ,373 DEBUG [org.jboss.deployment.SARDeployer] looking for nested deployments in : file:/apps/jboss/4.2.2GA
                            /server/devl-01/farm/ssa-ds.xml
                            [7m--More--(69%)[27m
                            ,373 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfi
                            g(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: n
                            ull, repositoryConfig: null)
                            ,373 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.Uni
                            fiedLoaderRepository3@1bd2664, cl=org.jboss.mx.loading.UnifiedClassLoader3@ed9585{ url=null ,addedOrder=0}
                            ,373 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.Uni
                            fiedLoaderRepository3@1bd2664, cl=org.jboss.mx.loading.UnifiedClassLoader3@ed9585{ url=null ,addedOrder=0}
                            ,373 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3
                            @ed9585{ url=null ,addedOrder=0}
                            ,373 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/apps/jboss/4.2.2GA/server/devl
                            -01/farm/ssa-ds.xml
                            ,374 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa-ds.xml
                            ,374 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/apps/jboss/4.2.2GA/server/
                            devl-01/farm/ssa-ds.xml
                            ,374 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, create step: url file:/apps/jboss/4.2.2GA/ser
                            ver/devl-01/farm/ssa-ds.xml
                            ,374 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=ed9585
                            ,376 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=LocalTxCM,name=ssa wi
                            th code: org.jboss.resource.connectionmanager.TxConnectionManager
                            ,381 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=LocalTxCM,name=ssa
                            ,381 DEBUG [org.jboss.system.ServiceConfigurator] TrackConnectionByTx set to true in jboss.jca:service=Loc
                            alTxCM,name=ssa
                            ,382 DEBUG [org.jboss.system.ServiceConfigurator] LocalTransactions set to true in jboss.jca:service=Local
                            TxCM,name=ssa
                            ,382 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=ManagedConnectionPool
                            ,name=ssa with code: org.jboss.resource.connectionmanager.JBossManagedConnectionPool
                            ,388 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=ManagedConnectionPool,name=ss
                            a
                            ,389 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=ManagedConnectionFact
                            ory,name=ssa with code: org.jboss.resource.connectionmanager.RARDeployment
                            ,396 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=ManagedConnectionFactory,name
                            =ssa
                            ,396 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ManagedConnectionFactory,
                            name=ssa depends on jboss.jca:service=RARDeployment,name='jboss-local-jdbc.rar'
                            ,396 DEBUG [org.jboss.system.ServiceConfigurator] considering OldRarDeployment with object name jboss.jca:
                            service=RARDeployment,name='jboss-local-jdbc.rar'
                            ,398 DEBUG [org.jboss.system.ServiceConfigurator] ConnectionDefinition set to javax.sql.DataSource in jbos
                            [7m--More--(69%)[27m
                            s.jca:service=ManagedConnectionFactory,name=ssa
                            ,403 DEBUG [org.jboss.system.ServiceConfigurator] ManagedConnectionFactoryProperties set to [properties: n
                            ull] in jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,404 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ManagedConnectionPool,nam
                            e=ssa depends on jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,404 DEBUG [org.jboss.system.ServiceConfigurator] considering ManagedConnectionFactoryName with object nam
                            e jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,406 DEBUG [org.jboss.system.ServiceConfigurator] PoolJndiName set to ssa in jboss.jca:service=ManagedConn
                            ectionPool,name=ssa
                            ,406 DEBUG [org.jboss.system.ServiceConfigurator] MinSize set to 2 in jboss.jca:service=ManagedConnectionP
                            ool,name=ssa
                            ,406 DEBUG [org.jboss.system.ServiceConfigurator] MaxSize set to 3 in jboss.jca:service=ManagedConnectionP
                            ool,name=ssa
                            ,407 DEBUG [org.jboss.system.ServiceConfigurator] BlockingTimeoutMillis set to 5000 in jboss.jca:service=M
                            anagedConnectionPool,name=ssa
                            ,407 DEBUG [org.jboss.system.ServiceConfigurator] IdleTimeoutMinutes set to 15 in jboss.jca:service=Manage
                            dConnectionPool,name=ssa
                            ,407 DEBUG [org.jboss.system.ServiceConfigurator] BackGroundValidation set to false in jboss.jca:service=M
                            anagedConnectionPool,name=ssa
                            ,408 DEBUG [org.jboss.system.ServiceConfigurator] BackGroundValidationMinutes set to 10 in jboss.jca:servi
                            ce=ManagedConnectionPool,name=ssa
                            ,408 DEBUG [org.jboss.system.ServiceConfigurator] PreFill set to false in jboss.jca:service=ManagedConnect
                            ionPool,name=ssa
                            ,408 DEBUG [org.jboss.system.ServiceConfigurator] UseFastFail set to false in jboss.jca:service=ManagedCon
                            nectionPool,name=ssa
                            ,410 DEBUG [org.jboss.system.ServiceConfigurator] Criteria set to ByNothing in jboss.jca:service=ManagedCo
                            nnectionPool,name=ssa
                            ,410 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=LocalTxCM,name=ssa depend
                            s on jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,410 DEBUG [org.jboss.system.ServiceConfigurator] considering ManagedConnectionPool with object name jboss
                            .jca:service=ManagedConnectionPool,name=ssa
                            ,412 DEBUG [org.jboss.system.ServiceConfigurator] JndiName set to ssa in jboss.jca:service=LocalTxCM,name=
                            ssa
                            ,412 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=LocalTxCM,name=ssa depend
                            s on jboss.jca:service=CachedConnectionManager
                            ,412 DEBUG [org.jboss.system.ServiceConfigurator] considering CachedConnectionManager with object name jbo
                            ss.jca:service=CachedConnectionManager
                            ,413 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=LocalTxCM,name=ssa depend
                            [7m--More--(70%)[27m
                            s on jboss:service=TransactionManager
                            ,413 DEBUG [org.jboss.system.ServiceConfigurator] considering TransactionManagerService with object name j
                            boss:service=TransactionManager
                            ,413 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=DataSourceBinding,nam
                            e=ssa with code: org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService
                            ,417 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=DataSourceBinding,name=ssa
                            ,418 DEBUG [org.jboss.system.ServiceConfigurator] JndiName set to ssa in jboss.jca:service=DataSourceBindi
                            ng,name=ssa
                            ,418 DEBUG [org.jboss.system.ServiceConfigurator] UseJavaContext set to false in jboss.jca:service=DataSou
                            rceBinding,name=ssa
                            ,419 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=DataSourceBinding,name=ss
                            a depends on jboss:service=invoker,type=jrmp
                            ,419 DEBUG [org.jboss.system.ServiceConfigurator] considering JMXInvokerName with object name jboss:servic
                            e=invoker,type=jrmp
                            ,419 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=DataSourceBinding,name=ss
                            a depends on jboss.jca:service=LocalTxCM,name=ssa
                            ,419 DEBUG [org.jboss.system.ServiceConfigurator] considering ConnectionManager with object name jboss.jca
                            :service=LocalTxCM,name=ssa
                            ,420 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=LocalTxCM,name=ssa
                            ,420 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.jca:service=LocalTxCM,name=ssa
                            waiting on jboss.jca:service=ManagedConnectionPool,name=ssa
                            ,420 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionPool,n
                            ame=ssa
                            ,420 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.jca:service=ManagedConnectionPo
                            ol,name=ssa waiting on jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,420 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionFactor
                            y,name=ssa
                            ,420 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Creating jboss.jca:service=ManagedConnecti
                            onFactory,name=ssa
                            ,421 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Created jboss.jca:service=ManagedConnectio
                            nFactory,name=ssa
                            ,421 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=Manag
                            edConnectionFactory,name=ssa dependents are: [ObjectName: jboss.jca:service=ManagedConnectionPool,name=ssa
                             State: CONFIGURED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionFactory,name=ssa
                             Depends On Me:
                             jboss.jca:service=LocalTxCM,name=ssa
                            [7m--More--(70%)[27m
                            ][K
                            ,421 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionPool,n
                            ame=ssa
                            ,421 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Creating jboss.jca:service=Ma
                            nagedConnectionPool,name=ssa
                            ,421 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Created jboss.jca:service=Man
                            agedConnectionPool,name=ssa
                            ,421 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=Manag
                            edConnectionPool,name=ssa dependents are: [ObjectName: jboss.jca:service=LocalTxCM,name=ssa
                             State: CONFIGURED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionPool,name=ssa
                             jboss.jca:service=CachedConnectionManager
                             jboss:service=TransactionManager
                             Depends On Me:
                             jboss.jca:service=DataSourceBinding,name=ssa
                            ]
                            ,421 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=LocalTxCM,name=ssa
                            ,421 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Creating jboss.jca:service=LocalTxCM
                            ,name=ssa
                            ,421 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Created jboss.jca:service=LocalTxCM,
                            name=ssa
                            ,422 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=Local
                            TxCM,name=ssa dependents are: [ObjectName: jboss.jca:service=DataSourceBinding,name=ssa
                             State: CONFIGURED
                             I Depend On:
                             jboss:service=invoker,type=jrmp
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,422 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=DataSourceBinding,name=
                            ssa
                            ,422 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Creating jboss.jca:service=Da
                            taSourceBinding,name=ssa
                            ,422 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Created jboss.jca:service=Dat
                            aSourceBinding,name=ssa
                            ,422 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=DataS
                            ourceBinding,name=ssa dependents are: []
                            ,422 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=DataSourceBinding,name=
                            [7m--More--(71%)[27m
                            ssa[K
                            ,422 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss.jca:service=Dat
                            aSourceBinding,name=ssa
                            ,423 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying ssa-ds.xml
                            ,423 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/apps/jboss/4.2.2GA/server/devl
                            -01/farm/ssa-ds.xml
                            ,423 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/apps/jboss/4.2.2GA/serv
                            er/devl-01/farm/ssa-ds.xml
                            ,423 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=LocalTxCM,name=ssa
                            ,423 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.jca:service=LocalTxCM,name=ssa on j
                            boss.jca:service=ManagedConnectionPool,name=ssa
                            ,423 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ManagedConnectionPool,n
                            ame=ssa
                            ,423 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.jca:service=ManagedConnectionPool,n
                            ame=ssa on jboss.jca:service=ManagedConnectionFactory,name=ssa
                            ,423 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ManagedConnectionFactor
                            y,name=ssa
                            ,423 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Starting jboss.jca:service=ManagedConnecti
                            onFactory,name=ssa
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'NewConnection
                            SQL'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'TrackStatemen
                            ts'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'ValidateOnMat
                            ch'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'TransactionQu
                            eryTimeout'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'ConnectionPro
                            perties'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'UserName'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'ExceptionSort
                            erClassName'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'PreparedState
                            mentCacheSize'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'QueryTimeout'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'DriverClass'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'Password'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'ValidConnecti
                            [7m--More--(71%)[27m
                            onCheckerClassName'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'TransactionIs
                            olation'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'CheckValidCon
                            nectionSQL'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'SharePrepared
                            Statements'
                            ,424 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Not setting config property 'ConnectionURL
                            '
                            ,426 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: ConnectionURL to value j
                            dbc:oracle:thin:@hubudorad1.em.health.ge.com:1521:degit01
                            ,426 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property ConnectionURL to value jdbc:o
                            racle:thin:@hubudorad1.em.health.ge.com:1521:degit01
                            ,427 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: DriverClass to value ora
                            cle.jdbc.driver.OracleDriver
                            ,427 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property DriverClass to value oracle.j
                            dbc.driver.OracleDriver
                            ,429 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: UserName to value ssause
                            r1
                            ,429 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property UserName to value ssauser1
                            ,430 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: Password to value ssause
                            r1
                            ,430 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property Password to value ssauser1
                            ,432 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: CheckValidConnectionSQL
                            to value select 1 from dual
                            ,432 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property CheckValidConnectionSQL to va
                            lue select 1 from dual
                            ,433 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: ExceptionSorterClassName
                             to value org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
                            ,433 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property ExceptionSorterClassName to v
                            alue org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
                            ,434 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: TrackStatements to value
                             true
                            ,435 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property TrackStatements to value true
                            ,435 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] setting property: ValidateOnMatch to value
                             true
                            ,435 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] set property ValidateOnMatch to value true
                            ,435 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Started jboss.jca:service=ManagedConnectio
                            [7m--More--(71%)[27m
                            nFactory,name=ssa
                            ,435 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jca:service=Manag
                            edConnectionFactory,name=ssa dependent components: [ObjectName: jboss.jca:service=ManagedConnectionPool,name=ssa
                             State: CREATED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionFactory,name=ssa
                             Depends On Me:
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,435 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ManagedConnectionPool,n
                            ame=ssa
                            ,435 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Starting jboss.jca:service=Ma
                            nagedConnectionPool,name=ssa
                            ,436 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Started jboss.jca:service=Man
                            agedConnectionPool,name=ssa
                            ,436 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jca:service=Manag
                            edConnectionPool,name=ssa dependent components: [ObjectName: jboss.jca:service=LocalTxCM,name=ssa
                             State: CREATED
                             I Depend On:
                             jboss.jca:service=ManagedConnectionPool,name=ssa
                             jboss.jca:service=CachedConnectionManager
                             jboss:service=TransactionManager
                             Depends On Me:
                             jboss.jca:service=DataSourceBinding,name=ssa
                            ]
                            ,436 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=LocalTxCM,name=ssa
                            ,437 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Starting jboss.jca:service=LocalTxCM
                            ,name=ssa
                            ,437 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Started jboss.jca:service=LocalTxCM,
                            name=ssa
                            ,437 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jca:service=Local
                            TxCM,name=ssa dependent components: [ObjectName: jboss.jca:service=DataSourceBinding,name=ssa
                             State: CREATED
                             I Depend On:
                             jboss:service=invoker,type=jrmp
                             jboss.jca:service=LocalTxCM,name=ssa
                            ]
                            ,437 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=DataSourceBinding,name=
                            [7m--More--(72%)[27m
                            ssa[K
                            ,437 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Starting jboss.jca:service=Da
                            taSourceBinding,name=ssa
                            ,438 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Using delegate: org.jboss.inv
                            ocation.jrmp.interfaces.JRMPInvokerProxy@15d8d75 for invoker=jboss:service=invoker,type=jrmp
                            ,442 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Created proxy for invoker=jbo
                            ss:service=invoker,type=jrmp, targetName=jboss.jca:service=DataSourceBinding,name=ssa, nameHash=1800948420
                            ,482 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Binding object 'org.jboss.res
                            ource.adapter.jdbc.WrapperDataSource@258eb9' into JNDI at 'ssa'
                            ,486 INFO [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Bound ConnectionManager 'jbos
                            s.jca:service=DataSourceBinding,name=ssa' to JNDI name 'ssa'
                            ,487 DEBUG [org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService] Started jboss.jca:service=Dat
                            aSourceBinding,name=ssa
                            ,487 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jca:service=DataS
                            ourceBinding,name=ssa dependent components: []
                            ,487 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=DataSourceBinding,name=
                            ssa
                            ,487 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss.jca:service=Data
                            SourceBinding,name=ssa
                            ,495 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: ssa-ds.xml
                            ,495 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/apps/jboss/4.2.2GA/server/devl-01/f
                            arm/ssa-ds.xml
                            ,496 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Start push of file ssa-ds.xml to cluster.
                            ,496 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Finished push of file ssa-ds.xml to cluster
                            .
                            ,497 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/apps/jboss/4.2.2GA/se
                            rver/devl-01/farm/ssa.war
                            ,497 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/apps/j
                            boss/4.2.2GA/server/devl-01/farm/ssa.war
                            ,506 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.wa
                            r -> /apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61078ssa.war
                            ,612 DEBUG [org.jboss.deployment.MainDeployer] using deployer MBeanProxyExt[jboss.web:service=WebServer]
                            ,613 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Begin init
                            ,728 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Unpacking war to: /apps/jboss/4.2.2GA/server/devl-01/tm
                            p/deploy/tmp61078ssa-exp.war
                            ,832 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired
                             ...
                            ,835 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired
                             ...
                            2008-05-28 10:31:50,064 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Replaced war with unpacked contents
                            2008-05-28 10:31:50,080 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Deleted war archive
                            2008-05-28 10:31:50,080 DEBUG [org.jboss.web.tomcat.service.JBossWeb] webContext: null
                            2008-05-28 10:31:50,080 DEBUG [org.jboss.web.tomcat.service.JBossWeb] warURL: file:/apps/jboss/4.2.2GA/server/devl-01/tmp/dep
                            loy/tmp61078ssa-exp.war/
                            2008-05-28 10:31:50,095 DEBUG [org.jboss.web.tomcat.service.JBossWeb] End init
                            2008-05-28 10:31:50,095 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfi
                            g(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: n
                            ull, repositoryConfig: null)
                            2008-05-28 10:31:50,095 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.Uni
                            fiedLoaderRepository3@1bd2664, cl=org.jboss.mx.loading.UnifiedClassLoader3@21d02f{ url=file:/apps/jboss/4.2.2GA/server/devl-0
                            1/tmp/deploy/tmp61078ssa-exp.war/ ,addedOrder=0}
                            2008-05-28 10:31:50,095 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.Uni
                            fiedLoaderRepository3@1bd2664, cl=org.jboss.mx.loading.UnifiedClassLoader3@21d02f{ url=file:/apps/jboss/4.2.2GA/server/devl-0
                            1/tmp/deploy/tmp61078ssa-exp.war/ ,addedOrder=0}
                            2008-05-28 10:31:50,096 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3
                            @21d02f{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61078ssa-exp.war/ ,addedOrder=0}
                            2008-05-28 10:31:50,096 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/apps/jboss/4.2.2GA/server/devl
                            -01/farm/ssa.war
                            2008-05-28 10:31:50,097 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/apps/jboss/4.2.2GA/server/devl-01/
                            farm/ssa.war
                            2008-05-28 10:31:50,097 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/apps/jboss/4.2.2GA/server/
                            devl-01/farm/ssa.war
                            2008-05-28 10:31:50,097 DEBUG [org.jboss.web.tomcat.service.JBossWeb] create, ssa.war
                            2008-05-28 10:31:50,100 DEBUG [org.jboss.system.ServiceController] Creating service jboss.web.deployment:war=ssa.war,id=18193
                            96930
                            2008-05-28 10:31:50,100 DEBUG [org.jboss.system.ServiceController] adding depends in ServiceController.register: []
                            2008-05-28 10:31:50,100 DEBUG [org.jboss.web.WebModule] Creating jboss.web.deployment:war=ssa.war,id=1819396930
                            2008-05-28 10:31:50,100 DEBUG [org.jboss.web.WebModule] Created jboss.web.deployment:war=ssa.war,id=1819396930
                            2008-05-28 10:31:50,101 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.web.deployment:wa
                            r=ssa.war,id=1819396930 dependents are: []
                            2008-05-28 10:31:50,101 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying ssa.war
                            2008-05-28 10:31:50,101 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/apps/jboss/4.2.2GA/server/devl
                            -01/farm/ssa.war
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.system.ServiceController] starting service jboss.web.deployment:war=ssa.war,id=18193
                            [7m--More--(73%)[27m
                            96930[K
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.web.WebModule] Starting jboss.web.deployment:war=ssa.war,id=1819396930
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webContext: null
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] warURL: file:/apps/jboss/4.2.2GA/server/devl-01/t
                            mp/deploy/tmp61078ssa-exp.war/
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webAppParser: org.jboss.web.AbstractWebDeployer$D
                            escriptorParser@1eac903
                            2008-05-28 10:31:50,102 DEBUG [org.jboss.web.WebPermissionMapping] Qualified url patterns: {/=PatternInfo[pattern=/,type=3,is
                            Overriden=false,qualifiers=[]]}
                            2008-05-28 10:31:50,111 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] deploy root context=
                            2008-05-28 10:31:50,112 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp61078
                            ssa-exp.war/
                            2008-05-28 10:31:50,112 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, Begi
                            n
                            2008-05-28 10:31:50,116 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Creating ENC using ClassLoader: java.net.FactoryU
                            RLClassLoader@132e6fd
                            2008-05-28 10:31:50,116 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.mx.loading.UnifiedClassLoader3@21d02f
                            { url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp61078ssa-exp.war/ ,addedOrder=87}
                            2008-05-28 10:31:50,116 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.system.server.NoAnnotationURLClassLoa
                            der@11c8a71
                            2008-05-28 10:31:50,116 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$AppClassLoader@1a5ab41
                            2008-05-28 10:31:50,116 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$ExtClassLoader@18e3e60
                            2008-05-28 10:31:50,117 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Bound java:comp/ORB
                            2008-05-28 10:31:50,117 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: Us
                            erTransaction
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] addEnvEntries
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceEnvRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkMessageDestinationRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbLocalRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkServiceRefs
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkSecurityDomain
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] No security-domain given, using default: java:/ja
                            as/other
                            2008-05-28 10:31:50,118 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linking security/securityMgr to JNDI name: java:/
                            jaas/other
                            2008-05-28 10:31:50,119 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
                            [7m--More--(73%)[27m
                            2008-05-28 10:31:50,119 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Already exists, destroying jboss.web:j2eeType=Web
                            Module,name=//ssa/,J2EEApplication=none,J2EEServer=none
                            2008-05-28 10:31:50,127 ERROR [org.apache.tomcat.util.modeler.BaseModelMBean] Exception invoking method destroy
                            java.lang.NullPointerException
                             at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                             at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                             at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                             at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                             at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                             at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                             at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                             at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                             at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                             at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                             at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                             at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                             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:585)
                             at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                             at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                             at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                             at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                             at org.jboss.web.WebModule.startModule(WebModule.java:83)
                             at org.jboss.web.WebModule.startService(WebModule.java:61)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                             at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                            [7m--More--(73%)[27m
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                             at $Proxy0.start(Unknown Source)
                             at org.jboss.system.ServiceController.start(ServiceController.java:417)
                             at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy54.start(Unknown Source)
                             at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                             at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                             at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                             at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                             at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                             at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                             at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy55.start(Unknown Source)
                             at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                            [7m--More--(74%)[27m
                             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                             at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy66.deploy(Unknown Source)
                             at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                             at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                             at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                            2008-05-28 10:31:51,339 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
                            2008-05-28 10:31:51,339 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
                            2008-05-28 10:31:51,339 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
                            2008-05-28 10:31:51,339 DEBUG [org.jboss.web.WebModule] Starting failed jboss.web.deployment:war=ssa.war,id=1819396930
                            org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsExcepti
                            on: Exception invoking method destroy)
                             at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                             at org.jboss.web.WebModule.startModule(WebModule.java:83)
                             at org.jboss.web.WebModule.startService(WebModule.java:61)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                             at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                            [7m--More--(74%)[27m
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                             at $Proxy0.start(Unknown Source)
                             at org.jboss.system.ServiceController.start(ServiceController.java:417)
                             at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy54.start(Unknown Source)
                             at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                             at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                             at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                             at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                             at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                             at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                             at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy55.start(Unknown Source)
                             at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                             at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                             at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                            [7m--More--(75%)[27m
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                             at $Proxy66.deploy(Unknown Source)
                             at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                             at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                             at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                             at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                            Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                             at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                             at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                             at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                             at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                             ... 66 more
                            Caused by: java.lang.NullPointerException
                             at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                             at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                             at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                             at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                             at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                             at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                             at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                            [7m--More--(75%)[27m
                             at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                             at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                             at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                             at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                             at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                             at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                             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:585)
                             at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                             ... 71 more
                            2008-05-28 10:31:51,342 WARN [org.jboss.system.ServiceController] Problem starting service jboss.web.deployment:war=ssa.war,
                            id=1819396930
                            org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsExcepti
                            on: Exception invoking method destroy)
                             at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                             at org.jboss.web.WebModule.startModule(WebModule.java:83)
                             at org.jboss.web.WebModule.startService(WebModule.java:61)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                             at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                             at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                             at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                             at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                             at $Proxy0.start(Unknown Source)
                             at org.jboss.system.ServiceController.start(ServiceController.java:417)
                             at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                             at java.lang.reflect.Method.invoke(Method.java:585)
                             at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                             at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                             at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                            [7m--More--(75%)[27m
                            


                            • 11. Re: WAR redeployment requires restart
                              brian.stansberry

                              Rajesh,

                              Looking at this I don't see the cause of the problem. Tried something similar myself and it worked fine. Only odd thing I saw was the ObjectName given to the deployment:

                              jboss.web:j2eeType=WebModule,name=//ssa/,J2EEApplication=none,J2EEServer=none

                              I would expect:

                              jboss.web:j2eeType=WebModule,name=//localhost/ssa/,J2EEApplication=none,J2EEServer=none

                              where 'localhost' is the name of the relevant Host element from server.xml.

                              Don't really see how that would matter. But it's slightly odd that there is no host name.

                              You can try enabling DEBUG logging for org.apache.catalina to see if that shows more, but I'm travelling and won't look at it until next week.

                              • 12. Re: WAR redeployment requires restart

                                Hello Bela,

                                Sorry for posting reply probably too late.

                                I think the reason for that is in the jboss-web.xml, It looks like as follows:

                                ################
                                <jboss-web>
                                 <context-root>/</context-root>
                                 <virtual-host>ssa-devl.em.health.ge.com</virtual-host>
                                </jboss-web>
                                ################


                                so the context here is / and NOT /ssa or anything. and probably thats the reasn I have the output as you mentioned.

                                Now coming on to the actual problem.

                                Is the problem by any chance related to https://issues.apache.org/struts/browse/WW-2523

                                I will enable the logs further to DEBUG and see whats the exact issue.

                                Anyone else facing similar issue?

                                Thanks,
                                Rajesh.

                                • 13. Re: WAR redeployment requires restart

                                  I enable all the DEBUG statements and have got the redeployment output for you to analyse.

                                  ###########################
                                  12:00:17,226 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jca:service=DataSourceBinding,name=ssa dependent components: []
                                  12:00:17,226 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=DataSourceBinding,name=ssa
                                  12:00:17,226 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss.jca:service=DataSourceBinding,name=ssa
                                  12:00:17,229 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:ResourceAdapter=JBoss LocalTransaction JDBC Wrapper,j2eeType=JCAResource,J2EEServer=Local,name=ssa type : JMX.mbean.registered
                                  12:00:17,229 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:ResourceAdapter=JBoss LocalTransaction JDBC Wrapper,j2eeType=JCAResource,J2EEServer=Local,name=ssa type : JMX.mbean.registered
                                  12:00:17,233 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:j2eeType=JCAConnectionFactory,J2EEServer=Local,JCAResource=ssa,name=ssa type : JMX.mbean.registered
                                  12:00:17,233 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:j2eeType=JCAConnectionFactory,J2EEServer=Local,JCAResource=ssa,name=ssa type : JMX.mbean.registered
                                  12:00:17,235 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:J2EEServer=Local,j2eeType=JCAManagedConnectionFactory,name=ssa type : JMX.mbean.registered
                                  12:00:17,235 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.management.local:J2EEServer=Local,j2eeType=JCAManagedConnectionFactory,name=ssa type : JMX.mbean.registered
                                  12:00:17,236 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: ssa-ds.xml
                                  12:00:17,236 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa-ds.xml
                                  12:00:17,236 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Start push of file ssa-ds.xml to cluster.
                                  12:00:17,264 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Finished push of file ssa-ds.xml to cluster.
                                  12:00:17,283 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:17,283 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:17,292 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war -> /apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa.war
                                  12:00:17,406 DEBUG [org.jboss.deployment.MainDeployer] using deployer MBeanProxyExt[jboss.web:service=WebServer]
                                  WAR DEPLOYMENT STARTS HERE
                                  12:00:17,407 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Begin init
                                  12:00:17,555 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Unpacking war to: /apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war
                                  12:00:21,542 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:21,545 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:21,545 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:21,545 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:31,559 DEBUG [org.apache.catalina.session.ManagerBase] Start expire sessions StandardManager at 1220868031559 sessioncount 0
                                  12:00:31,559 DEBUG [org.apache.catalina.session.ManagerBase] End expire sessions StandardManager processingTime 0 expired sessions: 0
                                  12:00:31,559 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:31,559 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:31,559 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:39,343 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Replaced war with unpacked contents
                                  12:00:39,354 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Deleted war archive
                                  12:00:39,354 DEBUG [org.jboss.web.tomcat.service.JBossWeb] webContext: null
                                  12:00:39,354 DEBUG [org.jboss.web.tomcat.service.JBossWeb] warURL: file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/
                                  12:00:39,367 DEBUG [org.jboss.web.tomcat.service.JBossWeb] End init
                                  12:00:39,367 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
                                  12:00:39,368 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@110c424, cl=org.jboss.mx.loading.UnifiedClassLoader3@d62722{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/ ,addedOrder=0}
                                  12:00:39,368 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@110c424, cl=org.jboss.mx.loading.UnifiedClassLoader3@d62722{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/ ,addedOrder=0}
                                  12:00:39,368 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@d62722{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/ ,addedOrder=0}
                                  12:00:39,368 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:39,369 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:39,369 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:39,369 DEBUG [org.jboss.web.tomcat.service.JBossWeb] create, ssa.war
                                  12:00:39,372 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web.deployment:war=ssa.war,id=1819396930 type : JMX.mbean.registered
                                  12:00:39,372 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web.deployment:war=ssa.war,id=1819396930 type : JMX.mbean.registered
                                  12:00:39,372 DEBUG [org.jboss.system.ServiceController] Creating service jboss.web.deployment:war=ssa.war,id=1819396930
                                  12:00:39,373 DEBUG [org.jboss.system.ServiceController] adding depends in ServiceController.register: []
                                  12:00:39,373 DEBUG [org.jboss.web.WebModule] Creating jboss.web.deployment:war=ssa.war,id=1819396930
                                  12:00:39,373 DEBUG [org.jboss.web.WebModule] Created jboss.web.deployment:war=ssa.war,id=1819396930
                                  12:00:39,373 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.web.deployment:war=ssa.war,id=1819396930 dependents are: []
                                  12:00:39,374 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying ssa.war
                                  12:00:39,374 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  12:00:39,374 DEBUG [org.jboss.system.ServiceController] starting service jboss.web.deployment:war=ssa.war,id=1819396930
                                  12:00:39,374 DEBUG [org.jboss.web.WebModule] Starting jboss.web.deployment:war=ssa.war,id=1819396930
                                  12:00:39,374 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webContext: null
                                  12:00:39,374 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] warURL: file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/
                                  12:00:39,375 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webAppParser: org.jboss.web.AbstractWebDeployer$DescriptorParser@1a34f90
                                  12:00:39,375 DEBUG [org.jboss.web.WebPermissionMapping] Qualified url patterns: {/=PatternInfo[pattern=/,type=3,isOverriden=false,qualifiers=[]]}
                                  12:00:39,385 DEBUG [org.apache.tomcat.util.modeler.BaseModelMBean] Invoke findAliases
                                  12:00:39,385 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] deploy root context=
                                  12:00:39,385 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp2534ssa-exp.war/
                                  12:00:39,385 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, Begin
                                  12:00:39,390 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Creating ENC using ClassLoader: java.net.FactoryURLClassLoader@bc9065
                                  12:00:39,390 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.mx.loading.UnifiedClassLoader3@d62722{ url=file:/apps/jboss/4.2.2GA/server/devl-01/tmp/deploy/tmp2534ssa-exp.war/ ,addedOrder=89}
                                  12:00:39,390 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.system.server.NoAnnotationURLClassLoader@b82368
                                  12:00:39,390 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$AppClassLoader@1a5ab41
                                  12:00:39,390 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$ExtClassLoader@18e3e60
                                  12:00:39,391 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Bound java:comp/ORB
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: UserTransaction
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] addEnvEntries
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceEnvRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkMessageDestinationRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbLocalRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkServiceRefs
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkSecurityDomain
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] No security-domain given, using default: java:/jaas/other
                                  12:00:39,392 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linking security/securityMgr to JNDI name: java:/jaas/other
                                  12:00:39,394 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
                                  12:00:39,394 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Already exists, destroying jboss.web:j2eeType=WebModule,name=//ssa/,J2EEApplication=none,J2EEServer=none
                                  12:00:39,394 DEBUG [org.apache.tomcat.util.modeler.BaseModelMBean] Invoke destroy
                                  12:00:39,394 DEBUG [org.apache.jasper.servlet.JspServlet] JspServlet.destroy()
                                  12:00:39,397 DEBUG [org.displaytag.tags.TableTag] [null] release() called
                                  12:00:39,404 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:j2eeType=Servlet,name=jsp,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,404 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:j2eeType=Servlet,name=jsp,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,404 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:type=JspMonitor,name=jsp,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,404 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:type=JspMonitor,name=jsp,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,405 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:j2eeType=Servlet,name=default,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,405 DEBUG [org.apache.catalina.connector.MapperListener] Handle jboss.web:j2eeType=Servlet,name=default,WebModule=//ssa/,J2EEApplication=none,J2EEServer=none type : JMX.mbean.unregistered
                                  12:00:39,405 DEBUG [org.apache.catalina.core.ContainerBase.[jboss.web].[ssa].[/]] Stopping filters
                                  12:00:39,405 DEBUG [org.apache.catalina.core.ContainerBase.[jboss.web].[ssa].[/]] Stopping filter 'struts2'
                                  12:00:39,405 DEBUG [org.apache.catalina.loader.WebappClassLoader] loadClass(org.apache.struts2.util.ObjectFactoryDestroyable, false)
                                  12:00:39,406 DEBUG [org.apache.catalina.loader.WebappClassLoader] Searching local repositories
                                  12:00:39,406 DEBUG [org.apache.catalina.loader.WebappClassLoader] findClass(org.apache.struts2.util.ObjectFactoryDestroyable)
                                  12:00:39,407 DEBUG [org.apache.catalina.loader.WebappClassLoader] Failed to open JAR
                                  java.util.zip.ZipException: No such file or directory
                                   at java.util.zip.ZipFile.open(Native Method)
                                   at java.util.zip.ZipFile.<init>(ZipFile.java:203)
                                   at java.util.jar.JarFile.<init>(JarFile.java:132)
                                   at java.util.jar.JarFile.<init>(JarFile.java:97)
                                   at org.apache.catalina.loader.WebappClassLoader.openJARs(WebappClassLoader.java:1724)
                                   at org.apache.catalina.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:1957)
                                   at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1754)
                                   at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
                                   at org.jboss.web.tomcat.service.WebAppClassLoader.findClass(WebAppClassLoader.java:139)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  12:00:39,409 DEBUG [org.apache.catalina.loader.WebappClassLoader] Delegating to parent classloader at end: java.net.FactoryURLClassLoader@407072
                                  12:00:39,411 ERROR [org.apache.tomcat.util.modeler.BaseModelMBean] Exception invoking method destroy
                                  java.lang.NullPointerException
                                   at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                                   at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  12:00:42,483 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:56,034 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:56,034 DEBUG [org.apache.catalina.session.ManagerBase] Start expire sessions StandardManager at 1220868056034 sessioncount 0
                                  12:00:56,034 DEBUG [org.apache.catalina.session.ManagerBase] End expire sessions StandardManager processingTime 0 expired sessions: 0
                                  12:00:56,035 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:00:56,036 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
                                  12:00:56,036 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
                                  12:00:56,036 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
                                  12:00:56,036 DEBUG [org.jboss.web.WebModule] Starting failed jboss.web.deployment:war=ssa.war,id=1819396930
                                  org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method destroy)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   ... 66 more
                                  Caused by: java.lang.NullPointerException
                                   at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                                   at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   ... 71 more
                                  12:00:56,039 WARN [org.jboss.system.ServiceController] Problem starting service jboss.web.deployment:war=ssa.war,id=1819396930
                                  org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method destroy)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   ... 66 more
                                  Caused by: java.lang.NullPointerException
                                   at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                                   at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   ... 71 more
                                  12:00:56,042 ERROR [org.jboss.deployment.MainDeployer] Could not start deployment: file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war
                                  org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method destroy)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   ... 66 more
                                  Caused by: java.lang.NullPointerException
                                   at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                                   at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   ... 71 more
                                  12:00:57,422 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@6c71cb42{ url=file:/apps/jboss/4.2.2GA/server/devl-01/farm/ssa.war, deployedLastModified=1220596781000 }
                                  org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method destroy)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:384)
                                   at org.jboss.web.WebModule.startModule(WebModule.java:83)
                                   at org.jboss.web.WebModule.startService(WebModule.java:61)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
                                   at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
                                   at sun.reflect.GeneratedMethodAccessor292.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
                                   at $Proxy0.start(Unknown Source)
                                   at org.jboss.system.ServiceController.start(ServiceController.java:417)
                                   at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy54.start(Unknown Source)
                                   at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
                                   at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
                                   at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
                                   at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
                                   at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
                                   at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy55.start(Unknown Source)
                                   at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
                                   at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
                                   at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
                                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                   at java.lang.reflect.Method.invoke(Method.java:585)
                                   at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
                                   at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
                                   at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
                                   at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
                                   at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
                                   at $Proxy67.deploy(Unknown Source)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
                                   at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:412)
                                   at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:610)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
                                   at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
                                  Caused by: javax.management.RuntimeOperationsException: Exception invoking method destroy
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:304)
                                   at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
                                   at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:175)
                                   at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
                                   at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
                                   ... 66 more
                                  Caused by: java.lang.NullPointerException
                                   at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:630)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:474)
                                   at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
                                   at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:579)
                                   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1345)
                                   at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
                                   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
                                   at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:257)
                                   at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:221)
                                   at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
                                   at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3757)
                                   at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4517)
                                   at org.apache.catalina.core.ContainerBase.destroy(ContainerBase.java:1163)
                                   at org.apache.catalina.core.StandardContext.destroy(StandardContext.java:4617)
                                   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:585)
                                   at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
                                   ... 71 more
                                  12:00:57,424 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Start push of file ssa.war to cluster.
                                  12:00:59,046 INFO [org.jboss.ha.framework.server.ClusterFileTransfer] Finished push of file ssa.war to cluster.
                                  12:01:06,042 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:16,055 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:16,056 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:16,056 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:24,262 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] Periodic recovery - first pass <Mon, 8 Sep 2008 12:01:24>
                                  12:01:24,262 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] StatusModule: first pass
                                  12:01:24,263 DEBUG [com.arjuna.ats.txoj.logging.txojLoggerI18N] [com.arjuna.ats.internal.txoj.recovery.TORecoveryModule_3] - TORecoveryModule - first pass
                                  12:01:24,263 DEBUG [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.recovery.info.firstpass] Local XARecoveryModule - first pass
                                  12:01:25,082 DEBUG [org.jboss.resource.connectionmanager.IdleRemover] run: IdleRemover notifying pools, interval: 450000
                                  12:01:25,740 WARN [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Unable to fill pool
                                  org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12519)(ERROR_STACK=(ERROR=(CODE=12519)(EMFI=4)))))
                                   at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:179)
                                   at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:577)
                                   at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.fillToMin(InternalManagedConnectionPool.java:524)
                                   at org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:74)
                                   at java.lang.Thread.run(Thread.java:595)
                                  Caused by: java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12519)(ERROR_STACK=(ERROR=(CODE=12519)(EMFI=4))))
                                   at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
                                   at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
                                   at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
                                   at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3649)
                                   at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:353)
                                   at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:368)
                                   at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:549)
                                   at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:349)
                                   at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:171)
                                   ... 4 more
                                  12:01:26,065 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:26,066 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:01:34,272 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] Periodic recovery - second pass <Mon, 8 Sep 2008 12:01:34>
                                  12:01:34,272 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] AtomicActionRecoveryModule: Second pass
                                  12:01:34,272 DEBUG [com.arjuna.ats.txoj.logging.txojLoggerI18N] [com.arjuna.ats.internal.txoj.recovery.TORecoveryModule_6] - TORecoveryModule - second pass
                                  12:01:34,273 DEBUG [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.recovery.info.secondpass] Local XARecoveryModule - second pass
                                  12:03:26,246 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:03:26,247 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:03:26,247 DEBUG [org.jboss.web.tomcat.service.session.JBossCacheManager] Looking for sessions that have expired ...
                                  12:03:34,273 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] Periodic recovery - first pass <Mon, 8 Sep 2008 12:03:34>
                                  12:03:34,274 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] StatusModule: first pass
                                  12:03:34,274 DEBUG [com.arjuna.ats.txoj.logging.txojLoggerI18N] [com.arjuna.ats.internal.txoj.recovery.TORecoveryModule_3] - TORecoveryModule - first pass
                                  12:03:34,274 DEBUG [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.recovery.info.firstpass] Local XARecoveryModule - first pass
                                  
                                  ###########################


                                  Please let me know if you need any other inputs.

                                  By any chance is it related to http://lists.jboss.org/pipermail/jboss-jira/2006-July/001124.html

                                  This is for 4.0.3 sp1, but I am using 4.2.2GA.

                                  Or its pointing to : https://jira.jboss.org/jira/browse/JBAS-3087

                                  Regards,
                                  Rajesh.

                                  • 14. Re: WAR redeployment requires restart

                                    Hello JBoss team,

                                    Any guidance or suggestions on this issue?

                                    Regards,
                                    Rajesh.