[JBoss JIRA] (GTNPORTAL-2998) Error in server.log when trying to "SignOut" but session expired
by Marek Posolda (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-2998?page=com.atlassian.jira.pl... ]
Marek Posolda updated GTNPORTAL-2998:
-------------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/gatein/gatein-portal/pull/454
> Error in server.log when trying to "SignOut" but session expired
> ----------------------------------------------------------------
>
> Key: GTNPORTAL-2998
> URL: https://issues.jboss.org/browse/GTNPORTAL-2998
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 3.6.0.Beta01
> Reporter: Marek Posolda
> Assignee: Marek Posolda
> Fix For: 3.6.0.Beta02
>
>
> 1) Go to http://localhost:8080/portal and login as root
> 2) Let session expire (or delete JSESSIONID cookie from browser cookies)
> 3) Click to "SignOut"
> This will end with exception
> {code}
> 12:43:30,117 ERROR [portal:PortalRequestHandler] (http--127.0.0.1-8080-1) Error while ending request on all ApplicationLifecycle: java.lang.IllegalStateException: User is not authenticated
> at org.gatein.wci.ServletContainer.logout(ServletContainer.java:211) [wci-wci-2.3.1.CR05.jar:2.3.1.CR05]
> at org.exoplatform.portal.application.PortalLogoutLifecycle.onEndRequest(PortalLogoutLifecycle.java:55) [exo.portal.webui.portal-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.exoplatform.portal.application.PortalLogoutLifecycle.onEndRequest(PortalLogoutLifecycle.java:37) [exo.portal.webui.portal-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:216) [exo.portal.webui.portal-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:159) [exo.portal.webui.portal-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.exoplatform.web.WebAppController.service(WebAppController.java:329) [exo.portal.component.web.controller-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> at org.exoplatform.portal.application.PortalController.onService(PortalController.java:108) [exo.portal.webui.portal-3.6.0.Beta02-SNAPSHOT.jar:3.6.0.Beta02-SNAPSHOT]
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 11 months
[JBoss JIRA] (GTNSSO-25) Exception during SAML global logout if session expired
by Marek Posolda (JIRA)
[ https://issues.jboss.org/browse/GTNSSO-25?page=com.atlassian.jira.plugin.... ]
Marek Posolda resolved GTNSSO-25.
---------------------------------
Resolution: Done
resolved in SSO 1.3.3.CR03
> Exception during SAML global logout if session expired
> ------------------------------------------------------
>
> Key: GTNSSO-25
> URL: https://issues.jboss.org/browse/GTNSSO-25
> Project: GateIn SSO
> Issue Type: Bug
> Affects Versions: 1.3.2.Final
> Reporter: Marek Posolda
> Assignee: Marek Posolda
> Fix For: 1.3.3.Final
>
>
> Steps to reproduce:
> 1) Setup from https://docs.jboss.org/author/display/GTNPORTAL36/SAML2 with "Portal as SAML2 SP and SAML2 IDP"
> 2) Let session expire on www.sp.com (For example delete JSESSIONID cookie in browser)
> 3) Click SignOut . We will end with exception in server.log like:
> {code}
> 12:21:22,080 ERROR [org.apache.catalina.connector.CoyoteAdapter] (http-www.sp.com-192.168.2.7-8080-1) An exception or error occurred in the container during the request processing: java
> .lang.RuntimeException: PLFED000146: Error during processing the SAML Handler Chain.
> at org.picketlink.identity.federation.PicketLinkLoggerImpl.samlHandlerChainProcessingError(PicketLinkLoggerImpl.java:1113)
> at org.picketlink.identity.federation.web.process.ServiceProviderBaseProcessor.process(ServiceProviderBaseProcessor.java:182)
> at org.picketlink.identity.federation.bindings.tomcat.sp.AbstractSPFormAuthenticator.generalUserRequest(AbstractSPFormAuthenticator.java:567)
> at org.picketlink.identity.federation.bindings.tomcat.sp.AbstractSPFormAuthenticator.authenticate(AbstractSPFormAuthenticator.java:293)
> at org.picketlink.identity.federation.bindings.tomcat.sp.AbstractSPFormAuthenticator.authenticate(AbstractSPFormAuthenticator.java:253)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:455) [jbossweb-7.0.13.Final.jar:]
> at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:155) [sso-integration-1.3.3.CR03-SNAPSHOT.jar:1.3.3.CR03-SNAPSHOT]
> at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:88) [exo.portal.component.web.security-jboss-3.6.0.Beta02-SNAPSHOT.
> jar:3.6.0.Beta02-SNAPSHOT]
> at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
> at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_32]
> Caused by: org.picketlink.identity.federation.core.exceptions.ProcessingException: PLFED000022: Principal Not Found
> at org.picketlink.identity.federation.PicketLinkLoggerImpl.samlHandlerPrincipalNotFoundError(PicketLinkLoggerImpl.java:1036)
> at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler$SPLogOutHandler.generateSAMLRequest(SAML2LogOutHandler.java:359)
> at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler.generateSAMLRequest(SAML2LogOutHandler.java:89)
> at org.picketlink.identity.federation.web.process.ServiceProviderBaseProcessor.process(ServiceProviderBaseProcessor.java:176)
> ... 15 more
> {code}
> This is picketlink bug, but we can handle it in gatein-sso as well
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 11 months
[JBoss JIRA] (GTNPORTAL-2999) Fix gatein-jboss-beans.xml in sample-portal quickstart
by Peter Palaga (JIRA)
Peter Palaga created GTNPORTAL-2999:
---------------------------------------
Summary: Fix gatein-jboss-beans.xml in sample-portal quickstart
Key: GTNPORTAL-2999
URL: https://issues.jboss.org/browse/GTNPORTAL-2999
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Peter Palaga
ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC000001: Failed to start service jboss.deployment.unit."gatein-sample-portal.ear".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."gatein-sample-portal.ear".PARSE: JBAS018733: Failed to process phase PARSE of deployment "gatein-sample-portal.ear"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:127) [jboss-as-server-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_09-icedtea]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_09-icedtea]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea]
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS017082: Exception while parsing POJO descriptor file: "/tmp/gtn-run/gatein/extensions/gatein-sample-portal.ear/META-INF/gatein-jboss-beans.xml"
at org.jboss.as.pojo.KernelDeploymentParsingProcessor.parseDescriptor(KernelDeploymentParsingProcessor.java:160)
at org.jboss.as.pojo.KernelDeploymentParsingProcessor.parseDescriptors(KernelDeploymentParsingProcessor.java:131)
at org.jboss.as.pojo.KernelDeploymentParsingProcessor.deploy(KernelDeploymentParsingProcessor.java:85)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:120) [jboss-as-server-7.2.0.Final-redhat-4.jar:7.2.0.Final-redhat-4]
... 5 more
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[3,3]
Message: JBAS014789: Unexpected element '{urn:jboss:security-beans:1.0}application-policy' encountered
at org.jboss.as.controller.parsing.ParseUtils.unexpectedElement(ParseUtils.java:86)
at org.jboss.as.pojo.descriptor.KernelDeploymentXmlDescriptorParser.readElement(KernelDeploymentXmlDescriptorParser.java:183)
at org.jboss.as.pojo.descriptor.LegacyKernelDeploymentXmlDescriptorParser.readElement(LegacyKernelDeploymentXmlDescriptorParser.java:46)
at org.jboss.as.pojo.descriptor.LegacyKernelDeploymentXmlDescriptorParser.readElement(LegacyKernelDeploymentXmlDescriptorParser.java:37)
at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110)
at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
at org.jboss.as.pojo.KernelDeploymentParsingProcessor.parseDescriptor(KernelDeploymentParsingProcessor.java:151)
... 8 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 11 months