Exception when ask for this url /portal/private/classic with CAS server
-----------------------------------------------------------------------
Key: GTNPORTAL-1859
URL:
https://issues.jboss.org/browse/GTNPORTAL-1859
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 3.1.0-GA
Reporter: Khoi Nguyen
As CAS integration document
http://docs.jboss.com/gatein/portal/3.1.0-FINAL/reference-guide/en-US/ecl...,
when I ask /portal/private/classic, I should get the login screen from CAS server. But I
got following exceptions in the console if browser cookie had been removed
{code}
java.lang.RuntimeException: LocalizationFilter exception:
at
org.exoplatform.portal.application.localization.LocalizationFilter.doFilter(LocalizationFilter.java:183)
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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at
org.apache.catalina.authenticator.FormAuthenticator.forwardToLoginPage(FormAuthenticator.java:321)
at
org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:245)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:528)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: javax.servlet.ServletException: java.lang.NullPointerException
at org.gatein.sso.agent.GenericSSOAgent.doGet(GenericSSOAgent.java:88)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at
org.exoplatform.container.web.AbstractHttpServlet.onService(AbstractHttpServlet.java:183)
at
org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.exoplatform.portal.application.localization.LocalizationFilter.doFilter(LocalizationFilter.java:179)
... 18 more
Caused by: java.lang.NullPointerException
at org.gatein.sso.agent.opensso.OpenSSOAgent.validateTicket(OpenSSOAgent.java:73)
at org.gatein.sso.agent.GenericSSOAgent.processSSOToken(GenericSSOAgent.java:120)
at org.gatein.sso.agent.GenericSSOAgent.doGet(GenericSSOAgent.java:73)
... 25 more
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira