java.lang.NullPointerException

Atlassian JIRA | David O'Flynn [Atlassian] | 8 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    NPE occurs because Random Number generated is null. Bug, or expected behaviour? {code}2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: isValidPrincipalToken com.atlassian.crowd.integration.authentication.AuthenticatedToken@4dff28[name=xxx,token=yyy] kkk com.atlassian.crowd.integration.authentication.ValidationFactor@aad19e[name=remote_address,value=bbb] com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] validating license key 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] validating application token: yyy 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] genericValidateToken 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to findByKey(yyy) 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Generating Token for principal: xxx 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote address of aaa 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote_host of com.atlassian.crowd.integration.authentication.ValidationFactor@4a7d83[name=remote_host,value=aaa] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding NAME of com.atlassian.crowd.integration.authentication.ValidationFactor@763d40[name=NAME,value=bbb] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding Random-Number of com.atlassian.crowd.integration.authentication.ValidationFactor@af51b5[name=Random-Number,value=5596922776887921685] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] Current Validation Factors: com.atlassian.crowd.integration.authentication.ValidationFactor@1d7096[name=remote_address,value=aaa]com.atlassian.crowd.integration.authentication.ValidationFactor@4a7d83[name=remote_host,value=aaa]com.atlassian.crowd.integration.authentication.ValidationFactor@763d40[name=NAME,value=bbb] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] comparing existing token com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] with a validation token com.atlassian.crowd.model.token.Token@ca9e7a[ID=0,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] they match 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] checking if the token is expired: 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] now: 1225090785568 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] last accessed: 1225090785539 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] difference: 29 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] allowed elapse: 432000000 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] returning validated token, with updated last accessed time 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to update(com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1]) 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [util.persistence.hibernate.HibernateDao] Updating object: com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] Completed update(com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1]) 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] loading application: bbb 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] Client address: aaa 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] Client host: aaaa 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] validateToken: token kkk 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] genericValidateToken 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to findByKey(kkk) 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Generating Token for principal: bamboo 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding User-Agent of com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote address of ddd 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding Random-Number of com.atlassian.crowd.integration.authentication.ValidationFactor@11df67d[name=Random-Number,value=<null>] 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] Current Validation Factors: com.atlassian.crowd.integration.authentication.ValidationFactor@aad19e[name=remote_address,value=195.177.254.13]com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,571 http-8095-Processor24 ERROR [codehaus.xfire.handler.DefaultFaultHandler] Fault occurred! java.lang.NullPointerException at com.atlassian.crowd.model.token.Token.hashCode(Token.java:199) at java.util.HashMap.put(HashMap.java:418) at java.util.HashSet.add(HashSet.java:194) at org.apache.commons.lang.builder.ToStringStyle.register(ToStringStyle.java:151) at org.apache.commons.lang.builder.ToStringStyle.appendClassName(ToStringStyle.java:1403) at org.apache.commons.lang.builder.ToStringStyle.appendStart(ToStringStyle.java:328) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:255) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:212) at com.atlassian.crowd.model.token.Token.toString(Token.java:208) at java.lang.String.valueOf(String.java:2615) at java.lang.StringBuilder.append(StringBuilder.java:116) at com.atlassian.crowd.manager.GenericManager.genericValidateToken(GenericManager.java:119) at com.atlassian.crowd.manager.application.ApplicationServiceGeneric.validateToken(ApplicationServiceGeneric.java:1924) at sun.reflect.GeneratedMethodAccessor217.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy9.validateToken(Unknown Source) at com.atlassian.crowd.service.soap.SecurityServerGeneric.isValidPrincipalToken(SecurityServerGeneric.java:185) at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy11.isValidPrincipalToken(Unknown Source) at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.xfire.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:59) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:320) at org.codehaus.xfire.service.binding.ServiceInvocationHandler$1.run(ServiceInvocationHandler.java:86) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.execute(ServiceInvocationHandler.java:134) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:109) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64) at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38) at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304) at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129) at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116) 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:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at com.atlassian.crowd.console.filter.CrowdOpenSessionInViewFilter.doFilterInternal(CrowdOpenSessionInViewFilter.java:26) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:94) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:64) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) at com.atlassian.crowd.console.filter.CrowdDelegatingFilterProxy.doFilter(CrowdDelegatingFilterProxy.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) 2008-10-27 07:59:45,573 http-8095-Processor24 DEBUG [service.soap.xfire.XFireFaultLoggingMethodHandler] SOAP service fault for method: isValidPrincipalToken java.lang.NullPointerException 2008-10-27 07:59:45,573 http-8095-Processor24 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Closing single Hibernate Session in OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Opening single Hibernate Session in OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: findPrincipalByName com.atlassian.crowd.integration.authentication.AuthenticatedToken@139d320[name=bbb,token=yyy] bamboo {code}

    Atlassian JIRA | 8 years ago | David O'Flynn [Atlassian]
    java.lang.NullPointerException
  2. 0

    NPE occurs because Random Number generated is null. Bug, or expected behaviour? {code}2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: isValidPrincipalToken com.atlassian.crowd.integration.authentication.AuthenticatedToken@4dff28[name=xxx,token=yyy] kkk com.atlassian.crowd.integration.authentication.ValidationFactor@aad19e[name=remote_address,value=bbb] com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] validating license key 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] validating application token: yyy 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] genericValidateToken 2008-10-27 07:59:45,567 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to findByKey(yyy) 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Generating Token for principal: xxx 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote address of aaa 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote_host of com.atlassian.crowd.integration.authentication.ValidationFactor@4a7d83[name=remote_host,value=aaa] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding NAME of com.atlassian.crowd.integration.authentication.ValidationFactor@763d40[name=NAME,value=bbb] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding Random-Number of com.atlassian.crowd.integration.authentication.ValidationFactor@af51b5[name=Random-Number,value=5596922776887921685] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] Current Validation Factors: com.atlassian.crowd.integration.authentication.ValidationFactor@1d7096[name=remote_address,value=aaa]com.atlassian.crowd.integration.authentication.ValidationFactor@4a7d83[name=remote_host,value=aaa]com.atlassian.crowd.integration.authentication.ValidationFactor@763d40[name=NAME,value=bbb] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] comparing existing token com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] with a validation token com.atlassian.crowd.model.token.Token@ca9e7a[ID=0,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] they match 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] checking if the token is expired: 2008-10-27 07:59:45,568 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] now: 1225090785568 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] last accessed: 1225090785539 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] difference: 29 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] allowed elapse: 432000000 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] returning validated token, with updated last accessed time 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to update(com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1]) 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [util.persistence.hibernate.HibernateDao] Updating object: com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1] 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] Completed update(com.atlassian.crowd.model.token.Token@3df90[ID=3244198,key=yyy,name=bbb,secretNumber=5596922776887921685,Directory ID=-1]) 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] loading application: bbb 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] Client address: aaa 2008-10-27 07:59:45,569 http-8095-Processor24 DEBUG [crowd.service.soap.SOAPService] Client host: aaaa 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] validateToken: token kkk 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] genericValidateToken 2008-10-27 07:59:45,570 http-8095-Processor24 DEBUG [crowd.model.token.TokenDAOHibernate] About to findByKey(kkk) 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Generating Token for principal: bamboo 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding User-Agent of com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding remote address of ddd 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [atlassian.crowd.authentication.TokenKeyGeneratorImpl] Adding Random-Number of com.atlassian.crowd.integration.authentication.ValidationFactor@11df67d[name=Random-Number,value=<null>] 2008-10-27 07:59:45,571 http-8095-Processor24 DEBUG [crowd.manager.application.ApplicationServiceGeneric] Current Validation Factors: com.atlassian.crowd.integration.authentication.ValidationFactor@aad19e[name=remote_address,value=195.177.254.13]com.atlassian.crowd.integration.authentication.ValidationFactor@a7efe7[name=User-Agent,value=Jakarta Commons-HttpClient/3.0.1] 2008-10-27 07:59:45,571 http-8095-Processor24 ERROR [codehaus.xfire.handler.DefaultFaultHandler] Fault occurred! java.lang.NullPointerException at com.atlassian.crowd.model.token.Token.hashCode(Token.java:199) at java.util.HashMap.put(HashMap.java:418) at java.util.HashSet.add(HashSet.java:194) at org.apache.commons.lang.builder.ToStringStyle.register(ToStringStyle.java:151) at org.apache.commons.lang.builder.ToStringStyle.appendClassName(ToStringStyle.java:1403) at org.apache.commons.lang.builder.ToStringStyle.appendStart(ToStringStyle.java:328) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:255) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:212) at com.atlassian.crowd.model.token.Token.toString(Token.java:208) at java.lang.String.valueOf(String.java:2615) at java.lang.StringBuilder.append(StringBuilder.java:116) at com.atlassian.crowd.manager.GenericManager.genericValidateToken(GenericManager.java:119) at com.atlassian.crowd.manager.application.ApplicationServiceGeneric.validateToken(ApplicationServiceGeneric.java:1924) at sun.reflect.GeneratedMethodAccessor217.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy9.validateToken(Unknown Source) at com.atlassian.crowd.service.soap.SecurityServerGeneric.isValidPrincipalToken(SecurityServerGeneric.java:185) at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy11.isValidPrincipalToken(Unknown Source) at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.xfire.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:59) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:320) at org.codehaus.xfire.service.binding.ServiceInvocationHandler$1.run(ServiceInvocationHandler.java:86) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.execute(ServiceInvocationHandler.java:134) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:109) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64) at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38) at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304) at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129) at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116) 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:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at com.atlassian.crowd.console.filter.CrowdOpenSessionInViewFilter.doFilterInternal(CrowdOpenSessionInViewFilter.java:26) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:94) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:64) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138) at com.atlassian.crowd.console.filter.CrowdDelegatingFilterProxy.doFilter(CrowdDelegatingFilterProxy.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) 2008-10-27 07:59:45,573 http-8095-Processor24 DEBUG [service.soap.xfire.XFireFaultLoggingMethodHandler] SOAP service fault for method: isValidPrincipalToken java.lang.NullPointerException 2008-10-27 07:59:45,573 http-8095-Processor24 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Closing single Hibernate Session in OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [crowd.console.filter.CrowdOpenSessionInViewFilter] Opening single Hibernate Session in OpenSessionInViewFilter 2008-10-27 07:59:45,580 http-8095-Processor21 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: findPrincipalByName com.atlassian.crowd.integration.authentication.AuthenticatedToken@139d320[name=bbb,token=yyy] bamboo {code}

    Atlassian JIRA | 8 years ago | David O'Flynn [Atlassian]
    java.lang.NullPointerException
  3. 0

    Crowd's TokenReaper background job is failing every time it runs (once an hour), with a stacktrace: 2009-03-10 18:00:00,075 DefaultQuartzScheduler_Worker-4 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.TokenReaperJob threw an unhandled Exception: java.lang.NullPointerException at com.atlassian.crowd.model.token.Token.hashCode(Token.java:207) at java.util.HashMap.put(HashMap.java:418) at java.util.HashSet.add(HashSet.java:194) at org.apache.commons.lang.builder.ToStringStyle.register(ToStringStyle.java:151) at org.apache.commons.lang.builder.ToStringStyle.appendClassName(ToStringStyle.java:1403) at org.apache.commons.lang.builder.ToStringStyle.appendStart(ToStringStyle.java:328) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:255) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:212) at com.atlassian.crowd.model.token.Token.toString(Token.java:216) at java.lang.String.valueOf(String.java:2615) at java.lang.StringBuilder.append(StringBuilder.java:116) at com.atlassian.crowd.model.token.TokenDAOHibernate.remove(TokenDAOHibernate.java:70) at com.atlassian.crowd.model.token.TokenDAOProxy.remove(TokenDAOProxy.java:125) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeToken(DirectoryManagerGeneric.java:1031) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeExpiredTokens(DirectoryManagerGeneric.java:1014) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy8.removeExpiredTokens(Unknown Source) at com.atlassian.crowd.authentication.tokenreaper.TokenReaper.executeInternal(TokenReaper.java:34) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520) That stacktrace is from Crowd 1.6.1 (Studio 1.6.1.0-RC2-20090310-01). In Crowd 1.6 (Studio 1.6.0.1) the error is the same but does not contain a stracktrace: org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException] at org.quartz.core.JobRunShell.run(JobRunShell.java:206) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520) * Nested Exception (Underlying Cause) --------------- java.lang.NullPointerException 2009-03-08 14:00:01,470 DefaultQuartzScheduler_Worker-5 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.TokenReaperJob threw an unhandled Exception: java.lang.NullPointerException 2009-03-08 14:00:01,470 DefaultQuartzScheduler_Worker-5 ERROR [org.quartz.core.ErrorLogger] Job (DEFAULT.TokenReaperJob threw an exception.

    Atlassian JIRA | 8 years ago | Jeff Turner
    java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Crowd's TokenReaper background job is failing every time it runs (once an hour), with a stacktrace: 2009-03-10 18:00:00,075 DefaultQuartzScheduler_Worker-4 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.TokenReaperJob threw an unhandled Exception: java.lang.NullPointerException at com.atlassian.crowd.model.token.Token.hashCode(Token.java:207) at java.util.HashMap.put(HashMap.java:418) at java.util.HashSet.add(HashSet.java:194) at org.apache.commons.lang.builder.ToStringStyle.register(ToStringStyle.java:151) at org.apache.commons.lang.builder.ToStringStyle.appendClassName(ToStringStyle.java:1403) at org.apache.commons.lang.builder.ToStringStyle.appendStart(ToStringStyle.java:328) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:255) at org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:212) at com.atlassian.crowd.model.token.Token.toString(Token.java:216) at java.lang.String.valueOf(String.java:2615) at java.lang.StringBuilder.append(StringBuilder.java:116) at com.atlassian.crowd.model.token.TokenDAOHibernate.remove(TokenDAOHibernate.java:70) at com.atlassian.crowd.model.token.TokenDAOProxy.remove(TokenDAOProxy.java:125) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeToken(DirectoryManagerGeneric.java:1031) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeExpiredTokens(DirectoryManagerGeneric.java:1014) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy8.removeExpiredTokens(Unknown Source) at com.atlassian.crowd.authentication.tokenreaper.TokenReaper.executeInternal(TokenReaper.java:34) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520) That stacktrace is from Crowd 1.6.1 (Studio 1.6.1.0-RC2-20090310-01). In Crowd 1.6 (Studio 1.6.0.1) the error is the same but does not contain a stracktrace: org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException] at org.quartz.core.JobRunShell.run(JobRunShell.java:206) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520) * Nested Exception (Underlying Cause) --------------- java.lang.NullPointerException 2009-03-08 14:00:01,470 DefaultQuartzScheduler_Worker-5 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.TokenReaperJob threw an unhandled Exception: java.lang.NullPointerException 2009-03-08 14:00:01,470 DefaultQuartzScheduler_Worker-5 ERROR [org.quartz.core.ErrorLogger] Job (DEFAULT.TokenReaperJob threw an exception.

    Atlassian JIRA | 8 years ago | Jeff Turner (Unused account)
    java.lang.NullPointerException

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at com.atlassian.crowd.model.token.Token.hashCode()
    2. com.atlassian.crowd
      Token.hashCode
      1. com.atlassian.crowd.model.token.Token.hashCode(Token.java:199)
      1 frame
    3. Java RT
      HashSet.add
      1. java.util.HashMap.put(HashMap.java:418)
      2. java.util.HashSet.add(HashSet.java:194)
      2 frames
    4. Commons Lang
      ToStringBuilder.<init>
      1. org.apache.commons.lang.builder.ToStringStyle.register(ToStringStyle.java:151)
      2. org.apache.commons.lang.builder.ToStringStyle.appendClassName(ToStringStyle.java:1403)
      3. org.apache.commons.lang.builder.ToStringStyle.appendStart(ToStringStyle.java:328)
      4. org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:255)
      5. org.apache.commons.lang.builder.ToStringBuilder.<init>(ToStringBuilder.java:212)
      5 frames
    5. com.atlassian.crowd
      Token.toString
      1. com.atlassian.crowd.model.token.Token.toString(Token.java:208)
      1 frame
    6. Java RT
      StringBuilder.append
      1. java.lang.String.valueOf(String.java:2615)
      2. java.lang.StringBuilder.append(StringBuilder.java:116)
      2 frames
    7. com.atlassian.crowd
      ApplicationServiceGeneric.validateToken
      1. com.atlassian.crowd.manager.GenericManager.genericValidateToken(GenericManager.java:119)
      2. com.atlassian.crowd.manager.application.ApplicationServiceGeneric.validateToken(ApplicationServiceGeneric.java:1924)
      2 frames
    8. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor217.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:585)
      3 frames
    9. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      3 frames
    10. com.atlassian.spring
      SpringProfilingInterceptor.invoke
      1. com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20)
      1 frame
    11. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      1 frame
    12. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      1 frame
    13. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    14. Unknown
      $Proxy9.validateToken
      1. $Proxy9.validateToken(Unknown Source)
      1 frame
    15. com.atlassian.crowd
      SecurityServerGeneric.isValidPrincipalToken
      1. com.atlassian.crowd.service.soap.SecurityServerGeneric.isValidPrincipalToken(SecurityServerGeneric.java:185)
      1 frame
    16. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:585)
      3 frames
    17. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      3 frames
    18. com.atlassian.spring
      SpringProfilingInterceptor.invoke
      1. com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20)
      1 frame
    19. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      1 frame
    20. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      1 frame
    21. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    22. Unknown
      $Proxy11.isValidPrincipalToken
      1. $Proxy11.isValidPrincipalToken(Unknown Source)
      1 frame
    23. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:585)
      3 frames
    24. XFire
      XFireServlet.doPost
      1. org.codehaus.xfire.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:59)
      2. org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:320)
      3. org.codehaus.xfire.service.binding.ServiceInvocationHandler$1.run(ServiceInvocationHandler.java:86)
      4. org.codehaus.xfire.service.binding.ServiceInvocationHandler.execute(ServiceInvocationHandler.java:134)
      5. org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:109)
      6. org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      7. org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
      8. org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)
      9. org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304)
      10. org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
      11. org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)
      11 frames
    25. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      2 frames
    26. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    27. Hibernate
      OpenSessionInViewFilter.doFilterInternal
      1. org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
      1 frame
    28. com.atlassian.crowd
      CrowdOpenSessionInViewFilter.doFilterInternal
      1. com.atlassian.crowd.console.filter.CrowdOpenSessionInViewFilter.doFilterInternal(CrowdOpenSessionInViewFilter.java:26)
      1 frame
    29. Spring
      OncePerRequestFilter.doFilter
      1. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
      1 frame
    30. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    31. com.atlassian.gzipfilter
      GzipFilter.doFilter
      1. com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:94)
      2. com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:64)
      2 frames
    32. Spring
      DelegatingFilterProxy.doFilter
      1. org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
      2. org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
      2 frames
    33. com.atlassian.crowd
      CrowdDelegatingFilterProxy.doFilter
      1. com.atlassian.crowd.console.filter.CrowdDelegatingFilterProxy.doFilter(CrowdDelegatingFilterProxy.java:38)
      1 frame
    34. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    35. com.atlassian.core
      AbstractEncodingFilter.doFilter
      1. com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33)
      1 frame
    36. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    37. com.atlassian.johnson
      AbstractJohnsonFilter.doFilter
      1. com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
      1 frame
    38. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    39. com.atlassian.johnson
      AbstractJohnsonFilter.doFilter
      1. com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
      1 frame
    40. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
      8 frames
    41. Grizzly HTTP
      LeaderFollowerWorkerThread.runIt
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
      2. org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      3. org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      4. org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      4 frames
    42. Tomcat Util
      ThreadPool$ControlRunnable.run
      1. org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      1 frame
    43. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:595)
      1 frame