From issues at jboss.org Mon May 4 05:43:45 2015 From: issues at jboss.org (Mehmet Salgar (JIRA)) Date: Mon, 4 May 2015 05:43:45 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3588) Possiblity to place JS in Portal Header In-Reply-To: References: Message-ID: Mehmet Salgar created GTNPORTAL-3588: ---------------------------------------- Summary: Possiblity to place JS in Portal Header Key: GTNPORTAL-3588 URL: https://issues.jboss.org/browse/GTNPORTAL-3588 Project: GateIn Portal Issue Type: Feature Request Components: WebUI Affects Versions: 3.6.0.Final Reporter: Mehmet Salgar Priority: Optional I am trying to use Atmosphere Framework with Gatein, Atmosphere relies self calling javascript function to initialize itself. The application I try to build is a JSF application (with Portlet Bridge) and for that reason JSF tries to include several javascript into the portlet. Unfortunately, one of them is jQuery (the others are jquery-plugins.js and atmosphere.js) which contains a self calling function as constructor but while all the scripts are defined outside of the element, jQuery is not able to identify jquery-plugins and atmosphere self calling functions and initialize them while they are out side of the elements. I read your documentation and they are claiming I have to use gatein-resources,xml to be able to via requireJS but actually this is also not working and these methods are never called. I need a direct configuration possibility to place these elements under the element so javascript engine can call them. I found the following statement in one of your documents "The JSR286 specification provides a mechanism for modifying portal headers that can be used to load JavaScript files. Although this mechanism is portable, it has severe drawbacks: A script can be loaded multiple times, specially if two portlets in two different war files load the same scripts since the only way to identify a script is by its URL Scripts have to be loaded by the head section of the portal impacting front end performances" via "org.gatein.javascript.dependency" but I can't make this to work also. So a direct possibility to add javascript to the head elements of portal will be really appreciated. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 12 04:10:19 2015 From: issues at jboss.org (Martin Weiler (JIRA)) Date: Tue, 12 May 2015 04:10:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode In-Reply-To: References: Message-ID: Martin Weiler created GTNWSRP-380: ------------------------------------- Summary: Unable to edit remote portlet with portlet preferences and undefined EDIT mode Key: GTNWSRP-380 URL: https://issues.jboss.org/browse/GTNWSRP-380 Project: GateIn WSRP Issue Type: Bug Components: GateIn integration Affects Versions: 2.2.11.Final Environment: JPP 6.1.1 Reporter: Martin Weiler Assignee: Juraci Paix?o Kr?hling Trying to edit a portlet in the page / layout edit mode fails under the following conditions: - the portlet is a remote portlet - portlet.xml contains portlet preferences - EDIT mode is NOT enabled in portlet.xml The following stacktrace is printed to the log file: {noformat} 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] {noformat} The same works for a local portlet -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 12 04:25:19 2015 From: issues at jboss.org (Martin Weiler (JIRA)) Date: Tue, 12 May 2015 04:25:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNWSRP-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Weiler updated GTNWSRP-380: ---------------------------------- Description: Trying to edit a portlet in the page / layout edit mode fails under the following conditions: - the portlet is a remote portlet - portlet.xml contains portlet preferences - EDIT mode is NOT enabled in portlet.xml - doEdit is not implemented The following stacktrace is printed to the log file: {noformat} 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] {noformat} The same works for a local portlet was: Trying to edit a portlet in the page / layout edit mode fails under the following conditions: - the portlet is a remote portlet - portlet.xml contains portlet preferences - EDIT mode is NOT enabled in portlet.xml The following stacktrace is printed to the log file: {noformat} 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] {noformat} The same works for a local portlet Steps to Reproduce: 1. Create and deploy a portlet with the aforementioned characteristics, eg. use the preferences portlet provided here: https://github.com/martinweiler/gatein-portal/tree/GTNWSRP-380 2. Enable one of the self consumers in the WSRP admin GUI 3. Import the portlet in the application registry 4. Add the local and the remote version of the portlet to a new page 5. View the page -> ok 6. Edit the page, edit the remote portlet -> error was: 1. Create and deploy a portlet with the aforementioned characteristics 2. Enable one of the self consumers in the WSRP admin GUI 3. Import the portlet in the application registry 4. Add the local and the remote version of the portlet to a new page 5. View the page -> ok 6. Edit the page, edit the remote portlet -> error > Unable to edit remote portlet with portlet preferences and undefined EDIT mode > ------------------------------------------------------------------------------ > > Key: GTNWSRP-380 > URL: https://issues.jboss.org/browse/GTNWSRP-380 > Project: GateIn WSRP > Issue Type: Bug > Components: GateIn integration > Affects Versions: 2.2.11.Final > Environment: JPP 6.1.1 > Reporter: Martin Weiler > Assignee: Juraci Paix?o Kr?hling > > Trying to edit a portlet in the page / layout edit mode fails under the following conditions: > - the portlet is a remote portlet > - portlet.xml contains portlet preferences > - EDIT mode is NOT enabled in portlet.xml > - doEdit is not implemented > The following stacktrace is printed to the log file: > {noformat} > 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException > at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] > {noformat} > The same works for a local portlet -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 12 04:28:19 2015 From: issues at jboss.org (RH Bugzilla Integration (JIRA)) Date: Tue, 12 May 2015 04:28:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNWSRP-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] RH Bugzilla Integration updated GTNWSRP-380: -------------------------------------------- Bugzilla Update: Perform Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=1220689 > Unable to edit remote portlet with portlet preferences and undefined EDIT mode > ------------------------------------------------------------------------------ > > Key: GTNWSRP-380 > URL: https://issues.jboss.org/browse/GTNWSRP-380 > Project: GateIn WSRP > Issue Type: Bug > Components: GateIn integration > Affects Versions: 2.2.11.Final > Environment: JPP 6.1.1 > Reporter: Martin Weiler > Assignee: Juraci Paix?o Kr?hling > > Trying to edit a portlet in the page / layout edit mode fails under the following conditions: > - the portlet is a remote portlet > - portlet.xml contains portlet preferences > - EDIT mode is NOT enabled in portlet.xml > - doEdit is not implemented > The following stacktrace is printed to the log file: > {noformat} > 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException > at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] > {noformat} > The same works for a local portlet -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 12 06:38:19 2015 From: issues at jboss.org (Martin Weiler (JIRA)) Date: Tue, 12 May 2015 06:38:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNWSRP-380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13067190#comment-13067190 ] Martin Weiler commented on GTNWSRP-380: --------------------------------------- Root cause is WSRPPortletInfo.isReadOnly() and getDefaultValue() returning null: https://github.com/gatein/gatein-wsrp/blob/master/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info/WSRPPortletInfo.java#L759-L765 > Unable to edit remote portlet with portlet preferences and undefined EDIT mode > ------------------------------------------------------------------------------ > > Key: GTNWSRP-380 > URL: https://issues.jboss.org/browse/GTNWSRP-380 > Project: GateIn WSRP > Issue Type: Bug > Components: GateIn integration > Affects Versions: 2.2.11.Final > Environment: JPP 6.1.1 > Reporter: Martin Weiler > Assignee: Juraci Paix?o Kr?hling > > Trying to edit a portlet in the page / layout edit mode fails under the following conditions: > - the portlet is a remote portlet > - portlet.xml contains portlet preferences > - EDIT mode is NOT enabled in portlet.xml > - doEdit is not implemented > The following stacktrace is printed to the log file: > {noformat} > 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException > at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] > {noformat} > The same works for a local portlet -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 12 08:45:31 2015 From: issues at jboss.org (=?UTF-8?Q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29?=) Date: Tue, 12 May 2015 08:45:31 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNWSRP-380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on GTNWSRP-380 started by Juraci Paix?o Kr?hling. ------------------------------------------------------ > Unable to edit remote portlet with portlet preferences and undefined EDIT mode > ------------------------------------------------------------------------------ > > Key: GTNWSRP-380 > URL: https://issues.jboss.org/browse/GTNWSRP-380 > Project: GateIn WSRP > Issue Type: Bug > Components: GateIn integration > Affects Versions: 2.2.11.Final > Environment: JPP 6.1.1 > Reporter: Martin Weiler > Assignee: Juraci Paix?o Kr?hling > > Trying to edit a portlet in the page / layout edit mode fails under the following conditions: > - the portlet is a remote portlet > - portlet.xml contains portlet preferences > - EDIT mode is NOT enabled in portlet.xml > - doEdit is not implemented > The following stacktrace is printed to the log file: > {noformat} > 15:57:01,771 ERROR [portal:UIPortletLifecycle] (http-localhost/127.0.0.1:8080-1) Error processing the action: null: java.lang.NullPointerException > at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPortletForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPortletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.event.Event.broadcast(Event.java:97) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAction(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:73) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.processAction(UIPortalApplicationLifecycle.java:36) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIComponent.processAction(UIComponent.java:119) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.webui.core.UIApplication.processAction(UIApplication.java:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplication.processAction(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:167) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.WebAppController.service(WebAppController.java:340) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalController.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:71) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:70) [exo.portal.component.web.api-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:67) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [exo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(ConversationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.5.7-GA-redhat-1.jar:2.5.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.java:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invoke(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.security-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] > {noformat} > The same works for a local portlet -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed May 13 00:56:19 2015 From: issues at jboss.org (Vu Viet Phuong (JIRA)) Date: Wed, 13 May 2015 00:56:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component In-Reply-To: References: Message-ID: Vu Viet Phuong created GTNPORTAL-3589: ----------------------------------------- Summary: Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component Key: GTNPORTAL-3589 URL: https://issues.jboss.org/browse/GTNPORTAL-3589 Project: GateIn Portal Issue Type: Enhancement Components: WebUI Affects Versions: 3.8.2.Final Reporter: Vu Viet Phuong Priority: Minor - When there is not enough space for UIMaskWorkspace, it will show document's scrollbar, which will scroll the whole document instead of only the UIMaskWorkspace --> lets apply the behavior of bootstrap 3's modal component: scroll only the popup, not the whole document - To reproduce: + Login , open the change language popup + resize the browser to smaller size --> vertical scrollbar appear -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed May 13 00:58:19 2015 From: issues at jboss.org (Vu Viet Phuong (JIRA)) Date: Wed, 13 May 2015 00:58:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vu Viet Phuong updated GTNPORTAL-3589: -------------------------------------- Attachment: scrollbar.png > Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component > ------------------------------------------------------------------------ > > Key: GTNPORTAL-3589 > URL: https://issues.jboss.org/browse/GTNPORTAL-3589 > Project: GateIn Portal > Issue Type: Enhancement > Components: WebUI > Affects Versions: 3.8.2.Final > Reporter: Vu Viet Phuong > Priority: Minor > Attachments: scrollbar.png > > > - When there is not enough space for UIMaskWorkspace, it will show document's scrollbar, which will scroll the whole document instead of only the UIMaskWorkspace --> lets apply the behavior of bootstrap 3's modal component: scroll only the popup, not the whole document > - To reproduce: > + Login , open the change language popup > + resize the browser to smaller size --> vertical scrollbar appear -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed May 13 01:10:19 2015 From: issues at jboss.org (Vu Viet Phuong (JIRA)) Date: Wed, 13 May 2015 01:10:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome In-Reply-To: References: Message-ID: Vu Viet Phuong created GTNPORTAL-3590: ----------------------------------------- Summary: wrong position of mini calendar popup when using in Chrome Key: GTNPORTAL-3590 URL: https://issues.jboss.org/browse/GTNPORTAL-3590 Project: GateIn Portal Issue Type: Bug Components: WebUI Reporter: Vu Viet Phuong Priority: Minor Attachments: calendar.png - Resize browser to smaller size - Login as root, edit portal navigation - Add a node --> edit publication time - Open mini calendar popup --> wrong position Expected: the popup should be right beneath or above the text input -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed May 13 01:10:19 2015 From: issues at jboss.org (Vu Viet Phuong (JIRA)) Date: Wed, 13 May 2015 01:10:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vu Viet Phuong updated GTNPORTAL-3590: -------------------------------------- Attachment: calendar.png > wrong position of mini calendar popup when using in Chrome > ---------------------------------------------------------- > > Key: GTNPORTAL-3590 > URL: https://issues.jboss.org/browse/GTNPORTAL-3590 > Project: GateIn Portal > Issue Type: Bug > Components: WebUI > Reporter: Vu Viet Phuong > Priority: Minor > Attachments: calendar.png > > > - Resize browser to smaller size > - Login as root, edit portal navigation > - Add a node --> edit publication time > - Open mini calendar popup --> wrong position > Expected: the popup should be right beneath or above the text input -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 19 00:28:19 2015 From: issues at jboss.org (Tuyen Nguyen The (JIRA)) Date: Tue, 19 May 2015 00:28:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3591) [Linkedin oauth] Exception is displayed in browser if user refuse access permission In-Reply-To: References: Message-ID: Tuyen Nguyen The created GTNPORTAL-3591: ------------------------------------------- Summary: [Linkedin oauth] Exception is displayed in browser if user refuse access permission Key: GTNPORTAL-3591 URL: https://issues.jboss.org/browse/GTNPORTAL-3591 Project: GateIn Portal Issue Type: Bug Reporter: Tuyen Nguyen The Assignee: Tuyen Nguyen The Step to reproduce: - Enable and configure oauth login with LinkedIn - Do signin with Login - In LinkedIn's authorize page, click cancel to refuse access permission from app => Exception is displayed in browser: {code} java.lang.IllegalArgumentException: Must provide a valid string as verifier org.scribe.utils.Preconditions.check(Preconditions.java:84) org.scribe.utils.Preconditions.checkNotNull(Preconditions.java:31) org.scribe.model.Verifier.(Verifier.java:22) org.gatein.security.oauth.linkedin.LinkedinProcessorImpl.processOAuthInteraction(LinkedinProcessorImpl.java:109) org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFilter.java:108) org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119) org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:56) org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) {code} The root cause is LinkedIn processor does not handle refuse case. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue May 19 01:01:19 2015 From: issues at jboss.org (Tuyen Nguyen The (JIRA)) Date: Tue, 19 May 2015 01:01:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3591) [Linkedin oauth] Exception is displayed in browser if user refuse access permission In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tuyen Nguyen The updated GTNPORTAL-3591: ---------------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/gatein/gatein-portal/pull/938 > [Linkedin oauth] Exception is displayed in browser if user refuse access permission > ----------------------------------------------------------------------------------- > > Key: GTNPORTAL-3591 > URL: https://issues.jboss.org/browse/GTNPORTAL-3591 > Project: GateIn Portal > Issue Type: Bug > Reporter: Tuyen Nguyen The > Assignee: Tuyen Nguyen The > > Step to reproduce: > - Enable and configure oauth login with LinkedIn > - Do signin with Login > - In LinkedIn's authorize page, click cancel to refuse access permission from app > => Exception is displayed in browser: > {code} > java.lang.IllegalArgumentException: Must provide a valid string as verifier > org.scribe.utils.Preconditions.check(Preconditions.java:84) > org.scribe.utils.Preconditions.checkNotNull(Preconditions.java:31) > org.scribe.model.Verifier.(Verifier.java:22) > org.gatein.security.oauth.linkedin.LinkedinProcessorImpl.processOAuthInteraction(LinkedinProcessorImpl.java:109) > org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFilter.java:108) > org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODelegateFilter.java:119) > org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegateFilter.java:56) > org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.java:60) > org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:78) > org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilter.java:66) > {code} > The root cause is LinkedIn processor does not handle refuse case. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Fri May 22 00:22:19 2015 From: issues at jboss.org (Trong Tran (JIRA)) Date: Fri, 22 May 2015 00:22:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Trong Tran updated GTNPORTAL-3590: ---------------------------------- Fix Version/s: 3.9.0.Final > wrong position of mini calendar popup when using in Chrome > ---------------------------------------------------------- > > Key: GTNPORTAL-3590 > URL: https://issues.jboss.org/browse/GTNPORTAL-3590 > Project: GateIn Portal > Issue Type: Bug > Components: WebUI > Reporter: Vu Viet Phuong > Priority: Minor > Fix For: 3.9.0.Final > > Attachments: calendar.png > > > - Resize browser to smaller size > - Login as root, edit portal navigation > - Add a node --> edit publication time > - Open mini calendar popup --> wrong position > Expected: the popup should be right beneath or above the text input -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Fri May 22 00:23:19 2015 From: issues at jboss.org (Trong Tran (JIRA)) Date: Fri, 22 May 2015 00:23:19 -0400 (EDT) Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/GTNPORTAL-3589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Trong Tran updated GTNPORTAL-3589: ---------------------------------- Fix Version/s: 3.9.0.Final > Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component > ------------------------------------------------------------------------ > > Key: GTNPORTAL-3589 > URL: https://issues.jboss.org/browse/GTNPORTAL-3589 > Project: GateIn Portal > Issue Type: Enhancement > Components: WebUI > Affects Versions: 3.8.2.Final > Reporter: Vu Viet Phuong > Priority: Minor > Fix For: 3.9.0.Final > > Attachments: scrollbar.png > > > - When there is not enough space for UIMaskWorkspace, it will show document's scrollbar, which will scroll the whole document instead of only the UIMaskWorkspace --> lets apply the behavior of bootstrap 3's modal component: scroll only the popup, not the whole document > - To reproduce: > + Login , open the change language popup > + resize the browser to smaller size --> vertical scrollbar appear -- This message was sent by Atlassian JIRA (v6.3.15#6346)