• you need SSO via picketlink SAML and global logout
  • you need one @PreDestroy annotation in a @SessionScoped bean in your web application

see the full stack trace

Session event listener threw exception: org.jboss.weld.exceptions.IllegalStateException: WELD-000215 Attempt to call end() on a transient conversation
        at org.jboss.weld.context.conversation.ConversationImpl.end(ConversationImpl.java:114) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
        at org.jboss.weld.context.AbstractConversationContext.destroy(AbstractConversationContext.java:303) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
        at org.jboss.weld.context.http.HttpConversationContextImpl.destroy(HttpConversationContextImpl.java:12) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
        at org.jboss.weld.context.http.HttpSessionContextImpl.destroy(HttpSessionContextImpl.java:81) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
        at org.jboss.weld.servlet.WeldListener.sessionDestroyed(WeldListener.java:88) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
        at org.apache.catalina.session.StandardSession.expire(StandardSession.java:690) [jbossweb-7.0.13.Final.jar:]
        at org.apache.catalina.session.StandardSession.expire(StandardSession.java:653) [jbossweb-7.0.13.Final.jar:]
        at org.apache.catalina.session.StandardSession.invalidate(StandardSession.java:1111) [jbossweb-7.0.13.Final.jar:]
        at org.apache.catalina.session.StandardSessionFacade.invalidate(StandardSessionFacade.java:150) [jbossweb-7.0.13.Final.jar:]
        at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler$SPLogOutHandler.handleStatusResponseType(SAML2LogOutHandler.java:422) [picketlink-fed-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler.handleStatusResponseType(SAML2LogOutHandler.java:139) [picketlink-fed-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.web.process.SAMLHandlerChainProcessor.callHandlerChain(SAMLHandlerChainProcessor.java:72) [picketlink-fed-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.web.process.ServiceProviderSAMLResponseProcessor.process(ServiceProviderSAMLResponseProcessor.java:169) [picketlink-fed-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.bindings.tomcat.sp.SPPostFormAuthenticator.handleSAMLResponse(SPPostFormAuthenticator.java:252) [picketlink-bindings-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.bindings.tomcat.sp.SPPostFormAuthenticator.authenticate(SPPostFormAuthenticator.java:162) [picketlink-bindings-2.0.2.Final.jar:2.0.2.Final]
        at org.picketlink.identity.federation.bindings.tomcat.sp.SPPostFormAuthenticator.authenticate(SPPostFormAuthenticator.java:113) [picketlink-bindings-2.0.2.Final.jar:2.0.2.Final]
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