Bug 793930 (JBEPP-1001)

Summary: Remember my login redirects at blank page
Product: [JBoss] JBoss Enterprise Portal Platform 5 Reporter: Michal Vanco <mvanco>
Component: unspecifiedAssignee: hfnukal <hfnukal>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 5.2.0.DEV01CC: epp-bugs, hfnukal, mvecera, theute
Target Milestone: ---   
Target Release: 5.2.0.DEV02   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/JBEPP-1001
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
EPP5.2.0 DEV01
Last Closed: 2011-08-08 17:25:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
remember.txt none

Description Michal Vanco 2011-07-11 06:34:09 UTC
project_key: JBEPP

Remember my login feature doesn't work (new login process). After checking the checkbox and Sign in, there is redirect at /portal/login page which is blank and after adding page /portal/private/classic manually - you are not signed in and login page appear.

Comment 1 Michal Vanco 2011-07-11 06:39:19 UTC
And this error is thrown:
javax.jcr.nodetype.NoSuchNodeTypeException: Nodetype not found tkn:tokencontainer (attached)

Comment 2 Michal Vanco 2011-07-11 06:39:19 UTC
Attachment: Added: remember.txt


Comment 4 hfnukal@redhat.com 2011-08-04 12:36:29 UTC
Link: Added: This issue relates to GTNPORTAL-1544


Comment 5 hfnukal@redhat.com 2011-08-04 13:56:18 UTC
In conslole is this error:

15:54:42,057 WARN  [SetCurrentIdentityFilter] An error occured while cache user profile
org.chromattic.api.UndeclaredRepositoryException: javax.jcr.nodetype.NoSuchNodeTypeException: Nodetype not found tkn:tokencontainer
        at org.chromattic.core.DomainSession.persist(DomainSession.java:224)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:159)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:150)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:146)
        at org.chromattic.core.api.ChromatticSessionImpl.insert(ChromatticSessionImpl.java:114)
        at org.chromattic.core.api.ChromatticSessionImpl.insert(ChromatticSessionImpl.java:125)
        at org.exoplatform.web.security.security.CookieTokenService$TokenTask.getTokenContainer(CookieTokenService.java:181)
        at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:93)
        at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:86)
        at org.exoplatform.web.security.security.CookieTokenService$TokenTask.execute(CookieTokenService.java:189)
        at org.exoplatform.commons.chromattic.ContextualTask.executeWith(ContextualTask.java:45)
        at org.exoplatform.web.security.security.CookieTokenService.createToken(CookieTokenService.java:86)
        at org.exoplatform.web.security.PortalLoginController.doGet(PortalLoginController.java:71)
        at org.gatein.wci.security.WCILoginController.doPost(WCILoginController.java:76)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        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.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:112)
        at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:84)
        at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:66)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:73)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.portal.application.localization.LocalizationFilter.doFilter(LocalizationFilter.java:179)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.web.login.ClusteredSSOFilter.doFilter(ClusteredSSOFilter.java:73)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:69)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        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.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:599)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
        at java.lang.Thread.run(Thread.java:680)
Caused by: javax.jcr.nodetype.NoSuchNodeTypeException: Nodetype not found tkn:tokencontainer
        at org.exoplatform.services.jcr.impl.core.NodeImpl.validateChildNode(NodeImpl.java:2497)
        at org.exoplatform.services.jcr.impl.core.NodeImpl.doAddNode(NodeImpl.java:3043)
        at org.exoplatform.services.jcr.impl.core.NodeImpl.addNode(NodeImpl.java:348)
        at org.chromattic.core.jcr.SessionWrapperImpl.addNode(SessionWrapperImpl.java:137)
        at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:223)
        at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:145)
        at org.chromattic.core.DomainSession.persist(DomainSession.java:221)
        ... 59 more

Comment 6 hfnukal@redhat.com 2011-08-04 13:57:10 UTC
In conslole is this error:

15:54:42,057 WARN  [SetCurrentIdentityFilter] An error occured while cache user profile
org.chromattic.api.UndeclaredRepositoryException: javax.jcr.nodetype.NoSuchNodeTypeException: Nodetype not found tkn:tokencontainer
        at org.chromattic.core.DomainSession.persist(DomainSession.java:224)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:159)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:150)
        at org.chromattic.core.api.ChromatticSessionImpl.persist(ChromatticSessionImpl.java:146)
        at org.chromattic.core.api.ChromatticSessionImpl.insert(ChromatticSessionImpl.java:114)
        at org.chromattic.core.api.ChromatticSessionImpl.insert(ChromatticSessionImpl.java:125)
        at org.exoplatform.web.security.security.CookieTokenService$TokenTask.getTokenContainer(CookieTokenService.java:181)
        at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:93)
        at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:86)
        at org.exoplatform.web.security.security.CookieTokenService$TokenTask.execute(CookieTokenService.java:189)
        at org.exoplatform.commons.chromattic.ContextualTask.executeWith(ContextualTask.java:45)
        at org.exoplatform.web.security.security.CookieTokenService.createToken(CookieTokenService.java:86)
        at org.exoplatform.web.security.PortalLoginController.doGet(PortalLoginController.java:71)
        at org.gatein.wci.security.WCILoginController.doPost(WCILoginController.java:76)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        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.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:112)
        at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:84)
        at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:66)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:73)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.portal.application.localization.LocalizationFilter.doFilter(LocalizationFilter.java:179)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.web.login.ClusteredSSOFilter.doFilter(ClusteredSSOFilter.java:73)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:69)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        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.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:599)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
        at java.lang.Thread.run(Thread.java:680)
Caused by: javax.jcr.nodetype.NoSuchNodeTypeException: Nodetype not found tkn:tokencontainer
        at org.exoplatform.services.jcr.impl.core.NodeImpl.validateChildNode(NodeImpl.java:2497)
        at org.exoplatform.services.jcr.impl.core.NodeImpl.doAddNode(NodeImpl.java:3043)
        at org.exoplatform.services.jcr.impl.core.NodeImpl.addNode(NodeImpl.java:348)
        at org.chromattic.core.jcr.SessionWrapperImpl.addNode(SessionWrapperImpl.java:137)
        at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:223)
        at org.chromattic.core.DomainSessionImpl._persist(DomainSessionImpl.java:145)
        at org.chromattic.core.DomainSession.persist(DomainSession.java:221)
        ... 59 more

Comment 8 Thomas Heute 2011-09-22 06:39:51 UTC
Release Notes Docs Status: Added: Not Required