From issues at jboss.org Mon May 4 05:43:46 2015 Content-Type: multipart/mixed; boundary="===============1129301765516758176==" MIME-Version: 1.0 From: Mehmet Salgar (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3588) Possiblity to place JS in Portal Header Date: Mon, 04 May 2015 05:43:45 -0400 Message-ID: In-Reply-To: JIRA.12570588.1430732603000@Atlassian.JIRA --===============1129301765516758176== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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) a= nd 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 wh= ile all the scripts are defined outside of the element, jQuery is no= t 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-resour= ces,xml to be able to via requireJS but actually this is also not working a= nd 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 port= able, it has severe drawbacks: A script can be loaded multiple times, specially if two portlets in two dif= ferent war files load the same scripts since the only way to identify a scr= ipt 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 wi= ll be really appreciated. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --===============1129301765516758176==-- From issues at jboss.org Tue May 12 04:10:20 2015 Content-Type: multipart/mixed; boundary="===============3161146018535619453==" MIME-Version: 1.0 From: Martin Weiler (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode Date: Tue, 12 May 2015 04:10:19 -0400 Message-ID: In-Reply-To: JIRA.12571382.1431418182000@Atlassian.JIRA --===============3161146018535619453== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Martin Weiler created GTNWSRP-380: ------------------------------------- Summary: Unable to edit remote portlet with portlet preference= s 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=C3=A3o Kr=C3=B6hling Trying to edit a portlet in the page / layout edit mode fails under the fol= lowing 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:80= 80-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPort= letForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPo= rtletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.w= ebui.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.processActi= on(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.processActi= on(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:1= 19) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat= -1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.pro= cessAction(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.pro= cessAction(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:1= 19) [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.ja= va:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-re= dhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processActio= n(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(PortalR= equestHandler.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(PortalCon= troller.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpS= ervlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redha= t-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-ser= vlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFil= ter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-red= hat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.j= ava: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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFil= ter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitialize= dFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conver= sationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.F= inal-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDele= gateFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCont= ainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilte= r.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFi= lter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal= ve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal= ve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.jav= a: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(Securi= tyContextAssociationValve.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.jav= a:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav= a: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:8= 56) [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-re= dhat-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) --===============3161146018535619453==-- From issues at jboss.org Tue May 12 04:25:19 2015 Content-Type: multipart/mixed; boundary="===============8608713883779121775==" MIME-Version: 1.0 From: Martin Weiler (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode Date: Tue, 12 May 2015 04:25:19 -0400 Message-ID: In-Reply-To: JIRA.12571382.1431418182000@Atlassian.JIRA --===============8608713883779121775== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNWSRP-380?page=3Dcom.atlassian.jir= a.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 fol= lowing 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:80= 80-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPort= letForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPo= rtletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.w= ebui.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.processActi= on(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.processActi= on(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:1= 19) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat= -1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.pro= cessAction(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.pro= cessAction(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:1= 19) [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.ja= va:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-re= dhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processActio= n(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(PortalR= equestHandler.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(PortalCon= troller.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpS= ervlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redha= t-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-ser= vlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFil= ter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-red= hat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.j= ava: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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFil= ter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitialize= dFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conver= sationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.F= inal-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDele= gateFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCont= ainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilte= r.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFi= lter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal= ve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal= ve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.jav= a: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(Securi= tyContextAssociationValve.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.jav= a:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav= a: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:8= 56) [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-re= dhat-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 fol= lowing 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:80= 80-1) Error processing the action: null: java.lang.NullPointerException at org.exoplatform.portal.webui.application.UIPortletForm.setValues(UIPort= letForm.java:195) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.portal.webui.application.UIPortletActionListener$EditPo= rtletActionListener.execute(UIPortletActionListener.java:799) [exo.portal.w= ebui.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.processActi= on(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.processActi= on(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:1= 19) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat= -1] at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.pro= cessAction(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.pro= cessAction(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:1= 19) [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.ja= va:123) [exo.portal.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-re= dhat-1] at org.exoplatform.portal.webui.workspace.UIPortalApplication.processActio= n(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(PortalR= equestHandler.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(PortalCon= troller.java:110) [exo.portal.webui.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpS= ervlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-redha= t-1] at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-ser= vlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFil= ter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-red= hat-1.jar:3.6.5.Final-redhat-1] at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.j= ava: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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFil= ter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitialize= dFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conver= sationStateUpdateFilter.java:66) [exo.portal.component.web.security-3.6.5.F= inal-redhat-1.jar:3.6.5.Final-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:81) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.ja= va:49) [exo.portal.component.web.security-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDele= gateFilter.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.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(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCont= ainerFilter.java:78) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFilte= r.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFi= lter.java:66) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.F= inal-redhat-1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-r= edhat-1] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal= ve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal= ve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.jav= a: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(Securi= tyContextAssociationValve.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.jav= a:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav= a: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:8= 56) [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-re= dhat-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=C3=A3o Kr=C3=B6hling > > Trying to edit a portlet in the page / layout edit mode fails under the f= ollowing 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(UIPo= rtletForm.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$Edit= PortletActionListener.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.porta= l.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redha= t-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-redh= at-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.p= rocessAction(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.p= rocessAction(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-redh= at-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.processAct= ion(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redh= at-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processReques= t(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(Porta= lRequestHandler.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:34= 0) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalC= ontroller.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(AbstractHtt= pServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-red= hat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-s= ervlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doF= ilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-r= edhat-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.Fina= l-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-redh= at-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileF= ilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali= zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [e= xo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conv= ersationStateUpdateFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt= er(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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDe= legateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilt= er.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCo= ntainerFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFil= ter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInit= Filter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV= alve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica= torBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.j= ava:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invok= e(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.securit= y-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(Secu= rityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.j= ar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j= ava:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j= ava:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal= ve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav= a: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.proce= ss(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:92= 0) [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) --===============8608713883779121775==-- From issues at jboss.org Tue May 12 04:28:19 2015 Content-Type: multipart/mixed; boundary="===============8024286054725966076==" MIME-Version: 1.0 From: RH Bugzilla Integration (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode Date: Tue, 12 May 2015 04:28:19 -0400 Message-ID: In-Reply-To: JIRA.12571382.1431418182000@Atlassian.JIRA --===============8024286054725966076== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNWSRP-380?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] RH Bugzilla Integration updated GTNWSRP-380: -------------------------------------------- Bugzilla Update: Perform Bugzilla References: https://bugzilla.redhat.com/show_bug.cgi?id=3D1220= 689 > 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=C3=A3o Kr=C3=B6hling > > Trying to edit a portlet in the page / layout edit mode fails under the f= ollowing 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(UIPo= rtletForm.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$Edit= PortletActionListener.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.porta= l.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redha= t-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-redh= at-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.p= rocessAction(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.p= rocessAction(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-redh= at-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.processAct= ion(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redh= at-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processReques= t(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(Porta= lRequestHandler.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:34= 0) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalC= ontroller.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(AbstractHtt= pServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-red= hat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-s= ervlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doF= ilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-r= edhat-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.Fina= l-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-redh= at-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileF= ilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali= zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [e= xo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conv= ersationStateUpdateFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt= er(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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDe= legateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilt= er.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCo= ntainerFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFil= ter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInit= Filter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV= alve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica= torBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.j= ava:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invok= e(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.securit= y-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(Secu= rityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.j= ar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j= ava:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j= ava:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal= ve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav= a: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.proce= ss(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:92= 0) [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) --===============8024286054725966076==-- From issues at jboss.org Tue May 12 06:38:20 2015 Content-Type: multipart/mixed; boundary="===============5174641463333896507==" MIME-Version: 1.0 From: Martin Weiler (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode Date: Tue, 12 May 2015 06:38:19 -0400 Message-ID: In-Reply-To: JIRA.12571382.1431418182000@Atlassian.JIRA --===============5174641463333896507== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNWSRP-380?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D13067190#= 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/or= g/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=C3=A3o Kr=C3=B6hling > > Trying to edit a portlet in the page / layout edit mode fails under the f= ollowing 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(UIPo= rtletForm.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$Edit= PortletActionListener.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.porta= l.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redha= t-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-redh= at-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.p= rocessAction(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.p= rocessAction(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-redh= at-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.processAct= ion(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redh= at-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processReques= t(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(Porta= lRequestHandler.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:34= 0) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalC= ontroller.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(AbstractHtt= pServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-red= hat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-s= ervlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doF= ilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-r= edhat-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.Fina= l-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-redh= at-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileF= ilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali= zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [e= xo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conv= ersationStateUpdateFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt= er(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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDe= legateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilt= er.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCo= ntainerFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFil= ter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInit= Filter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV= alve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica= torBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.j= ava:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invok= e(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.securit= y-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(Secu= rityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.j= ar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j= ava:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j= ava:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal= ve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav= a: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.proce= ss(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:92= 0) [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) --===============5174641463333896507==-- From issues at jboss.org Tue May 12 08:45:31 2015 Content-Type: multipart/mixed; boundary="===============3227033955993639944==" MIME-Version: 1.0 From: =?utf-8?q?Juraci_Paix=C3=A3o_Kr=C3=B6hling_=28JIRA=29_=3Cissues_at_jboss?= =?utf-8?q?=2Eorg=3E?= To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNWSRP-380) Unable to edit remote portlet with portlet preferences and undefined EDIT mode Date: Tue, 12 May 2015 08:45:31 -0400 Message-ID: In-Reply-To: JIRA.12571382.1431418182000@Atlassian.JIRA --===============3227033955993639944== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNWSRP-380?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Work on GTNWSRP-380 started by Juraci Paix=C3=A3o Kr=C3=B6hling. ------------------------------------------------------ > 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=C3=A3o Kr=C3=B6hling > > Trying to edit a portlet in the page / layout edit mode fails under the f= ollowing 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(UIPo= rtletForm.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$Edit= PortletActionListener.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.porta= l.webui.framework-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:81) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.webui.application.UIPortletLifecycle.processAc= tion(UIPortletLifecycle.java:55) [exo.portal.webui.portal-3.6.5.Final-redha= t-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-redh= at-1] > at org.exoplatform.portal.webui.workspace.UIPortalApplicationLifecycle.p= rocessAction(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.p= rocessAction(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-redh= at-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.processAct= ion(UIPortalApplication.java:637) [exo.portal.webui.portal-3.6.5.Final-redh= at-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.processReques= t(PortalRequestHandler.java:210) [exo.portal.webui.portal-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.exoplatform.portal.application.PortalRequestHandler.execute(Porta= lRequestHandler.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:34= 0) [exo.portal.component.web.controller-3.6.5.Final-redhat-1.jar:3.6.5.Fina= l-redhat-1] > at org.exoplatform.portal.application.PortalController.onService(PortalC= ontroller.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(AbstractHtt= pServlet.java:132) [exo.kernel.container-2.4.7-GA-redhat-1.jar:2.4.7-GA-red= hat-1] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-s= ervlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doF= ilter(ExtensibleFilter.java:96) [exo.portal.component.web.api-3.6.5.Final-r= edhat-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.Fina= l-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-redh= at-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileF= ilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitiali= zedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:122) [e= xo.jcr.framework.web-1.15.7-GA-redhat-2.jar:1.15.7-GA-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.web.login.ConversationStateUpdateFilter.doFilter(Conv= ersationStateUpdateFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilt= er(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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDe= legateFilter.java:58) [exo.portal.component.web.oauth-web-3.6.5.Final-redha= t-1.jar:3.6.5.Final-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilt= er.java:60) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalCo= ntainerFilter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.installer.PortalSetupFilter.doFilter(PortalSetupFil= ter.java:62) [exo.portal.component.portal-3.6.5.Final-redhat-1.jar:3.6.5.Fi= nal-redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInit= Filter.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(Appl= icationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final= -redhat-1] > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF= ilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-= 1] > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV= alve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica= torBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.gatein.sso.integration.SSODelegateValve.invoke(SSODelegateValve.j= ava:159) [sso-integration-1.3.4.Final-redhat-2.jar:1.3.4.Final-redhat-2] > at org.gatein.portal.security.jboss.PortalClusteredSSOSupportValve.invok= e(PortalClusteredSSOSupportValve.java:94) [exo.portal.component.web.securit= y-jboss-3.6.5.Final-redhat-1.jar:3.6.5.Final-redhat-1] > at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(Secu= rityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.j= ar:7.2.1.Final-redhat-10] > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j= ava:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j= ava:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal= ve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1] > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav= a: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.proce= ss(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:92= 0) [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) --===============3227033955993639944==-- From issues at jboss.org Wed May 13 00:56:19 2015 Content-Type: multipart/mixed; boundary="===============1716308023716385772==" MIME-Version: 1.0 From: Vu Viet Phuong (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component Date: Wed, 13 May 2015 00:56:19 -0400 Message-ID: In-Reply-To: JIRA.12571511.1431492918000@Atlassian.JIRA --===============1716308023716385772== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Vu Viet Phuong created GTNPORTAL-3589: ----------------------------------------- Summary: Improve UIMaskWorkspace to have behaviour of Bootstra= p 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 UIMa= skWorkspace --> lets apply the behavior of bootstrap 3's modal component: s= croll 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) --===============1716308023716385772==-- From issues at jboss.org Wed May 13 00:58:19 2015 Content-Type: multipart/mixed; boundary="===============0446240761802712744==" MIME-Version: 1.0 From: Vu Viet Phuong (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component Date: Wed, 13 May 2015 00:58:19 -0400 Message-ID: In-Reply-To: JIRA.12571511.1431492918000@Atlassian.JIRA --===============0446240761802712744== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNPORTAL-3589?page=3Dcom.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 docume= nt's scrollbar, which will scroll the whole document instead of only the UI= MaskWorkspace --> 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) --===============0446240761802712744==-- From issues at jboss.org Wed May 13 01:10:19 2015 Content-Type: multipart/mixed; boundary="===============3594104107594744063==" MIME-Version: 1.0 From: Vu Viet Phuong (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome Date: Wed, 13 May 2015 01:10:19 -0400 Message-ID: In-Reply-To: JIRA.12571512.1431493775000@Atlassian.JIRA --===============3594104107594744063== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Vu Viet Phuong created GTNPORTAL-3590: ----------------------------------------- Summary: wrong position of mini calendar popup when using in C= hrome 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) --===============3594104107594744063==-- From issues at jboss.org Wed May 13 01:10:19 2015 Content-Type: multipart/mixed; boundary="===============1316088643746100784==" MIME-Version: 1.0 From: Vu Viet Phuong (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome Date: Wed, 13 May 2015 01:10:19 -0400 Message-ID: In-Reply-To: JIRA.12571512.1431493775000@Atlassian.JIRA --===============1316088643746100784== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNPORTAL-3590?page=3Dcom.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) --===============1316088643746100784==-- From issues at jboss.org Tue May 19 00:28:19 2015 Content-Type: multipart/mixed; boundary="===============6613671198840907938==" MIME-Version: 1.0 From: Tuyen Nguyen The (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3591) [Linkedin oauth] Exception is displayed in browser if user refuse access permission Date: Tue, 19 May 2015 00:28:19 -0400 Message-ID: In-Reply-To: JIRA.12572023.1432009674000@Atlassian.JIRA --===============6613671198840907938== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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 fr= om app =3D> 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.processOAuthInter= action(LinkedinProcessorImpl.java:109) org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProviderFi= lter.java:108) org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSODe= legateFilter.java:119) org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDelegat= eFilter.java:56) org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.ja= va:60) org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContain= erFilter.java:78) org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFilte= r.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) --===============6613671198840907938==-- From issues at jboss.org Tue May 19 01:01:19 2015 Content-Type: multipart/mixed; boundary="===============9066621033139454869==" MIME-Version: 1.0 From: Tuyen Nguyen The (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3591) [Linkedin oauth] Exception is displayed in browser if user refuse access permission Date: Tue, 19 May 2015 01:01:19 -0400 Message-ID: In-Reply-To: JIRA.12572023.1432009674000@Atlassian.JIRA --===============9066621033139454869== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNPORTAL-3591?page=3Dcom.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 > =3D> Exception is displayed in browser: > {code} > java.lang.IllegalArgumentException: Must provide a valid string as verifi= er > 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.processOAuthInt= eraction(LinkedinProcessorImpl.java:109) > org.gatein.security.oauth.web.OAuthProviderFilter.doFilter(OAuthProvider= Filter.java:108) > org.gatein.sso.integration.SSODelegateFilter$SSOFilterChain.doFilter(SSO= DelegateFilter.java:119) > org.gatein.security.oauth.webapi.OAuthDelegateFilter.doFilter(OAuthDeleg= ateFilter.java:56) > org.gatein.sso.integration.SSODelegateFilter.doFilter(SSODelegateFilter.= java:60) > org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalConta= inerFilter.java:78) > org.gatein.portal.init.PortalCheckInitFilter.doFilter(PortalCheckInitFil= ter.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) --===============9066621033139454869==-- From issues at jboss.org Fri May 22 00:22:19 2015 Content-Type: multipart/mixed; boundary="===============6195770127092796313==" MIME-Version: 1.0 From: Trong Tran (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3590) wrong position of mini calendar popup when using in Chrome Date: Fri, 22 May 2015 00:22:19 -0400 Message-ID: In-Reply-To: JIRA.12571512.1431493775000@Atlassian.JIRA --===============6195770127092796313== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNPORTAL-3590?page=3Dcom.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) --===============6195770127092796313==-- From issues at jboss.org Fri May 22 00:23:19 2015 Content-Type: multipart/mixed; boundary="===============2257813008876249080==" MIME-Version: 1.0 From: Trong Tran (JIRA) To: gatein-issues at lists.jboss.org Subject: [gatein-issues] [JBoss JIRA] (GTNPORTAL-3589) Improve UIMaskWorkspace to have behaviour of Bootstrap 3 modal component Date: Fri, 22 May 2015 00:23:19 -0400 Message-ID: In-Reply-To: JIRA.12571511.1431492918000@Atlassian.JIRA --===============2257813008876249080== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/GTNPORTAL-3589?page=3Dcom.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 docume= nt's scrollbar, which will scroll the whole document instead of only the UI= MaskWorkspace --> 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) --===============2257813008876249080==--