org.sonatype.security.ldap.dao.LdapDAOException: Failed to retrieve ldap information for users.

Sonatype JIRA | Frank Mueller | 4 years ago
  1. 0

    I have setup a nexus 2.1.2 for our development studio. Everything is working as expected but after a couple of hours where the system is not used it doesnt respond anymore. Logfile (on DEBUG) is only showing that Nexus tries to establish the LDAP Connection but nothing happens. Maven hangs completly while resolving artifacts. We have a firewall between the Nexus and LDAP Servers which is configured to pass through the port 389 stuff. I assume that the connections are idle and the firewall closing them (without sendig Connection RESET) because there is no traffic on them. When nexus tries to use one pooled connection after that a corrupt file handle will be used causing this effect. I allready configured some pool setting in the wrapper.conf: wrapper.java.additional.1=-Dcom.sun.jndi.ldap.connect.pool.debug=fine wrapper.java.additional.2=-Dcom.sun.jndi.ldap.connect.pool.maxsize=30 wrapper.java.additional.3=-Dcom.sun.jndi.ldap.connect.pool.prefsize=5 wrapper.java.additional.4=-Dcom.sun.jndi.ldap.connect.pool.timeout=60000 In the Log the following message appear: jvm 1 | 2012-09-21 08:20:15 DEBUG [p1079549526-396] - org.sonatype.nexus.security.filter.authc.NexusContentAuthenticationFilter - Using authorization header from request jvm 1 | 2012-09-21 08:20:15 DEBUG [p1079549526-396] - org.sonatype.nexus.security.filter.authc.NexusContentAuthenticationFilter - Using authorization header from request jvm 1 | 2012-09-21 08:20:15 DEBUG [p1079549526-396] - org.sonatype.nexus.security.filter.authc.NexusContentAuthenticationFilter - Using authorization header from request jvm 1 | 2012-09-21 08:20:15 DEBUG [p1079549526-396] - org.sonatype.nexus.security.filter.authc.NexusContentAuthenticationFilter - Using authorization header from request jvm 1 | 2012-09-21 08:20:15 DEBUG [p1079549526-396] - org.sonatype.security.ldap.realms.DefaultLdapContextFactory - Initializing LDAP context using URL [ldap://192.168.134.53:389/d c=cgn,dc=sapient,dc=com] and username [cn=admin,dc=cgn,dc=sapient,dc=com] with pooling [enabled] After Restarting nexus everything works well. On Shutdown I got the following stacktrace which might be interesting: jvm 1 | 2012-09-21 08:21:26 DEBUG [p1079549526-396] - org.sonatype.nexus.security.ldap.realms.DefaultLdapManager - Failed to find user: fmuell jvm 1 | org.sonatype.security.ldap.dao.LdapDAOException: Failed to retrieve ldap information for users. jvm 1 | at org.sonatype.security.ldap.realms.connector.DefaultLdapConnector.getUser(DefaultLdapConnector.java:168) ~[ldap-common-2.1.2.jar:na] jvm 1 | at org.sonatype.nexus.security.ldap.realms.DefaultLdapManager.getUser(DefaultLdapManager.java:99) ~[nexus-ldap-realm-plugin-2.1.2.jar:na] jvm 1 | at org.sonatype.nexus.security.ldap.realms.DefaultLdapManager.authenticateUser(DefaultLdapManager.java:193) ~[nexus-ldap-realm-plugin-2.1.2.jar:na] jvm 1 | at org.sonatype.security.ldap.realms.AbstractLdapAuthenticatingRealm.queryForAuthenticationInfo(AbstractLdapAuthenticatingRealm.java:59) [ldap-common-2.1.2.jar:na] jvm 1 | at org.apache.shiro.realm.ldap.AbstractLdapRealm.doGetAuthenticationInfo(AbstractLdapRealm.java:192) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:568) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.sonatype.security.authentication.FirstSuccessfulModularRealmAuthenticator.doMultiRealmAuthentication(FirstSuccessfulModularRealmAuthenticator.java:60) [security-system-2.8.1.jar:na] jvm 1 | at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:269) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:257) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.filter.authc.AuthenticatingFilter.executeLogin(AuthenticatingFilter.java:53) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.sonatype.nexus.security.filter.authc.NexusHttpAuthenticationFilter.onAccessDenied(NexusHttpAuthenticationFilter.java:143) [nexus-rest-api-2.1.2.jar:na] jvm 1 | at org.apache.shiro.web.filter.AccessControlFilter.onAccessDenied(AccessControlFilter.java:133) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:380) [shiro-core-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [shiro-web-1.2.0.jar:1.2.0] jvm 1 | at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:164) [guice-servlet-3.1.1.jar:na] jvm 1 | at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:81) [guice-servlet-3.1.1.jar:na] jvm 1 | at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:169) [guice-servlet-3.1.1.jar:na] jvm 1 | at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:81) [guice-servlet-3.1.1.jar:na] jvm 1 | at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:120) [guice-servlet-3.1.1.jar:na] jvm 1 | at org.sonatype.nexus.web.NexusGuiceFilter$MultiFilterChain.doFilter(NexusGuiceFilter.java:88) [nexus-web-utils-2.1.2.jar:na] jvm 1 | at org.sonatype.nexus.web.NexusGuiceFilter$MultiFilterPipeline.dispatch(NexusGuiceFilter.java:58) [nexus-web-utils-2.1.2.jar:na] jvm 1 | at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:126) [guice-servlet-3.1.1.jar:na] jvm 1 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1338) [jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:484) [jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) [jetty-security-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:233) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413) [jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.Server.handle(Server.java:350) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630) [jetty-http-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) [jetty-http-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) [jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606) [jetty-io-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46) [jetty-io-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) [jetty-util-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) [jetty-util-8.1.3.v20120416.jar:8.1.3.v20120416] jvm 1 | at org.sonatype.sisu.jetty.thread.RunnableWrapper.run(RunnableWrapper.java:26) [sisu-jetty8-1.3.jar:na] jvm 1 | at java.lang.Thread.run(Thread.java:662) [na:1.6.0_27] jvm 1 | Caused by: javax.naming.InterruptedNamingException: Interrupted while waiting for a connection jvm 1 | at com.sun.jndi.ldap.pool.Connections.get(Connections.java:140) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.pool.Pool.getPooledConnection(Pool.java:129) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapPoolManager.getLdapClient(LdapPoolManager.java:310) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1572) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2678) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:296) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136) ~[na:1.6.0_27] jvm 1 | at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66) ~[na:1.6.0_27] jvm 1 | at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) ~[na:1.6.0_27] jvm 1 | at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) ~[na:1.6.0_27] jvm 1 | at javax.naming.InitialContext.init(InitialContext.java:223) ~[na:1.6.0_27] jvm 1 | at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134) ~[na:1.6.0_27] jvm 1 | at org.sonatype.security.ldap.realms.DefaultLdapContextFactory.getLdapContext(DefaultLdapContextFactory.java:216) ~[ldap-common-2.1.2.jar:na] jvm 1 | at org.sonatype.security.ldap.realms.DefaultLdapContextFactory.getSystemLdapContext(DefaultLdapContextFactory.java:200) ~[ldap-common-2.1.2.jar:na] jvm 1 | at org.sonatype.security.ldap.realms.connector.DefaultLdapConnector.getUser(DefaultLdapConnector.java:146) ~[ldap-common-2.1.2.jar:na] jvm 1 | ... 64 common frames omitted

    Sonatype JIRA | 4 years ago | Frank Mueller
    org.sonatype.security.ldap.dao.LdapDAOException: Failed to retrieve ldap information for users.
  2. 0

    Jenkins Jobs hangs at sending email

    Google Groups | 5 years ago | vprasad79
    javax.naming.InterruptedNamingException: Interrupted during LDAP operation
  3. 0

    Error received while running the LDAP Role Create and Update Full Reconciliation

    Oracle Community | 2 years ago | user12049102
    javax.naming.InterruptedNamingException: Interrupted during LDAP operation
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Could anybody tell the possible causes for javax.naming.InterruptedNamingException

    Google Groups | 1 decade ago | Latha Subramaniam
    javax.naming.InterruptedNamingException: Interrupted during LDAP operation; remaining name 'cn=tg4,OU=groups,OU=myorg,OU=FAP,O=myclient'
  6. 0

    RE: Jenkins Jobs hangs at sending email

    Google Groups | 5 years ago | slide
    javax.naming.InterruptedNamingException: Interrupted during LDAP operation

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.naming.InterruptedNamingException

      Interrupted while waiting for a connection

      at com.sun.jndi.ldap.pool.Connections.get()
    2. Java RT
      InitialLdapContext.<init>
      1. com.sun.jndi.ldap.pool.Connections.get(Connections.java:140)[na:1.6.0_27]
      2. com.sun.jndi.ldap.pool.Pool.getPooledConnection(Pool.java:129)[na:1.6.0_27]
      3. com.sun.jndi.ldap.LdapPoolManager.getLdapClient(LdapPoolManager.java:310)[na:1.6.0_27]
      4. com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1572)[na:1.6.0_27]
      5. com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2678)[na:1.6.0_27]
      6. com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:296)[na:1.6.0_27]
      7. com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)[na:1.6.0_27]
      8. com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)[na:1.6.0_27]
      9. com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)[na:1.6.0_27]
      10. com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)[na:1.6.0_27]
      11. javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)[na:1.6.0_27]
      12. javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)[na:1.6.0_27]
      13. javax.naming.InitialContext.init(InitialContext.java:223)[na:1.6.0_27]
      14. javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)[na:1.6.0_27]
      14 frames
    3. org.sonatype.security
      DefaultLdapConnector.getUser
      1. org.sonatype.security.ldap.realms.DefaultLdapContextFactory.getLdapContext(DefaultLdapContextFactory.java:216)[ldap-common-2.1.2.jar:na]
      2. org.sonatype.security.ldap.realms.DefaultLdapContextFactory.getSystemLdapContext(DefaultLdapContextFactory.java:200)[ldap-common-2.1.2.jar:na]
      3. org.sonatype.security.ldap.realms.connector.DefaultLdapConnector.getUser(DefaultLdapConnector.java:146)[ldap-common-2.1.2.jar:na]
      3 frames
    4. org.sonatype.nexus
      DefaultLdapManager.authenticateUser
      1. org.sonatype.nexus.security.ldap.realms.DefaultLdapManager.getUser(DefaultLdapManager.java:99)[nexus-ldap-realm-plugin-2.1.2.jar:na]
      2. org.sonatype.nexus.security.ldap.realms.DefaultLdapManager.authenticateUser(DefaultLdapManager.java:193)[nexus-ldap-realm-plugin-2.1.2.jar:na]
      2 frames
    5. org.sonatype.security
      AbstractLdapAuthenticatingRealm.queryForAuthenticationInfo
      1. org.sonatype.security.ldap.realms.AbstractLdapAuthenticatingRealm.queryForAuthenticationInfo(AbstractLdapAuthenticatingRealm.java:59)[ldap-common-2.1.2.jar:na]
      1 frame
    6. Shiro
      AuthenticatingRealm.getAuthenticationInfo
      1. org.apache.shiro.realm.ldap.AbstractLdapRealm.doGetAuthenticationInfo(AbstractLdapRealm.java:192)[shiro-core-1.2.0.jar:1.2.0]
      2. org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:568)[shiro-core-1.2.0.jar:1.2.0]
      2 frames
    7. ${project.groupId}:${project.artifactId}
      FirstSuccessfulModularRealmAuthenticator.doMultiRealmAuthentication
      1. org.sonatype.security.authentication.FirstSuccessfulModularRealmAuthenticator.doMultiRealmAuthentication(FirstSuccessfulModularRealmAuthenticator.java:60)[security-system-2.8.1.jar:na]
      1 frame
    8. Shiro
      AuthenticatingFilter.executeLogin
      1. org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:269)[shiro-core-1.2.0.jar:1.2.0]
      2. org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)[shiro-core-1.2.0.jar:1.2.0]
      3. org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)[shiro-core-1.2.0.jar:1.2.0]
      4. org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270)[shiro-core-1.2.0.jar:1.2.0]
      5. org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:257)[shiro-core-1.2.0.jar:1.2.0]
      6. org.apache.shiro.web.filter.authc.AuthenticatingFilter.executeLogin(AuthenticatingFilter.java:53)[shiro-web-1.2.0.jar:1.2.0]
      6 frames
    9. Nexus Core
      NexusHttpAuthenticationFilter.onAccessDenied
      1. org.sonatype.nexus.security.filter.authc.NexusHttpAuthenticationFilter.onAccessDenied(NexusHttpAuthenticationFilter.java:143)[nexus-rest-api-2.1.2.jar:na]
      1 frame
    10. Shiro
      OncePerRequestFilter.doFilter
      1. org.apache.shiro.web.filter.AccessControlFilter.onAccessDenied(AccessControlFilter.java:133)[shiro-web-1.2.0.jar:1.2.0]
      2. org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)[shiro-web-1.2.0.jar:1.2.0]
      3. org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)[shiro-web-1.2.0.jar:1.2.0]
      4. org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)[shiro-web-1.2.0.jar:1.2.0]
      5. org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)[shiro-web-1.2.0.jar:1.2.0]
      6. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)[shiro-web-1.2.0.jar:1.2.0]
      7. org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)[shiro-web-1.2.0.jar:1.2.0]
      8. org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)[shiro-web-1.2.0.jar:1.2.0]
      9. org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)[shiro-web-1.2.0.jar:1.2.0]
      10. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)[shiro-web-1.2.0.jar:1.2.0]
      11. org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)[shiro-web-1.2.0.jar:1.2.0]
      12. org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)[shiro-web-1.2.0.jar:1.2.0]
      13. org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)[shiro-web-1.2.0.jar:1.2.0]
      14. org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)[shiro-core-1.2.0.jar:1.2.0]
      15. org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)[shiro-core-1.2.0.jar:1.2.0]
      16. org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:380)[shiro-core-1.2.0.jar:1.2.0]
      17. org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)[shiro-web-1.2.0.jar:1.2.0]
      18. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)[shiro-web-1.2.0.jar:1.2.0]
      18 frames
    11. Guice - Servlet
      ManagedFilterPipeline.dispatch
      1. com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:164)[guice-servlet-3.1.1.jar:na]
      2. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:81)[guice-servlet-3.1.1.jar:na]
      3. com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:169)[guice-servlet-3.1.1.jar:na]
      4. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:81)[guice-servlet-3.1.1.jar:na]
      5. com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:120)[guice-servlet-3.1.1.jar:na]
      5 frames
    12. ${project.groupId}:${project.artifactId}
      NexusGuiceFilter$MultiFilterPipeline.dispatch
      1. org.sonatype.nexus.web.NexusGuiceFilter$MultiFilterChain.doFilter(NexusGuiceFilter.java:88)[nexus-web-utils-2.1.2.jar:na]
      2. org.sonatype.nexus.web.NexusGuiceFilter$MultiFilterPipeline.dispatch(NexusGuiceFilter.java:58)[nexus-web-utils-2.1.2.jar:na]
      2 frames
    13. Guice - Servlet
      GuiceFilter.doFilter
      1. com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:126)[guice-servlet-3.1.1.jar:na]
      1 frame
    14. Jetty
      AsyncHttpConnection.handle
      1. org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1338)[jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416]
      2. org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:484)[jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416]
      3. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      4. org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)[jetty-security-8.1.3.v20120416.jar:8.1.3.v20120416]
      5. org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:233)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      6. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      7. org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)[jetty-servlet-8.1.3.v20120416.jar:8.1.3.v20120416]
      8. org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      9. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      10. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      11. org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      12. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      13. org.eclipse.jetty.server.Server.handle(Server.java:350)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      14. org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      15. org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      16. org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      17. org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630)[jetty-http-8.1.3.v20120416.jar:8.1.3.v20120416]
      18. org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)[jetty-http-8.1.3.v20120416.jar:8.1.3.v20120416]
      19. org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)[jetty-server-8.1.3.v20120416.jar:8.1.3.v20120416]
      19 frames
    15. GWT dev
      SelectChannelEndPoint$1.run
      1. org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606)[jetty-io-8.1.3.v20120416.jar:8.1.3.v20120416]
      2. org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)[jetty-io-8.1.3.v20120416.jar:8.1.3.v20120416]
      2 frames
    16. Jetty
      QueuedThreadPool$3.run
      1. org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)[jetty-util-8.1.3.v20120416.jar:8.1.3.v20120416]
      2. org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)[jetty-util-8.1.3.v20120416.jar:8.1.3.v20120416]
      2 frames
    17. org.sonatype.sisu
      RunnableWrapper.run
      1. org.sonatype.sisu.jetty.thread.RunnableWrapper.run(RunnableWrapper.java:26)[sisu-jetty8-1.3.jar:na]
      1 frame
    18. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:662)[na:1.6.0_27]
      1 frame