[gatein-issues] [JBoss JIRA] Closed: (GTNPORTAL-1387) NPE on portlet's edit mode when edit mode is not supported
Hang Nguyen (JIRA)
jira-events at lists.jboss.org
Sun Feb 13 21:55:13 EST 2011
[ https://issues.jboss.org/browse/GTNPORTAL-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hang Nguyen closed GTNPORTAL-1387.
----------------------------------
> NPE on portlet's edit mode when edit mode is not supported
> ----------------------------------------------------------
>
> Key: GTNPORTAL-1387
> URL: https://issues.jboss.org/browse/GTNPORTAL-1387
> Project: GateIn Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 3.1.0-GA
> Reporter: Prabhat Jha
> Fix For: 3.2.0-GA
>
>
> I have not been able to reproduce it again but this was my workflow:
> - Deploy a JSF based portlet which only supports VIEW and HELP mode
> - Add the portlet to home page under Edit page and click on its edit icon (pencil).
> It throws following exception
> 2010-07-29 14:00:33,426 ERROR [portal:UIPortletForm] The portlet null could not be loaded. Check if properly deployed.
> java.lang.NullPointerException
> at java.lang.String.<init>(String.java:515)
> at org.exoplatform.portal.webui.application.UIPortletForm.getEditModeContent(UIPortletForm.java:221)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
> at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
> at UIPortletForm.run(UIPortletForm.gtmpl:55)
> at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:95)
> at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:112)
> at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:116)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:132)
> at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:85)
> at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:148)
> at org.exoplatform.webui.form.UIForm.processRender(UIForm.java:191)
> at org.exoplatform.webui.core.UIComponentDecorator.renderChildren(UIComponentDecorator.java:93)
> at sun.reflect.GeneratedMethodAccessor489.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229)
> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
> at UIMaskWorkspace.run(UIMaskWorkspace.gtmpl:30)
> at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:95)
> Looking at source:
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list