S-ramp logout 500 error
-----------------------
Key: SRAMP-473
URL:
https://issues.jboss.org/browse/SRAMP-473
Project: S-RAMP
Issue Type: Bug
Security Level: Public(Everyone can see)
Reporter: David virgil naranjo
Assignee: Eric Wittmann
Fix For: 0.5.0.Final
When logging out of s-ramp, it appears a 500 error:
{code}
16:35:36,078 ERROR [org.picketlink.identity.federation.web.filters.SPFilter]
(http-localhost.localdomain/127.0.0.1:8080-3) Server Exception::
java.lang.NullPointerException
at
org.overlord.commons.auth.handlers.RoleCachingHandler.handleStatusResponseType(RoleCachingHandler.java:83)
[overlord-commons-auth-2.0.2-SNAPSHOT.jar:2.0.2-SNAPSHOT]
at org.picketlink.identity.federation.web.filters.SPFilter.doFilter(SPFilter.java:296)
[picketlink-federation-2.5.3.SP5-redhat-1.jar:2.5.3.SP5-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.overlord.commons.gwt.server.filters.ResourceCacheControlFilter.doFilter(ResourceCacheControlFilter.java:82)
[overlord-commons-gwt-2.0.2-SNAPSHOT.jar:2.0.2-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.overlord.commons.gwt.server.filters.GWTCacheControlFilter.doFilter(GWTCacheControlFilter.java:76)
[overlord-commons-gwt-2.0.2-SNAPSHOT.jar:2.0.2-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[jboss-as-web-7.4.0.Final-redhat-11.jar:7.4.0.Final-redhat-11]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_55]
16:35:36,079 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/s-ramp-ui].[default]]
(http-localhost.localdomain/127.0.0.1:8080-3) JBWEB000236: Servlet.service() for servlet
default threw exception: javax.servlet.ServletException: PL00032: Service Provider ::
Server Exception
at org.picketlink.identity.federation.web.filters.SPFilter.doFilter(SPFilter.java:325)
[picketlink-federation-2.5.3.SP5-redhat-1.jar:2.5.3.SP5-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.overlord.commons.gwt.server.filters.ResourceCacheControlFilter.doFilter(ResourceCacheControlFilter.java:82)
[overlord-commons-gwt-2.0.2-SNAPSHOT.jar:2.0.2-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.overlord.commons.gwt.server.filters.GWTCacheControlFilter.doFilter(GWTCacheControlFilter.java:76)
[overlord-commons-gwt-2.0.2-SNAPSHOT.jar:2.0.2-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[jboss-as-web-7.4.0.Final-redhat-11.jar:7.4.0.Final-redhat-11]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_55]
{code}