[JBoss JIRA] (GTNPORTAL-3186) Lack of I18N key for title of permission selector popup
by Trong Tran (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3186?focusedWorklogId=12429767&... ]
Trong Tran logged work on GTNPORTAL-3186:
-----------------------------------------
Author: Trong Tran
Created on: 20/Sep/13 12:07 AM
Start Date: 20/Sep/13 12:07 AM
Worklog Time Spent: 1 hour
Issue Time Tracking
-------------------
Remaining Estimate: 0 minutes (was: 1 hour)
Time Spent: 3 hours (was: 2 hours)
Worklog Id: (was: 12429767)
> Lack of I18N key for title of permission selector popup
> -------------------------------------------------------
>
> Key: GTNPORTAL-3186
> URL: https://issues.jboss.org/browse/GTNPORTAL-3186
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Internationalization and Localization
> Affects Versions: 3.5.4.Final
> Reporter: Vu Viet Phuong
> Assignee: Vu Viet Phuong
> Priority: Minor
> Labels: portal-s72
> Fix For: 3.7.0.Final
>
> Original Estimate: 2 hours
> Time Spent: 3 hours
> Remaining Estimate: 0 minutes
>
> - Login as root
> - Edit Site properites --> edit access permission
> - Edit page --> edit access permission of portlet or container
> --> all of those popup's title are not translated
--
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
11 years, 3 months
[JBoss JIRA] (GTNPORTAL-3186) Lack of I18N key for title of permission selector popup
by Trong Tran (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3186?page=com.atlassian.jira.pl... ]
Trong Tran updated GTNPORTAL-3186:
----------------------------------
Fix Version/s: 3.7.0.Final
> Lack of I18N key for title of permission selector popup
> -------------------------------------------------------
>
> Key: GTNPORTAL-3186
> URL: https://issues.jboss.org/browse/GTNPORTAL-3186
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Internationalization and Localization
> Affects Versions: 3.5.4.Final
> Reporter: Vu Viet Phuong
> Assignee: Vu Viet Phuong
> Priority: Minor
> Labels: portal-s72
> Fix For: 3.7.0.Final
>
> Original Estimate: 2 hours
> Time Spent: 2 hours
> Remaining Estimate: 1 hour
>
> - Login as root
> - Edit Site properites --> edit access permission
> - Edit page --> edit access permission of portlet or container
> --> all of those popup's title are not translated
--
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
11 years, 3 months
[JBoss JIRA] (GTNPORTAL-3056) JBossCacheWorkspaceStorageCache has to have a different jbosscache-cluster-name for portal-system workspace
by Trong Tran (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3056?page=com.atlassian.jira.pl... ]
Trong Tran updated GTNPORTAL-3056:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Assignee: Trong Tran
Fix Version/s: 3.7.0.Final
Resolution: Done
> JBossCacheWorkspaceStorageCache has to have a different jbosscache-cluster-name for portal-system workspace
> -----------------------------------------------------------------------------------------------------------
>
> Key: GTNPORTAL-3056
> URL: https://issues.jboss.org/browse/GTNPORTAL-3056
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: JCR integration
> Affects Versions: 3.6.0.Beta02
> Reporter: Vu Viet Phuong
> Assignee: Trong Tran
> Fix For: 3.7.0.Final
>
> Original Estimate: 1 hour
> Time Spent: 1 hour
> Remaining Estimate: 0 minutes
>
> We got the following stacktrace when launshing cluster with PLF-4.0.0:
> {code}
> 2013-05-15 10:00:13,200 | ERROR | Error start repository service [e.j.component.core.RepositoryServiceImpl<Catalina-startStop-1>]
> org.exoplatform.services.jcr.config.RepositoryConfigurationException: Repository container repository was not started.
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:165) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.init(RepositoryServiceImpl.java:323) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.start(RepositoryServiceImpl.java:279) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.PortalContainer.start(PortalContainer.java:679) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:258) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainer(RootContainer.java:678) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainers(RootContainer.java:343) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:53) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.createPortalContainers(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.lifecycleEvent(PortalContainersCreator.java:40) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140) [catalina.jar:7.0.39]
> at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [catalina.jar:7.0.39]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_30]
> at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_30]
> at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
> Caused by: org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.services.jcr.impl.WorkspaceContainer@5ff92b8e
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.impl.RepositoryContainer.start(RepositoryContainer.java:575) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl$1.run(RepositoryServiceImpl.java:151) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl$1.run(RepositoryServiceImpl.java:148) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:147) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> ... 33 common frames omitted
> Caused by: org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache@3acae083
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 41 common frames omitted
> Caused by: org.jboss.cache.CacheException: java.lang.reflect.InvocationTargetException
> at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:148) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry$PrioritizedMethod.invoke(ComponentRegistry.java:1012) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry.internalStart(ComponentRegistry.java:778) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry.start(ComponentRegistry.java:632) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.invocation.CacheInvocationDelegate.start(CacheInvocationDelegate.java:345) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.exoplatform.services.jcr.jbosscache.PrivilegedJBossCacheHelper$1.run(PrivilegedJBossCacheHelper.java:49) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.jbosscache.PrivilegedJBossCacheHelper.start(PrivilegedJBossCacheHelper.java:53) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.BufferedJBossCache.start(BufferedJBossCache.java:745) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache.init(JBossCacheWorkspaceStorageCache.java:716) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache.start(JBossCacheWorkspaceStorageCache.java:749) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 48 common frames omitted
> Caused by: java.lang.reflect.InvocationTargetException: null
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:144) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 62 common frames omitted
> Caused by: org.jboss.cache.CacheException: Unable to connect to JGroups channel
> at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:352) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 67 common frames omitted
> Caused by: org.jgroups.ChannelException: failed to start protocol stack
> at org.jgroups.JChannel.startStack(JChannel.java:1617) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.JChannel.connect(JChannel.java:366) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:347) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 67 common frames omitted
> Caused by: java.lang.IllegalStateException: cluster 'DefaultPartition-jcr_portal' is already connected to singleton transport: [DefaultPartition-jcr_portal, dummy-1368612013185, DefaultPartition-jcrlock_portal]
> at org.jgroups.stack.Configurator.startProtocolStack(Configurator.java:88) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.stack.ProtocolStack.startStack(ProtocolStack.java:402) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.JChannel.startStack(JChannel.java:1614) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> ... 69 common frames omitted
> 2013-05-15 10:00:13,212 | INFO | Admin identity is read from configuration file [exo-jcr-services.AuditService<Catalina-startStop-1>]
> 2013-05-15 10:00:13,220 | ERROR | Cannot create the portal container 'portal' . ServletContext: org.apache.catalina.core.ApplicationContextFacade@67b464f4 [exo.kernel.container.RootContainer<Catalina-startStop-1>]
> org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.web.security.security.RemindPasswordTokenService@7d91dc83
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.PortalContainer.start(PortalContainer.java:679) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:258) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainer(RootContainer.java:678) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainers(RootContainer.java:343) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:53) ~[plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:51) ~[plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.createPortalContainers(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.lifecycleEvent(PortalContainersCreator.java:40) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140) [catalina.jar:7.0.39]
> at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [catalina.jar:7.0.39]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_30]
> at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_30]
> at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
> Caused by: org.chromattic.api.UndeclaredRepositoryException: javax.jcr.RepositoryException: Repository 'repository' not found.
> at org.chromattic.core.api.ChromatticImpl.openSession(ChromatticImpl.java:62) ~[chromattic.core-1.2.2.jar:na]
> at org.exoplatform.commons.chromattic.AbstractContext.getSession(AbstractContext.java:60) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:233) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:229) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.ContextualTask.executeWith(ContextualTask.java:40) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService.start(CookieTokenService.java:229) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 26 common frames omitted
> Caused by: javax.jcr.RepositoryException: Repository 'repository' not found.
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getRepository(RepositoryServiceImpl.java:231) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getDefaultRepository(RepositoryServiceImpl.java:220) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getCurrentRepository(RepositoryServiceImpl.java:213) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.chromattic.AbstractContext.openSession(AbstractContext.java:92) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.LocalContext.doLogin(LocalContext.java:44) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.ChromatticLifeCycle.doLogin(ChromatticLifeCycle.java:301) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.PortalSessionLifeCycle.login(PortalSessionLifeCycle.java:48) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.chromattic.core.api.ChromatticImpl.openSession(ChromatticImpl.java:58) ~[chromattic.core-1.2.2.jar:na]
> ... 35 common frames omitted
> {code}
> In *web/portal/src/main/webapp/WEB-INF/conf/jcr/repository-configuration.xml*
> {code}
> <cache enabled="true"
> class="org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache">
> <properties>
> <property name="jbosscache-configuration" value="${gatein.jcr.cache.config.workspace.portal-system}"/>
> <property name="jgroups-configuration" value="${gatein.jcr.jgroups.config}"/>
> <property name="jgroups-multiplexer-stack" value="false"/>
> <property name="jbosscache-cluster-name" value="jcr${container.name.suffix}"/>
> <property name="jbosscache-shareable" value="true"/>
> </properties>
> </cache>
> {code}
> The JBossCacheWorkspaceStorageCache has a different configuration for the *portal-system*. In order to avoid conflict with other workspaces (especially in cluster env), the *jbosscache-cluster-name* has to have a different value from the used one for the other workspaces.
--
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
11 years, 3 months
[JBoss JIRA] (GTNPORTAL-3056) JBossCacheWorkspaceStorageCache has to have a different jbosscache-cluster-name for portal-system workspace
by Trong Tran (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3056?focusedWorklogId=12429766&... ]
Trong Tran logged work on GTNPORTAL-3056:
-----------------------------------------
Author: Trong Tran
Created on: 19/Sep/13 11:44 PM
Start Date: 19/Sep/13 11:44 PM
Worklog Time Spent: 1 hour
Work Description: this has been fixed in master
Issue Time Tracking
-------------------
Remaining Estimate: 0 minutes (was: 1 hour)
Time Spent: 1 hour
Worklog Id: (was: 12429766)
> JBossCacheWorkspaceStorageCache has to have a different jbosscache-cluster-name for portal-system workspace
> -----------------------------------------------------------------------------------------------------------
>
> Key: GTNPORTAL-3056
> URL: https://issues.jboss.org/browse/GTNPORTAL-3056
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: JCR integration
> Affects Versions: 3.6.0.Beta02
> Reporter: Vu Viet Phuong
> Original Estimate: 1 hour
> Time Spent: 1 hour
> Remaining Estimate: 0 minutes
>
> We got the following stacktrace when launshing cluster with PLF-4.0.0:
> {code}
> 2013-05-15 10:00:13,200 | ERROR | Error start repository service [e.j.component.core.RepositoryServiceImpl<Catalina-startStop-1>]
> org.exoplatform.services.jcr.config.RepositoryConfigurationException: Repository container repository was not started.
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:165) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.init(RepositoryServiceImpl.java:323) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.start(RepositoryServiceImpl.java:279) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.PortalContainer.start(PortalContainer.java:679) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:258) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainer(RootContainer.java:678) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainers(RootContainer.java:343) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:53) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.createPortalContainers(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.lifecycleEvent(PortalContainersCreator.java:40) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140) [catalina.jar:7.0.39]
> at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [catalina.jar:7.0.39]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_30]
> at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_30]
> at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
> Caused by: org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.services.jcr.impl.WorkspaceContainer@5ff92b8e
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.impl.RepositoryContainer.start(RepositoryContainer.java:575) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl$1.run(RepositoryServiceImpl.java:151) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl$1.run(RepositoryServiceImpl.java:148) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:147) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> ... 33 common frames omitted
> Caused by: org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache@3acae083
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) [exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 41 common frames omitted
> Caused by: org.jboss.cache.CacheException: java.lang.reflect.InvocationTargetException
> at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:148) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry$PrioritizedMethod.invoke(ComponentRegistry.java:1012) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry.internalStart(ComponentRegistry.java:778) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.factories.ComponentRegistry.start(ComponentRegistry.java:632) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.jboss.cache.invocation.CacheInvocationDelegate.start(CacheInvocationDelegate.java:345) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> at org.exoplatform.services.jcr.jbosscache.PrivilegedJBossCacheHelper$1.run(PrivilegedJBossCacheHelper.java:49) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.services.jcr.jbosscache.PrivilegedJBossCacheHelper.start(PrivilegedJBossCacheHelper.java:53) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.BufferedJBossCache.start(BufferedJBossCache.java:745) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache.init(JBossCacheWorkspaceStorageCache.java:716) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache.start(JBossCacheWorkspaceStorageCache.java:749) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 48 common frames omitted
> Caused by: java.lang.reflect.InvocationTargetException: null
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_30]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_30]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.jboss.cache.util.reflect.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:144) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 62 common frames omitted
> Caused by: org.jboss.cache.CacheException: Unable to connect to JGroups channel
> at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:352) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 67 common frames omitted
> Caused by: org.jgroups.ChannelException: failed to start protocol stack
> at org.jgroups.JChannel.startStack(JChannel.java:1617) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.JChannel.connect(JChannel.java:366) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jboss.cache.RPCManagerImpl.start(RPCManagerImpl.java:347) ~[jbosscache-core-3.2.7.GA.jar:3.2.7.GA]
> ... 67 common frames omitted
> Caused by: java.lang.IllegalStateException: cluster 'DefaultPartition-jcr_portal' is already connected to singleton transport: [DefaultPartition-jcr_portal, dummy-1368612013185, DefaultPartition-jcrlock_portal]
> at org.jgroups.stack.Configurator.startProtocolStack(Configurator.java:88) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.stack.ProtocolStack.startStack(ProtocolStack.java:402) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> at org.jgroups.JChannel.startStack(JChannel.java:1614) ~[jgroups-2.6.20.Final.jar:2.6.20.Final]
> ... 69 common frames omitted
> 2013-05-15 10:00:13,212 | INFO | Admin identity is read from configuration file [exo-jcr-services.AuditService<Catalina-startStop-1>]
> 2013-05-15 10:00:13,220 | ERROR | Cannot create the portal container 'portal' . ServletContext: org.apache.catalina.core.ApplicationContextFacade@67b464f4 [exo.kernel.container.RootContainer<Catalina-startStop-1>]
> org.picocontainer.PicoIntrospectionException: Failed when calling start on org.exoplatform.web.security.security.RemindPasswordTokenService@7d91dc83
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:136) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:270) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.PortalContainer.start(PortalContainer.java:679) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.ExoContainer.start(ExoContainer.java:258) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainer(RootContainer.java:678) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.container.RootContainer.createPortalContainers(RootContainer.java:343) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:53) ~[plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator$1.run(PortalContainersCreator.java:51) ~[plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:290) [exo.kernel.commons-2.4.3-GA.jar:2.4.3-GA]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.createPortalContainers(PortalContainersCreator.java:51) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.exoplatform.platform.server.tomcat.PortalContainersCreator.lifecycleEvent(PortalContainersCreator.java:40) [plf-shared-tomcat-pc-creator-listener-4.0.0.jar:4.0.0]
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:347) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140) [catalina.jar:7.0.39]
> at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [catalina.jar:7.0.39]
> at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [catalina.jar:7.0.39]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [na:1.6.0_30]
> at java.util.concurrent.FutureTask.run(FutureTask.java:138) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_30]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_30]
> at java.lang.Thread.run(Thread.java:662) [na:1.6.0_30]
> Caused by: org.chromattic.api.UndeclaredRepositoryException: javax.jcr.RepositoryException: Repository 'repository' not found.
> at org.chromattic.core.api.ChromatticImpl.openSession(ChromatticImpl.java:62) ~[chromattic.core-1.2.2.jar:na]
> at org.exoplatform.commons.chromattic.AbstractContext.getSession(AbstractContext.java:60) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:233) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService$1.execute(CookieTokenService.java:229) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.ContextualTask.executeWith(ContextualTask.java:40) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.web.security.security.CookieTokenService.start(CookieTokenService.java:229) ~[exo.portal.component.web.security-3.5.4-PLF.jar:3.5.4-PLF]
> at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) ~[na:na]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_30]
> at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_30]
> at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:100) ~[exo.kernel.container-2.4.3-GA.jar:2.4.3-GA]
> ... 26 common frames omitted
> Caused by: javax.jcr.RepositoryException: Repository 'repository' not found.
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getRepository(RepositoryServiceImpl.java:231) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getDefaultRepository(RepositoryServiceImpl.java:220) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.services.jcr.impl.RepositoryServiceImpl.getCurrentRepository(RepositoryServiceImpl.java:213) ~[exo.jcr.component.core-1.15.4-GA-SNAPSHOT.jar:1.15.4-GA-SNAPSHOT]
> at org.exoplatform.commons.chromattic.AbstractContext.openSession(AbstractContext.java:92) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.LocalContext.doLogin(LocalContext.java:44) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.ChromatticLifeCycle.doLogin(ChromatticLifeCycle.java:301) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.exoplatform.commons.chromattic.PortalSessionLifeCycle.login(PortalSessionLifeCycle.java:48) ~[exo.portal.component.common-3.5.4-PLF.jar:3.5.4-PLF]
> at org.chromattic.core.api.ChromatticImpl.openSession(ChromatticImpl.java:58) ~[chromattic.core-1.2.2.jar:na]
> ... 35 common frames omitted
> {code}
> In *web/portal/src/main/webapp/WEB-INF/conf/jcr/repository-configuration.xml*
> {code}
> <cache enabled="true"
> class="org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache">
> <properties>
> <property name="jbosscache-configuration" value="${gatein.jcr.cache.config.workspace.portal-system}"/>
> <property name="jgroups-configuration" value="${gatein.jcr.jgroups.config}"/>
> <property name="jgroups-multiplexer-stack" value="false"/>
> <property name="jbosscache-cluster-name" value="jcr${container.name.suffix}"/>
> <property name="jbosscache-shareable" value="true"/>
> </properties>
> </cache>
> {code}
> The JBossCacheWorkspaceStorageCache has a different configuration for the *portal-system*. In order to avoid conflict with other workspaces (especially in cluster env), the *jbosscache-cluster-name* has to have a different value from the used one for the other workspaces.
--
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
11 years, 3 months
[JBoss JIRA] (GTNPORTAL-2975) Java documentation comments for webui skeleton classes
by Trong Tran (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-2975?focusedWorklogId=12429765&... ]
Trong Tran logged work on GTNPORTAL-2975:
-----------------------------------------
Author: Trong Tran
Created on: 19/Sep/13 11:39 PM
Start Date: 19/Sep/13 11:39 PM
Worklog Time Spent: 2 hours
Issue Time Tracking
-------------------
Remaining Estimate: 0 minutes (was: 1 hour)
Time Spent: 2 hours
Worklog Id: (was: 12429765)
> Java documentation comments for webui skeleton classes
> ------------------------------------------------------
>
> Key: GTNPORTAL-2975
> URL: https://issues.jboss.org/browse/GTNPORTAL-2975
> Project: GateIn Portal
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Documentation
> Affects Versions: 3.6.0.Beta01
> Reporter: Vu Viet Phuong
> Assignee: Vu Viet Phuong
> Priority: Optional
> Fix For: 3.7.0.Final
>
> Original Estimate: 1 hour
> Time Spent: 2 hours
> Remaining Estimate: 0 minutes
>
> We need a clear API documentation for the most important classes, such as :
> + UIPortalApplication.java
> + UIPortlet.java
> + UIPortletApplication.java
--
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
11 years, 3 months
[JBoss JIRA] (GTNPORTAL-3268) NPE when try to edit node in navigation
by Tuyen Nguyen The (JIRA)
[ https://issues.jboss.org/browse/GTNPORTAL-3268?page=com.atlassian.jira.pl... ]
Work on GTNPORTAL-3268 started by Tuyen Nguyen The.
> NPE when try to edit node in navigation
> ---------------------------------------
>
> Key: GTNPORTAL-3268
> URL: https://issues.jboss.org/browse/GTNPORTAL-3268
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: Tuyen Nguyen The
> Assignee: Tuyen Nguyen The
> Priority: Critical
> Fix For: 3.7.0.Final
>
> Original Estimate: 4 hours
> Remaining Estimate: 4 hours
>
> Case:
> - Login to root
> - Go to Manage sites
> - Edit navigation of classic site
> - Right click to node and choose edit this node
> => Unknown error on UI and NPE on console:
> ERROR portal:UIPortalApplication - Error during the processAction phase
> java.lang.NullPointerException
> at org.exoplatform.navigation.webui.component.UINavigationNodeSelector$BaseActionListener.rebaseNode(UINavigationNodeSelector.java:303)
> at org.exoplatform.navigation.webui.component.UINavigationNodeSelector$BaseActionListener.rebaseNode(UINavigationNodeSelector.java:296)
> at org.exoplatform.navigation.webui.component.UINavigationNodeSelector$EditSelectedNodeActionListener.execute(UINavigationNodeSelector.java:472)
> at org.exoplatform.webui.event.Event.broadcast(Event.java:97)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.processAction(Lifecycle.java:51)
> at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119)
> at org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle.processAction(UIApplicationLifecycle.java:52)
> at org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle.processAction(UIApplicationLifecycle.java:29)
> at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119)
> at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:118)
> at org.exoplatform.webui.application.portlet.PortletApplication.processAction(PortletApplication.java:152)
> at org.exoplatform.webui.application.portlet.PortletApplicationController.processAction(PortletApplicationController.java:95)
> at org.gatein.pc.portlet.impl.jsr168.PortletContainerImpl$Invoker.doFilter(PortletContainerImpl.java:581)
> at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:109)
> at org.exoplatform.portal.application.ApplicationMonitoringFilter.doFilter(ApplicationMonitoringFilter.java:41)
> at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:109)
> at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:72)
> at org.gatein.pc.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:529)
> at org.gatein.pc.portlet.container.ContainerPortletDispatcher.invoke(ContainerPortletDispatcher.java:42)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.EventPayloadInterceptor.invoke(EventPayloadInterceptor.java:197)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.RequestAttributeConversationInterceptor.invoke(RequestAttributeConversationInterceptor.java:119)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.CCPPInterceptor.invoke(CCPPInterceptor.java:65)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:49)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:55)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor.access$201(ContextDispatcherInterceptor.java:46)
> at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor$CallableImpl.call(ContextDispatcherInterceptor.java:119)
> at org.exoplatform.portal.webui.application.ExoServerContext$1.doCallback(ExoServerContext.java:49)
> at org.gatein.wci.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:82)
> at org.gatein.wci.command.TomcatCommandDispatcher$1.execute(TomcatCommandDispatcher.java:61)
> at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.gatein.wci.command.CommandServlet.doGet(CommandServlet.java:135)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
> at org.gatein.wci.command.CommandServlet.include(CommandServlet.java:84)
> at org.gatein.wci.command.TomcatCommandDispatcher.include(TomcatCommandDispatcher.java:97)
> at org.gatein.wci.tomcat.TC7ServletContainerContext.include(TC7ServletContainerContext.java:111)
> at org.gatein.wci.ServletContainer.include(ServletContainer.java:393)
> at org.exoplatform.portal.webui.application.ExoServerContext.dispatch(ExoServerContext.java:45)
> at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:65)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.exoplatform.portal.pc.aspects.PortletLifecyclePhaseInterceptor.invoke(PortletLifecyclePhaseInterceptor.java:30)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:69)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.ValveInterceptor.invoke(ValveInterceptor.java:84)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.container.ContainerPortletInvoker.invoke(ContainerPortletInvoker.java:131)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:263)
> at org.gatein.pc.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:163)
> at org.gatein.pc.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:246)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.PortletCustomizationInterceptor.invoke(PortletCustomizationInterceptor.java:76)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.gatein.pc.portlet.aspects.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:247)
> at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:111)
> at org.exoplatform.portal.webui.application.UIPortlet.invoke(UIPortlet.java:904)
> at org.exoplatform.portal.webui.application.UIPortletActionListener$ProcessActionActionListener.execute(UIPortletActionListener.java:116)
> at org.exoplatform.webui.event.Event.broadcast(Event.java:97)
> at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:111)
> at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:54)
> at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119)
> at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73)
> at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36)
> at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119)
> at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:118)
> at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:704)
> at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:183)
> at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:158)
> at org.exoplatform.web.WebAppController.service(WebAppController.java:329)
> at org.exoplatform.portal.application.PortalController.onService(PortalController.java:108)
> at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96)
> at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71)
> at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81)
> at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> at org.gatein.sso.agent.tomcat.ServletAccessValve.invoke(ServletAccessValve.java:55)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
> at java.lang.Thread.run(Thread.java:662)
--
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
11 years, 3 months