[JBoss JIRA] Created: (GTNPORTAL-480) Unknown error when delete application which was deletd
by Hang Nguyen (JIRA)
Unknown error when delete application which was deletd
------------------------------------------------------
Key: GTNPORTAL-480
URL: https://jira.jboss.org/jira/browse/GTNPORTAL-480
Project: GateIn Portal
Issue Type: Bug
Reporter: Hang Nguyen
Browser1
- Select a page
- Go to edit page ( application)
Browser 2
- Go to Edit page above
Return to browser 1
- Delete this application --> Finish
Comeback borwser 2
- Change somthing in this page
- Click Save --> Unknown error.
Show exception
java.lang.AssertionError: Could not find supposed present child with id 20d61250c0a801bc012440c9b3d1
de73
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:637)
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:565)
at org.exoplatform.portal.pom.data.Mapper.save(Mapper.java:501)
at org.exoplatform.portal.pom.config.tasks.PageTask$Save.run(PageTask.java:340)
at org.exoplatform.portal.pom.config.tasks.PageTask$Save.run(PageTask.java:296)
at org.exoplatform.portal.pom.config.POMSession.execute(POMSession.java:373)
at org.exoplatform.portal.pom.config.ExecutorDispatcher.execute(ExecutorDispatcher.java:41)
at org.exoplatform.portal.pom.config.TaskExecutionDecorator.execute(TaskExecutionDecorator.j
ava:38)
at org.exoplatform.portal.pom.config.cache.DataCache.write(DataCache.java:80)
at org.exoplatform.portal.pom.config.cache.DataCache.execute(DataCache.java:56)
at org.exoplatform.portal.pom.config.POMSessionManager.execute(POMSessionManager.java:140)
at org.exoplatform.portal.pom.config.POMDataStorage.save(POMDataStorage.java:122)
at org.exoplatform.portal.config.DataStorageImpl.save(DataStorageImpl.java:146)
at org.exoplatform.portal.config.UserPortalConfigService.update(UserPortalConfigService.java
:382)
at org.exoplatform.portal.webui.portal.UIPortalComposer$Finish2ActionListener.execute(UIPort
alComposer.java:596)
at org.exoplatform.webui.event.Event.broadcast(Event.java:89)
at org.exoplatform.webui.core.lifecycle.Lifecycle.processAction(Lifecycle.java:56)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:126)
at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPorta
lApplicationLifecycle.java:66)
at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPorta
lApplicationLifecycle.java:30)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:126)
at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:113)
at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java
:105)
at org.exoplatform.web.WebAppController.service(WebAppController.java:143)
at org.exoplatform.portal.application.PortalController.onService(PortalController.java:127)
at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:114)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(T
hreadLocalSessionProviderInitializedFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentit
yFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilt
er.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.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja
va:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years
[JBoss JIRA] Created: (GTNPORTAL-558) we almost can't work on same resources concurrently
by Hang Nguyen (JIRA)
we almost can't work on same resources concurrently
---------------------------------------------------
Key: GTNPORTAL-558
URL: https://jira.jboss.org/jira/browse/GTNPORTAL-558
Project: GateIn Portal
Issue Type: Bug
Reporter: Hang Nguyen
Now, we will have the exceptions when more than one user interact with same resources at the same time.
Example:
Steps:
At browser 1:
- login by root
- Go to Dashboard page --> Edit layout --> Edit form appear
At browser 2:
- Go to Dashboard page --> Edit layout --> Delete some portlet ( Logo, Tabbed portlet) --> Finish
Return to browser 1:
- Continue delete portlet --> Unknown error.
java.lang.AssertionError: Could not find supposed present child with id d86a7c95c0a801bc00a0b042093e
1bac
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:637)
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:565)
at org.exoplatform.portal.pom.data.Mapper.save(Mapper.java:339)
at org.exoplatform.portal.pom.config.tasks.PortalConfigTask$Save.run(PortalConfigTask.java:1
61)
at org.exoplatform.portal.pom.config.tasks.PortalConfigTask$Save.run(PortalConfigTask.java:9
8)
at org.exoplatform.portal.pom.config.POMSession.execute(POMSession.java:373)
at org.exoplatform.portal.pom.config.ExecutorDispatcher.execute(ExecutorDispatcher.java:41)
at org.exoplatform.portal.pom.config.TaskExecutionDecorator.execute(TaskExecutionDecorator.j
ava:38)
at org.exoplatform.portal.pom.config.cache.DataCache.write(DataCache.java:80)
at org.exoplatform.portal.pom.config.cache.DataCache.execute(DataCache.java:56)
at org.exoplatform.portal.pom.config.POMSessionManager.execute(POMSessionManager.java:140)
at org.exoplatform.portal.pom.config.POMDataStorage.save(POMDataStorage.java:91)
at org.exoplatform.portal.config.DataStorageImpl.save(DataStorageImpl.java:107)
at org.exoplatform.portal.config.UserPortalConfigService.update(UserPortalConfigService.java
:291)
at org.exoplatform.portal.webui.portal.UIPortalComposer.save(UIPortalComposer.java:180)
at org.exoplatform.portal.webui.portal.UIPortalComposer$FinishActionListener.execute(UIPorta
lComposer.java:369)
at org.exoplatform.webui.event.Event.broadcast(Event.java:89)
at org.exoplatform.webui.core.lifecycle.Lifecycle.processAction(Lifecycle.java:56)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:124)
at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPorta
lApplicationLifecycle.java:66)
at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPorta
lApplicationLifecycle.java:30)
at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:124)
at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:113)
at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java
:105)
at org.exoplatform.web.WebAppController.service(WebAppController.java:143)
at org.exoplatform.portal.application.PortalController.onService(PortalController.java:127)
at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:114)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(T
hreadLocalSessionProviderInitializedFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentit
yFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilt
er.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.j
ava:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja
va:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
OR
Browser1
- Select a page
- Go to edit page ( application)
Browser 2
- Go to Edit page above
Return to browser 1
- Delete this application --> Finish
Comeback borwser 2
- Change somthing in this page
- Click Save --> Unknown error.
Show exception
java.lang.AssertionError: Could not find supposed present child with id 20d61250c0a801bc012440c9b3d1
de73
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:637)
at org.exoplatform.portal.pom.data.Mapper.saveChildren(Mapper.java:565)
at org.exoplatform.portal.pom.data.Mapper.save(Mapper.java:501)
at org.exoplatform.portal.pom.config.tasks.PageTask$Save.run(PageTask.java:340)
at org.exoplatform.portal.pom.config.tasks.PageTask$Save.run(PageTask.java:296)
at org.exoplatform.portal.pom.config.POMSession.execute(POMSession.java:373)
at org.exoplatform.portal.pom.config.ExecutorDispatcher.execute(ExecutorDispatcher.java:41)
at org.exoplatform.portal.pom.config.TaskExecutionDecorator.execute(TaskExecutionDecorator.j
ava:38)
at org.exoplatform.portal.pom.config.cache.DataCache.write(DataCache.java:80)
at org.exoplatform.portal.pom.config.cache.DataCache.execute(DataCache.java:56)
at org.exoplatform.portal.pom.config.POMSessionManager.execute(POMSessionManager.java:140)
at org.exoplatform.portal.pom.config.POMDataStorage.save(POMDataStorage.java:122)
at org.exoplatform.portal.config.DataStorageImpl.save(DataStorageImpl.java:146)
at org.exoplatform.portal.config.UserPortalConfigService.update(UserPortalConfigService.java
:382)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years
[JBoss JIRA] Created: (GTNPORTAL-997) SSO integration: after click to "Sign in" is shown dialog (UILoginForm.gtmpl) and SSO console a while after it
by Marek Posolda (JIRA)
SSO integration: after click to "Sign in" is shown dialog (UILoginForm.gtmpl) and SSO console a while after it
--------------------------------------------------------------------------------------------------------------
Key: GTNPORTAL-997
URL: https://jira.jboss.org/jira/browse/GTNPORTAL-997
Project: GateIn Portal
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Affects Versions: 3.0.0-GA
Environment: GateIn-3.0.0-GA+JBoss 5.1.0 bundle,
integration with CAS, JOSSO, OpenSSO due to instructions from reference guide,
Reporter: Marek Posolda
Priority: Minor
I have GateIn integrated with any SSO framework according to instructions in reference guide. So in UILoginForm.gtmpl I have only "script" element replaced at the end as is mentioned here.
After click to "Sign in" link in GateIn, I can see the default GateIn login dialog (UILoginForm.gtmpl) and then I am redirected to SSO framework console after some time (1-3 seconds). So user can see GateIn dialog but then he is redirected to SSO console after a while.
Maybe this is only detail, but I doesn't like this "feature" and it seems to be little user unfriendly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years
[JBoss JIRA] Created: (GTNPORTAL-863) normal window states not being properly updated with render urls
by Matt Wringe (JIRA)
normal window states not being properly updated with render urls
----------------------------------------------------------------
Key: GTNPORTAL-863
URL: https://jira.jboss.org/jira/browse/GTNPORTAL-863
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: PC integration
Reporter: Matt Wringe
Assignee: Matt Wringe
When creating a render url, we are leaving out the normal windows state property from the url in an attempt to simplify the url (assume that the normal mode is the default mode and therefore doesn't necessarily need to be specified in the url).
There appears to be some issues with the integration through. Parts of the portal code itself seems to be setup to assume that no window state means that the window state shouldn't change from the current windowState. This is causing some issues.
The remote portlet will not return the parent window back to the normal mode because of this.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years