4 Replies Latest reply on Jan 26, 2007 9:27 AM by gavin.king

    exception during destroy of stateful bean then @SecurityDoma

      With seam 1.0 we have an issue dueing destroying of bean.
      Stateful bean is defined as
      @Stateful
      @SerializedConcurrentAccess
      @Scope(ScopeType.SESSION)
      @Name("studioAuditTracking")
      @Interceptors(SeamInterceptor.class)
      @SecurityDomain("OurDomain")
      public class StudioAuditTrackingBean implements Serializable, StudioAuditTracking

      It works perfect, but during destroy there is an error. And log files full of such errors.
      I tried to set idleTimeoutSeconds to the same value like in web session timeout following WIKI, but still the same issue.
      It seems that security principal is not propagated during destroy.

      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) javax.ejb.EJBAccessException: Authentication failure
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.handleGeneralSecurityException(Ejb3AuthenticationInterceptor.java:68)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:71)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:188)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:98)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at $Proxy290.stop(Unknown Source)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at java.lang.reflect.Method.invoke(Method.java:585)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.contexts.Contexts.callDestroyMethod(Contexts.java:211)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.contexts.Contexts.destroy(Contexts.java:189)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.contexts.Lifecycle.endSession(Lifecycle.java:195)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.seam.servlet.SeamListener.sessionDestroyed(SeamListener.java:45)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.session.StandardSession.expire(StandardSession.java:687)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:579)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:678)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.session.ManagerBase.backgroundProcess(ManagerBase.java:663)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1284)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at java.lang.Thread.run(Thread.java:595)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Caused by: javax.security.auth.login.LoginException: No principalName returned by NameCallback.
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at be.certipost.am.utils.loginmodule.AMBasedLoginModule.login(AMBasedLoginModule.java:96)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at java.lang.reflect.Method.invoke(Method.java:585)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at java.security.AccessController.doPrivileged(Native Method)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:601)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:535)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:344)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aspects.security.AuthenticationInterceptor.authenticate(AuthenticationInterceptor.java:121)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:67)
      2007-01-03 15:00:31,790 ERROR [STDERR] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) ... 28 more
      2007-01-03 15:00:31,790 WARN [org.jboss.seam.contexts.Contexts] (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Could not destroy component: studioAuditTracking

        • 1. Re: exception during destroy of stateful bean then @Security

          I'm not able to reproduce this. Can you give a few more details. Is this only occurring on conversation timeouts?

          • 2. Re: exception during destroy of stateful bean then @Security

            yes,
            It happens exactly during web timeout.
            Our web session timeout is 30 minutes (defined in web.xml)
            and I also set default timeout for stateless beans to 1800 secs (30 minutes)
            I also set the defaultCacheTimeout for JAAS (in jboss-service.xml) to more that 30 minutes -7200

            • 3. Re: exception during destroy of stateful bean then @Security

              after putting logging on debug level found the cause of an issue.
              Problem is that in tomcat separate thread is running to destroy expired sessions. But logon credentials are associated with another thread - which is served a connection from browser.
              So ContainerBackgroundProcessor[StandardEngine[jboss.web]]: is expiring session and calling seamListener.sessionDestroyed().
              which is trying to destroy bean which is protected by @SecurityDomain annotation. SecurityInterceptor tries to find principal - doesn't find it and do login() with null credentials (because this thread doesn't have associated credentials). And exception occurs. See debug logging below:


              2007-01-26 11:23:43,493 639138 DEBUG [org.apache.catalina.session.ManagerBase] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Start expire sessions StandardManager at 1169807023493 sessioncount 1
              2007-01-26 11:23:43,494 639139 DEBUG [org.jboss.seam.contexts.Lifecycle] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) End of session, destroying contexts
              2007-01-26 11:23:43,494 639139 DEBUG [org.jboss.seam.contexts.Lifecycle] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) destroying conversation contexts: []
              2007-01-26 11:23:43,494 639139 DEBUG [org.jboss.seam.contexts.Lifecycle] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) destroying session context
              2007-01-26 11:23:43,494 639139 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.preDestroyContext.SESSION
              2007-01-26 11:23:43,494 639139 DEBUG [org.jboss.seam.contexts.Contexts] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) destroying: locale
              2007-01-26 11:23:43,500 639145 DEBUG [org.jboss.seam.contexts.Contexts] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) destroying: studioErrorTracking
              2007-01-26 11:23:43,500 639145 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.preDestroy.studioErrorTracking
              2007-01-26 11:23:43,500 639145 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.outermostExceptionInterceptor
              2007-01-26 11:23:43,500 639145 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.outermostExceptionInterceptor
              2007-01-26 11:23:43,514 639159 WARN [be.certipost.am.utils.loginmodule.AMBasedLoginModule] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Password was null and has been set to empty String!!!
              2007-01-26 11:23:43,542 639187 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Level, false)
              2007-01-26 11:23:43,542 639187 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,542 639187 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Level)
              2007-01-26 11:23:43,543 639188 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,543 639188 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,548 639193 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Logger, false)
              2007-01-26 11:23:43,548 639193 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,548 639193 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Logger)
              2007-01-26 11:23:43,548 639193 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,548 639193 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,553 639198 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Category, false)
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Category)
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Priority, false)
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Priority)
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,554 639199 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Level, false)
              2007-01-26 11:23:43,570 639215 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,570 639215 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Level)
              2007-01-26 11:23:43,571 639216 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,571 639216 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,571 639216 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.logging.XLevel, false)
              2007-01-26 11:23:43,582 639227 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,582 639227 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.logging.XLevel)
              2007-01-26 11:23:43,583 639228 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,583 639228 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,583 639228 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Logger, false)
              2007-01-26 11:23:43,594 639239 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,594 639239 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Logger)
              2007-01-26 11:23:43,594 639239 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,595 639240 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,595 639240 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.apache.log4j.Priority, false)
              2007-01-26 11:23:43,612 639257 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,612 639257 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.apache.log4j.Priority)
              2007-01-26 11:23:43,612 639257 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,612 639257 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,613 639258 DEBUG [be.certipost.am.utils.jboss.Utils] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) flushing principal null for security domain CertiOne
              2007-01-26 11:23:43,613 639258 DEBUG [be.certipost.am.utils.jboss.Utils] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Flushing principal for user null for security domain CertiOne on server 10.100.204.101
              2007-01-26 11:23:43,635 639280 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.naming.LinkRef, false)
              2007-01-26 11:23:43,635 639280 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.naming.Reference, false)
              2007-01-26 11:23:43,635 639280 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(java.util.Vector, false)
              2007-01-26 11:23:43,635 639280 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.naming.StringRefAddr, false)
              2007-01-26 11:23:43,635 639280 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.naming.RefAddr, false)
              2007-01-26 11:23:43,650 639295 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.jmx.adaptor.rmi.RMIAdaptor, false)
              2007-01-26 11:23:43,651 639296 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,651 639296 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.jmx.adaptor.rmi.RMIAdaptor)
              2007-01-26 11:23:43,651 639296 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,651 639296 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,660 639305 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.jmx.adaptor.rmi.RMIAdaptorExt, false)
              2007-01-26 11:23:43,661 639306 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,661 639306 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.jmx.adaptor.rmi.RMIAdaptorExt)
              2007-01-26 11:23:43,661 639306 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,661 639306 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,663 639308 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(java.io.IOException, false)
              2007-01-26 11:23:43,663 639308 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.ReflectionException, false)
              2007-01-26 11:23:43,663 639308 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.InstanceNotFoundException, false)
              2007-01-26 11:23:43,664 639309 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.IntrospectionException, false)
              2007-01-26 11:23:43,664 639309 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.MBeanRegistrationException, false)
              2007-01-26 11:23:43,671 639316 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.MBeanException, false)
              2007-01-26 11:23:43,671 639316 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.InvalidAttributeValueException, false)
              2007-01-26 11:23:43,671 639316 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.AttributeNotFoundException, false)
              2007-01-26 11:23:43,671 639316 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.ListenerNotFoundException, false)
              2007-01-26 11:23:43,672 639317 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.NotCompliantMBeanException, false)
              2007-01-26 11:23:43,677 639322 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.InstanceAlreadyExistsException, false)
              2007-01-26 11:23:43,679 639324 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.ObjectName, false)
              2007-01-26 11:23:43,680 639325 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.AttributeList, false)
              2007-01-26 11:23:43,680 639325 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.ObjectInstance, false)
              2007-01-26 11:23:43,680 639325 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.NotificationListener, false)
              2007-01-26 11:23:43,683 639328 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.NotificationFilter, false)
              2007-01-26 11:23:43,683 639328 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.jmx.adaptor.rmi.RMINotificationListener, false)
              2007-01-26 11:23:43,683 639328 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,683 639328 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.jmx.adaptor.rmi.RMINotificationListener)
              2007-01-26 11:23:43,683 639328 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,689 639334 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,689 639334 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.Attribute, false)
              2007-01-26 11:23:43,689 639334 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.MBeanInfo, false)
              2007-01-26 11:23:43,689 639334 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(javax.management.QueryExp, false)
              2007-01-26 11:23:43,689 639334 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(java.util.Set, false)
              2007-01-26 11:23:43,696 639341 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.proxy.ClientContainer, false)
              2007-01-26 11:23:43,696 639341 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,696 639341 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.proxy.ClientContainer)
              2007-01-26 11:23:43,696 639341 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,696 639341 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,701 639346 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.proxy.ClientMethodInterceptor, false)
              2007-01-26 11:23:43,701 639346 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,701 639346 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.proxy.ClientMethodInterceptor)
              2007-01-26 11:23:43,701 639346 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,701 639346 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.proxy.Interceptor, false)
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.proxy.Interceptor)
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.proxy.SecurityInterceptor, false)
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,707 639352 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.proxy.SecurityInterceptor)
              2007-01-26 11:23:43,708 639353 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,708 639353 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,708 639353 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor, false)
              2007-01-26 11:23:43,715 639360 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,715 639360 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor)
              2007-01-26 11:23:43,715 639360 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,715 639360 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,727 639372 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.invocation.InvokerInterceptor, false)
              2007-01-26 11:23:43,727 639372 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,727 639372 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.invocation.InvokerInterceptor)
              2007-01-26 11:23:43,727 639372 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,727 639372 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.util.id.GUID, false)
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.util.id.GUID)
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,739 639384 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.util.id.UID, false)
              2007-01-26 11:23:43,757 639402 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,757 639402 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.util.id.UID)
              2007-01-26 11:23:43,757 639402 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,757 639402 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,757 639402 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.util.id.VMID, false)
              2007-01-26 11:23:43,769 639414 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,769 639414 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.util.id.VMID)
              2007-01-26 11:23:43,769 639414 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,769 639414 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,769 639414 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.util.platform.PID, false)
              2007-01-26 11:23:43,781 639426 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,781 639426 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.util.platform.PID)
              2007-01-26 11:23:43,781 639426 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,781 639426 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,781 639426 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.invocation.InvocationContext, false)
              2007-01-26 11:23:43,792 639437 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.invocation.InvocationContext)
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(java.util.HashMap, false)
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.invocation.InvocationKey, false)
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.invocation.InvocationKey)
              2007-01-26 11:23:43,793 639438 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,794 639439 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,794 639439 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy, false)
              2007-01-26 11:23:43,796 639441 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,796 639441 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy)
              2007-01-26 11:23:43,796 639441 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,797 639442 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,802 639447 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(org.jboss.invocation.jrmp.server.JRMPInvoker_Stub, false)
              2007-01-26 11:23:43,803 639448 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Searching local repositories
              2007-01-26 11:23:43,803 639448 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) findClass(org.jboss.invocation.jrmp.server.JRMPInvoker_Stub)
              2007-01-26 11:23:43,803 639448 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Delegating to parent classloader at end: java.net.FactoryURLClassLoader@6403b70c
              2007-01-26 11:23:43,803 639448 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Loading class from parent
              2007-01-26 11:23:43,812 639457 DEBUG [org.apache.catalina.loader.WebappClassLoader] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) loadClass(java.lang.Number, false)
              2007-01-26 11:23:43,831 639476 DEBUG [be.certipost.am.utils.jboss.Utils] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) DONE Flushing principal for user null for security domain CertiOne on server 10.100.204.101
              2007-01-26 11:23:43,835 639480 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.preRemoveVariable.studioErrorTracking
              2007-01-26 11:23:43,835 639480 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.postRemoveVariable.studioErrorTracking
              2007-01-26 11:23:43,835 639480 DEBUG [org.jboss.seam.interceptors.RemoveInterceptor] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Stateful component was removed: studioErrorTracking
              2007-01-26 11:23:43,839 639484 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.preRemoveVariable.org.jboss.seam.outermostExceptionInterceptor
              2007-01-26 11:23:43,839 639484 DEBUG [org.jboss.seam.core.Events] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Processing event:org.jboss.seam.postRemoveVariable.org.jboss.seam.outermostExceptionInterceptor
              2007-01-26 11:23:43,840 639485 WARN [org.jboss.seam.contexts.Contexts] (node1) (ContainerBackgroundProcessor[StandardEngine[jboss.web]]:) Could not destroy component: studioErrorTracking
              javax.ejb.EJBAccessException: Authentication failure
              at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.handleGeneralSecurityException(Ejb3AuthenticationInterceptor.java:68)
              at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:71)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:188)
              at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:98)
              at $Proxy350.stop(Unknown Source)
              at be.certipost.gui.studio.tracking.beans.ErrorTracking$$FastClassByCGLIB$$51bd700e.invoke()
              at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
              at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45)
              at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:73)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55)
              at org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
              at sun.reflect.GeneratedMethodAccessor152.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
              at org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
              at org.jboss.seam.interceptors.ExceptionInterceptor.handleExceptions(ExceptionInterceptor.java:38)
              at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
              at org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
              at org.jboss.seam.interceptors.SynchronizationInterceptor.serialize(SynchronizationInterceptor.java:30)
              at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
              at org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
              at org.jboss.seam.intercept.RootInterceptor.createSeamInvocationContext(RootInterceptor.java:144)
              at org.jboss.seam.intercept.RootInterceptor.invokeInContexts(RootInterceptor.java:129)
              at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:102)
              at org.jboss.seam.intercept.ClientSideInterceptor.interceptInvocation(ClientSideInterceptor.java:82)
              at org.jboss.seam.intercept.ClientSideInterceptor.intercept(ClientSideInterceptor.java:51)
              at org.jboss.seam.intercept.Proxy$$EnhancerByCGLIB$$4b2b9a98.stop()
              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.seam.util.Reflections.invoke(Reflections.java:18)
              at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:102)
              at org.jboss.seam.Component.callComponentMethod(Component.java:1791)
              at org.jboss.seam.Component.callDestroyMethod(Component.java:1747)
              at org.jboss.seam.contexts.Contexts.destroy(Contexts.java:189)
              at org.jboss.seam.contexts.Lifecycle.endSession(Lifecycle.java:230)
              at org.jboss.seam.servlet.SeamListener.sessionDestroyed(SeamListener.java:45)
              at org.apache.catalina.session.StandardSession.expire(StandardSession.java:687)
              at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:579)
              at org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:678)
              at org.apache.catalina.session.ManagerBase.backgroundProcess(ManagerBase.java:663)
              at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1284)
              at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569)
              at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
              at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578)
              at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558)
              at java.lang.Thread.run(Thread.java:595)
              Caused by: javax.security.auth.login.LoginException: be.certipost.am.InvalidUsernameException: Invalid username: null
              at be.certipost.am.utils.loginmodule.AMBasedLoginModule.login(AMBasedLoginModule.java:146)
              at be.certipost.certione.loginmodule.CertioneAMBasedLoginModule.login(CertioneAMBasedLoginModule.java:56)
              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 javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
              at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
              at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
              at java.security.AccessController.doPrivileged(Native Method)
              at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
              at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
              at org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:601)
              at org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:535)
              at org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:344)
              at org.jboss.aspects.security.AuthenticationInterceptor.authenticate(AuthenticationInterceptor.java:121)
              at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:67)
              ... 61 more
              Caused by: be.certipost.am.InvalidUsernameException: Invalid username: null
              at be.certipost.am.bl.AuthenticationBLBean.authenticate(AuthenticationBLBean.java:54)
              at sun.reflect.GeneratedMethodAccessor410.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
              at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
              at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
              at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:197)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:227)
              at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
              at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
              at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:828)
              at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
              at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:358)
              at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:398)
              at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)
              at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:190)
              at org.jboss.remoting.Client.invoke(Client.java:525)
              at org.jboss.remoting.Client.invoke(Client.java:488)
              at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:55)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:55)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:78)
              at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
              at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:102)
              at $Proxy523.authenticate(Unknown Source)
              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 be.certipost.am.utils.blfactory.AMBLFactory$AuthenticationBLProxyHandler.invoke(AMBLFactory.java:154)
              at $Proxy524.authenticate(Unknown Source)
              at be.certipost.am.utils.loginmodule.AMBasedLoginModule.loginWithPassword(AMBasedLoginModule.java:176)
              at be.certipost.am.utils.loginmodule.AMBasedLoginModule.login(AMBasedLoginModule.java:118)
              ... 77 more

              • 4. Re: exception during destroy of stateful bean then @Security
                gavin.king

                Try asking in the ejb3 forum.