2 Replies Latest reply on Jan 15, 2009 8:44 AM by Marcin Dabrowski

    Custom Module Not Being Used For EJB Security

    Paul Carroll Newbie

      I am upgrading from JBoss 3.2.0 to 5.0. My web application is working fine except that when some of my EJB's are called, JBoss is using the "other" login module instead of the custom login module in login-config.xml. When I login to the application through the web interface, it uses the custom login module and authenticates me correctly. So, I assume my jboss-web.xml is correct. Also, I replaced the "other" application poilcy with the custom policy. However, it used the unauthenticatedIdentity value during calls to getCallerPrincipal().getName() in the EJB. It apears that the user logged in is not being propagated to the EJB layer. Here are my relevant files:

      login-config.xml

      <?xml version='1.0'?>
      
      <!-- The XML based JAAS login configuration read by the
      org.jboss.security.auth.login.XMLLoginConfig mbean. Add
      an application-policy element for each security domain.
      
      The outline of the application-policy is:
      <application-policy name="security-domain-name">
       <authentication>
       <login-module code="login.module1.class.name" flag="control_flag">
       <module-option name = "option1-name">option1-value</module-option>
       <module-option name = "option2-name">option2-value</module-option>
       ...
       </login-module>
      
       <login-module code="login.module2.class.name" flag="control_flag">
       ...
       </login-module>
       ...
       </authentication>
      </application-policy>
      
      $Id: login-config.xml 76444 2008-07-29 23:50:53Z sguilhen@redhat.com $
      $Revision: 76444 $
      -->
      
      <policy>
       <!-- Used by clients within the application server VM such as
       mbeans and servlets that access EJBs.
       -->
       <application-policy name="client-login">
       <authentication>
       <login-module code="org.jboss.security.ClientLoginModule"
       flag="required">
       <!-- Any existing security context will be restored on logout -->
       <module-option name="restore-login-identity">true</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <!-- Security domains for testing new jca framework -->
       <application-policy name="HsqlDbRealm">
       <authentication>
       <login-module code="org.jboss.resource.security.ConfiguredIdentityLoginModule"
       flag="required">
       <module-option name="principal">sa</module-option>
       <module-option name="userName">sa</module-option>
       <module-option name="password"></module-option>
       <module-option name="managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=DefaultDS</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <application-policy name="customModule">
       <authentication>
       <login-module code="com.digitalpaper.appserver.jboss.security.CustomLoginModule" flag="required">
       <module-option name="unauthenticatedIdentity">anonymous</module-option>
       <module-option name="dsJndiName">java:/jdbc/dpDatasource</module-option>
       <module-option name="principalsQuery">SELECT A.PASSWORD FROM USERS A WHERE A.IS_ENABLED = 1 AND A.USER_NAME = ? AND ( A.EXPIRATION_DATE IS NULL OR A.EXPIRATION_DATE >= ? )</module-option>
       <module-option name="rolesQuery">SELECT DISTINCT A.USER_NAME, C.ROLE_NAME FROM USER_GROUP A, ROLE_GROUP B, ROLES C WHERE A.USER_NAME = ? AND A.GROUP_ID = B.GROUP_ID AND B.ROLE_ID = C.ROLE_ID</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <application-policy name="JmsXARealm">
       <authentication>
       <login-module code="org.jboss.resource.security.ConfiguredIdentityLoginModule"
       flag="required">
       <module-option name="principal">guest</module-option>
       <module-option name="userName">guest</module-option>
       <module-option name="password">guest</module-option>
       <module-option name="managedConnectionFactoryName">jboss.jca:service=TxCM,name=JmsXA</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <!-- A template configuration for the jmx-console web application. This
       defaults to the UsersRolesLoginModule the same as other and should be
       changed to a stronger authentication mechanism as required.
       -->
       <application-policy name="jmx-console">
       <authentication>
       <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule"
       flag="required">
       <module-option name="usersProperties">props/jmx-console-users.properties</module-option>
       <module-option name="rolesProperties">props/jmx-console-roles.properties</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <!-- A template configuration for the web-console web application. This
       defaults to the UsersRolesLoginModule the same as other and should be
       changed to a stronger authentication mechanism as required.
       -->
       <application-policy name="web-console">
       <authentication>
       <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule"
       flag="required">
       <module-option name="usersProperties">web-console-users.properties</module-option>
       <module-option name="rolesProperties">web-console-roles.properties</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <!--
       A template configuration for the JBossWS security domain.
       This defaults to the UsersRolesLoginModule the same as other and should be
       changed to a stronger authentication mechanism as required.
       -->
       <application-policy name="JBossWS">
       <authentication>
       <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule"
       flag="required">
       <module-option name="usersProperties">props/jbossws-users.properties</module-option>
       <module-option name="rolesProperties">props/jbossws-roles.properties</module-option>
       <module-option name="unauthenticatedIdentity">anonymous</module-option>
       </login-module>
       </authentication>
       </application-policy>
      
       <!-- The default login configuration used by any security domain that
       does not have a application-policy entry with a matching name
       -->
       <application-policy name="other">
       <!-- A simple server login module, which can be used when the number
       of users is relatively small. It uses two properties files:
       users.properties, which holds users (key) and their password (value).
       roles.properties, which holds users (key) and a comma-separated list of
       their roles (value).
       The unauthenticatedIdentity property defines the name of the principal
       that will be used when a null username and password are presented as is
       the case for an unuathenticated web client or MDB. If you want to
       allow such users to be authenticated add the property, e.g.,
       unauthenticatedIdentity="nobody"
       -->
       <authentication>
       <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required"/>
       </authentication>
       </application-policy>
      
      </policy>
      


      jboss-web.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <jboss-web>
       <resource-ref>
       <res-ref-name>jdbc/dpDatasource</res-ref-name>
       <res-type>javax.sql.DataSource</res-type>
       <jndi-name>java:/jdbc/dpDatasource</jndi-name>
       </resource-ref>
       <resource-ref>
       <res-ref-name>mail/MailSession</res-ref-name>
       <res-type>javax.mail.Session</res-type>
       <jndi-name>java:/mail/MailSession</jndi-name>
       </resource-ref>
       <security-domain>java:/jaas/customModule</security-domain>
      </jboss-web>
      


      jboss.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE jboss PUBLIC
       "-//JBoss//DTD JBOSS 3.2//EN"
       "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd">
      
      <jboss>
       <security-domain>java:/jaas/customModule</security-domain>
       <enterprise-beans>
       <session>
       <ejb-name>IndexingManager</ejb-name>
       <jndi-name>indexing/IndexingManager</jndi-name>
       <configuration-name>Standard Stateless SessionBean</configuration-name>
       </session>
       <session>
       <ejb-name>RevisionControlManager</ejb-name>
       <jndi-name>indexing/RevisionControlManager</jndi-name>
       <configuration-name>Standard Stateless SessionBean</configuration-name>
       <ejb-local-ref>
       <ejb-ref-name>ejb/RevisionControl</ejb-ref-name>
       <local-jndi-name>indexing/RevisionControl</local-jndi-name>
       </ejb-local-ref>
       </session>
       <entity>
       <ejb-name>RevisionControl</ejb-name>
       <local-jndi-name>indexing/RevisionControl</local-jndi-name>
       <read-only>false</read-only>
       <configuration-name>CMP 2.x and Cache</configuration-name>
       <method-attributes>
       <method>
       <method-name>get*</method-name>
       <read-only>true</read-only>
       </method>
       </method-attributes>
       </entity>
       </enterprise-beans>
       <container-configurations>
       <container-configuration extends="Standard CMP 2.x EntityBean">
       <container-name>CMP 2.x and Cache</container-name>
       <commit-option>D</commit-option>
       <optiond-refresh-rate>300</optiond-refresh-rate>
       </container-configuration>
       </container-configurations>
      </jboss>
      


      I have tried <security-domain>customModule</security-domain> for the <security-domain> with the same results.

      Here is the TRACE log:

      2008-10-13 15:20:35,312 TRACE [org.jboss.ejb.plugins.SecurityInterceptor] Caller RunAs=null: useCallerIdentity=false
      2008-10-13 15:20:35,312 TRACE [org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager] Trust Exception:
      org.jboss.security.identitytrust.IdentityTrustException: java.lang.IllegalStateException: ApplicationPolicy not found for BYPASSED-SECURITY
       at org.jboss.security.identitytrust.JBossIdentityTrustContext.isTrusted(JBossIdentityTrustContext.java:65)
       at org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager.isTrusted(JBossIdentityTrustManager.java:72)
       at org.jboss.security.javaee.EJBAuthenticationHelper.isTrusted(EJBAuthenticationHelper.java:56)
       at org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityContext(SecurityInterceptor.java:302)
       at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:236)
       at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:199)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:135)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invokeHome(PreSecurityInterceptor.java:88)
       at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132)
       at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107)
       at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:526)
       at org.jboss.ejb.Container.invoke(Container.java:1045)
       at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:362)
       at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:133)
       at $Proxy243.findByPrimaryKey(Unknown Source)
       at com.myEnterpriseApp.document.ejb.DocumentBean.updateAttributes(DocumentBean.java:229)
       at com.myEnterpriseApp.document.ejb.DocumentBean.setDetails(DocumentBean.java:162)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
       at org.jboss.ejb.EntityContainer$ContainerInterceptor.invoke(EntityContainer.java:1192)
       at org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor.invoke(JDBCRelationInterceptor.java:87)
       at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchronizationInterceptor.java:284)
       at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
       at org.jboss.ejb.plugins.EntityReentranceInterceptor.invoke(EntityReentranceInterceptor.java:126)
       at org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterceptor.java:279)
       at org.jboss.ejb.plugins.EntityLockInterceptor.invoke(EntityLockInterceptor.java:104)
       at org.jboss.ejb.plugins.EntityCreationInterceptor.invoke(EntityCreationInterceptor.java:76)
       at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
       at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
       at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
       at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
       at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:260)
       at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:206)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:133)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
       at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
       at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
       at org.jboss.ejb.EntityContainer.internalInvoke(EntityContainer.java:532)
       at org.jboss.ejb.Container.invoke(Container.java:1028)
       at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:436)
       at org.jboss.ejb.plugins.local.EntityProxy.invoke(EntityProxy.java:65)
       at $Proxy251.setDetails(Unknown Source)
       at com.myEnterpriseApp.document.ejb.DocumentManagerBean.updateDocument(DocumentManagerBean.java:149)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
       at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:228)
       at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
       at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
       at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
       at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
       at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
       at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
       at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:260)
       at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:206)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:133)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
       at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
       at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
       at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:651)
       at org.jboss.ejb.Container.invoke(Container.java:1028)
       at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
       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:668)
       at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
       at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
       at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:193)
       at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:179)
       at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
       at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:87)
       at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
       at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
       at $Proxy254.updateDocument(Unknown Source)
       at com.myEnterpriseApp.indexing.ejb.IndexingManagerBean.saveDocument(IndexingManagerBean.java:292)
       at com.myEnterpriseApp.indexing.ejb.IndexingManagerBean.saveDocument(IndexingManagerBean.java:247)
       at com.myEnterpriseApp.indexing.ejb.IndexingManagerBean.saveDocument(IndexingManagerBean.java:214)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
       at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:228)
       at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:156)
       at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:173)
       at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
       at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
       at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
       at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
       at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor.java:260)
       at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:206)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecurityInterceptor.java:133)
       at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecurityInterceptor.java:81)
       at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
       at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
       at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:651)
       at org.jboss.ejb.Container.invoke(Container.java:1028)
       at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
       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:668)
       at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
       at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
       at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:193)
       at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:179)
       at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
       at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:87)
       at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
       at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
       at $Proxy291.saveDocument(Unknown Source)
       at com.myEnterpriseApp.indexing.web.UpdateDocumentAction.updateDocument(UpdateDocumentAction.java:171)
       at com.myEnterpriseApp.indexing.web.UpdateDocumentAction.execute(UpdateDocumentAction.java:97)
       at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:429)
       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1227)
       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:502)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at com.myEnterpriseApp.ui.filters.DocPakExpirationFilter.doFilter(DocPakExpirationFilter.java:169)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at com.myEnterpriseApp.ui.filters.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:214)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at com.myEnterpriseApp.ui.filters.SessionValidationFilter.doFilter(SessionValidationFilter.java:150)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
       at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
       at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:91)
       at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:92)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
       at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:325)
       at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
       at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
       at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.IllegalStateException: ApplicationPolicy not found for BYPASSED-SECURITY
       at org.jboss.security.identitytrust.JBossIdentityTrustContext.initializeModules(JBossIdentityTrustContext.java:102)
       at org.jboss.security.identitytrust.JBossIdentityTrustContext.isTrusted(JBossIdentityTrustContext.java:61)
       ... 159 more
      2008-10-13 15:20:35,312 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} loadClass org.jboss.security.plugins.JBossSecurityContextUtil resolve=false
      2008-10-13 15:20:35,312 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} already loaded class class org.jboss.security.plugins.JBossSecurityContextUtil{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} loadClass org.jboss.security.plugins.JBossSecurityContextUtil resolve=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} already loaded class class org.jboss.security.plugins.JBossSecurityContextUtil{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadClass org.jboss.security.plugins.JBossAuthenticationManager resolve=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquireLockFairly Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquiredLock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] registerLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss] previousThread=null
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load from domain org.jboss.security.plugins.JBossAuthenticationManager domain=ClassLoaderDomain@104eabb{DefaultDomain}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} org.jboss.security.plugins.JBossAuthenticationManager matches parent beforeFilter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} load class from parent org.jboss.security.plugins.JBossAuthenticationManager parent=org.jboss.system.NoAnnotationURLClassLoader@121ab80
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} findLoader org/jboss/security/plugins/JBossAuthenticationManager.class classLoader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} allExports=false findInParent=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} trying to load org/jboss/security/plugins/JBossAuthenticationManager.class from all exports of package org.jboss.security.plugins [VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}]
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org/jboss/security/plugins/JBossAuthenticationManager.class matches resource filter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} get resource locally org/jboss/security/plugins/JBossAuthenticationManager.class
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got resource locally org/jboss/security/plugins/JBossAuthenticationManager.class
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] ScheduleTask task=ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 0 state: null} loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} reschedule=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] scheduleTask(1), created subtask: {thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Next task thread=Thread[http-127.0.0.1-8080-1,5,jboss] task=ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Continue nextTask(1), task=ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Begin nextTask(0), loadTask=ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Running threadTask={thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org.jboss.security.plugins.JBossAuthenticationManager matches class filter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load class locally org.jboss.security.plugins.JBossAuthenticationManager
      2008-10-13 15:20:35,328 TRACE [org.jboss.virtual.plugins.context.zip.ZipFileLockReaper] Registered: org.jboss.virtual.plugins.context.zip.ZipFileWrapper@fe7591 - K:\jboss-5.0.0\server\default\lib\jbosssx.jar
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} getPackage org.jboss.security.plugins
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} already loaded package org.jboss.security.plugins org.jboss.security.plugins
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loaded class locally class org.jboss.security.plugins.JBossAuthenticationManager{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoadinTask] setLoadedClass, theClass=class org.jboss.security.plugins.JBossAuthenticationManager
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Notifying task of thread completion, loadTask:ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.plugins.JBossAuthenticationManager{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] End nextTask(0), loadTask=ClassLoadingTask@1420fa5{className=org.jboss.security.plugins.JBossAuthenticationManager requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.plugins.JBossAuthenticationManager{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: FINISHED}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got class from domain class org.jboss.security.plugins.JBossAuthenticationManager{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} unlock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] unregisterLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,328 DEBUG [org.jboss.security.plugins.JBossAuthenticationManager.BYPASSED-SECURITY] CallbackHandler: org.jboss.security.auth.callback.SecurityAssociationHandler@1a4ac12
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.plugins.JBossAuthenticationManager.BYPASSED-SECURITY] Begin isValid, principal:pcarroll, cache info: null
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.plugins.JBossAuthenticationManager.BYPASSED-SECURITY] defaultLogin, principal=pcarroll
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] Begin getAppConfigurationEntry(BYPASSED-SECURITY), size=12
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] getAppConfigurationEntry(BYPASSED-SECURITY), no entry in appConfigs, tyring parentCont: null
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] getAppConfigurationEntry(BYPASSED-SECURITY), no entry in parentConfig, trying: other
      2008-10-13 15:20:35,328 TRACE [org.jboss.security.auth.login.XMLLoginConfigImpl] End getAppConfigurationEntry(BYPASSED-SECURITY), authInfo=AppConfigurationEntry[]:
      [0]
      LoginModule Class: org.jboss.security.auth.spi.UsersRolesLoginModule
      ControlFlag: LoginModuleControlFlag: required
      Options:
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} loadClass org.jboss.security.auth.spi.UsersRolesLoginModule resolve=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} aquireLockFairly Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} aquiredLock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] registerLoaderThread, classloader=BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} thread=Thread[http-127.0.0.1-8080-1,5,jboss] previousThread=null
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} load from domain org.jboss.security.auth.spi.UsersRolesLoginModule domain=ClassLoaderDomain@104eabb{DefaultDomain}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} org.jboss.security.auth.spi.UsersRolesLoginModule matches parent beforeFilter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} load class from parent org.jboss.security.auth.spi.UsersRolesLoginModule parent=org.jboss.system.NoAnnotationURLClassLoader@121ab80
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} findLoader org/jboss/security/auth/spi/UsersRolesLoginModule.class classLoader=BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} allExports=false findInParent=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} trying to load org/jboss/security/auth/spi/UsersRolesLoginModule.class from all exports of package org.jboss.security.auth.spi [VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}]
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org/jboss/security/auth/spi/UsersRolesLoginModule.class matches resource filter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} get resource locally org/jboss/security/auth/spi/UsersRolesLoginModule.class
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got resource locally org/jboss/security/auth/spi/UsersRolesLoginModule.class
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] ScheduleTask task=ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} threadTaskCount: 0 state: null} loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} reschedule=false
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} attemptLock Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} locked Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] registerLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss] previousThread=null
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] scheduleTask(1), created subtask: {thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=true}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Next task thread=Thread[http-127.0.0.1-8080-1,5,jboss] task=ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Continue nextTask(1), task=ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Begin nextTask(0), loadTask=ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,328 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Running threadTask={thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=true}
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org.jboss.security.auth.spi.UsersRolesLoginModule matches class filter=<EVERYTHING>
      2008-10-13 15:20:35,328 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load class locally org.jboss.security.auth.spi.UsersRolesLoginModule
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} getPackage org.jboss.security.auth.spi
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} already loaded package org.jboss.security.auth.spi org.jboss.security.auth.spi
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loaded class locally class org.jboss.security.auth.spi.UsersRolesLoginModule{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoadinTask] setLoadedClass, theClass=class org.jboss.security.auth.spi.UsersRolesLoginModule
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} unlock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] unregisterLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Notifying task of thread completion, loadTask:ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} loadedClass=class org.jboss.security.auth.spi.UsersRolesLoginModule{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: null}
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] End nextTask(0), loadTask=ClassLoadingTask@5ac30c{className=org.jboss.security.auth.spi.UsersRolesLoginModule requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} loadedClass=class org.jboss.security.auth.spi.UsersRolesLoginModule{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: FINISHED}
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} got class from domain class org.jboss.security.auth.spi.UsersRolesLoginModule{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} unlock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] unregisterLoaderThread, classloader=BaseClassLoader@1506502{vfsfile:/K:/jboss-5.0.0/server/default/deploy/myEnterpriseApp.ear/} thread=Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,343 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] initialize
      2008-10-13 15:20:35,343 TRACE [org.jboss.security.auth.spi.UsersRolesLoginModule] Security domain: other
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadClass org.jboss.security.auth.spi.SecurityActions resolve=false
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquireLockFairly Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquiredLock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,343 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] registerLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss] previousThread=null
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load from domain org.jboss.security.auth.spi.SecurityActions domain=ClassLoaderDomain@104eabb{DefaultDomain}
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} org.jboss.security.auth.spi.SecurityActions matches parent beforeFilter=<EVERYTHING>
      2008-10-13 15:20:35,343 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} load class from parent org.jboss.security.auth.spi.SecurityActions parent=org.jboss.system.NoAnnotationURLClassLoader@121ab80
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} findLoader org/jboss/security/auth/spi/SecurityActions.class classLoader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} allExports=false findInParent=false
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} trying to load org/jboss/security/auth/spi/SecurityActions.class from all exports of package org.jboss.security.auth.spi [VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}]
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org/jboss/security/auth/spi/SecurityActions.class matches resource filter=<EVERYTHING>
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} get resource locally org/jboss/security/auth/spi/SecurityActions.class
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got resource locally org/jboss/security/auth/spi/SecurityActions.class
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] ScheduleTask task=ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 0 state: null} loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} reschedule=false
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] scheduleTask(1), created subtask: {thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Next task thread=Thread[http-127.0.0.1-8080-1,5,jboss] task=ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Continue nextTask(1), task=ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Begin nextTask(0), loadTask=ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Running threadTask={thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org.jboss.security.auth.spi.SecurityActions matches class filter=<EVERYTHING>
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load class locally org.jboss.security.auth.spi.SecurityActions
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} getPackage org.jboss.security.auth.spi
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} already loaded package org.jboss.security.auth.spi org.jboss.security.auth.spi
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loaded class locally class org.jboss.security.auth.spi.SecurityActions{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoadinTask] setLoadedClass, theClass=class org.jboss.security.auth.spi.SecurityActions
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Notifying task of thread completion, loadTask:ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.auth.spi.SecurityActions{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] End nextTask(0), loadTask=ClassLoadingTask@7a8d4b{className=org.jboss.security.auth.spi.SecurityActions requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.auth.spi.SecurityActions{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: FINISHED}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got class from domain class org.jboss.security.auth.spi.SecurityActions{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} unlock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] unregisterLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadClass org.jboss.security.auth.spi.SecurityActions$1 resolve=false
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquireLockFairly Thread[http-127.0.0.1-8080-1,5,jboss]
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} aquiredLock Thread[http-127.0.0.1-8080-1,5,jboss] holding=1
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] registerLoaderThread, classloader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} thread=Thread[http-127.0.0.1-8080-1,5,jboss] previousThread=null
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load from domain org.jboss.security.auth.spi.SecurityActions$1 domain=ClassLoaderDomain@104eabb{DefaultDomain}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} org.jboss.security.auth.spi.SecurityActions$1 matches parent beforeFilter=<EVERYTHING>
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.ClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} load class from parent org.jboss.security.auth.spi.SecurityActions$1 parent=org.jboss.system.NoAnnotationURLClassLoader@121ab80
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} findLoader org/jboss/security/auth/spi/SecurityActions$1.class classLoader=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} allExports=false findInParent=false
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoaderDomain] ClassLoaderDomain@104eabb{DefaultDomain} trying to load org/jboss/security/auth/spi/SecurityActions$1.class from all exports of package org.jboss.security.auth.spi [VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}]
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org/jboss/security/auth/spi/SecurityActions$1.class matches resource filter=<EVERYTHING>
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} get resource locally org/jboss/security/auth/spi/SecurityActions$1.class
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got resource locally org/jboss/security/auth/spi/SecurityActions$1.class
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] ScheduleTask task=ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 0 state: null} loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} reschedule=false
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] scheduleTask(1), created subtask: {thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Next task thread=Thread[http-127.0.0.1-8080-1,5,jboss] task=ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Continue nextTask(1), task=ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Begin nextTask(0), loadTask=ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} threadTaskCount: 1 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Running threadTask={thread=Thread[http-127.0.0.1-8080-1,5,jboss] loader=FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] releaseInNextTask=false}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.filter.FilteredDelegateLoader] FilteredDelegateLoader@a06e8d{delegate=VFSClassLoaderPolicy@1c5b828{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml}} org.jboss.security.auth.spi.SecurityActions$1 matches class filter=<EVERYTHING>
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} load class locally org.jboss.security.auth.spi.SecurityActions$1
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} getPackage org.jboss.security.auth.spi
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} already loaded package org.jboss.security.auth.spi org.jboss.security.auth.spi
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loaded class locally class org.jboss.security.auth.spi.SecurityActions$1{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoadinTask] setLoadedClass, theClass=class org.jboss.security.auth.spi.SecurityActions$1
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] Notifying task of thread completion, loadTask:ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.auth.spi.SecurityActions$1{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: null}
      2008-10-13 15:20:35,359 TRACE [org.jboss.detailed.classloader.ClassLoaderManager] End nextTask(0), loadTask=ClassLoadingTask@2198c2{className=org.jboss.security.auth.spi.SecurityActions$1 requestingThread=Thread[http-127.0.0.1-8080-1,5,jboss] requestingClassLoader: BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} loadedClass=class org.jboss.security.auth.spi.SecurityActions$1{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)} threadTaskCount: 0 state: FINISHED}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader.spi.base.BaseClassLoader] BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} got class from domain class org.jboss.security.auth.spi.SecurityActions$1{cl=BaseClassLoader@d79dfe{vfsfile:/K:/jboss-5.0.0/server/default/conf/jboss-service.xml} codeSource=(vfszip:/K:/jboss-5.0.0/server/default/lib/jbosssx.jar <no signer certificates>)}
      2008-10-13 15:20:35,359 TRACE [org.jboss.classloader