Hide Forgot
Help Desk Ticket Reference: https://na7.salesforce.com/500A0000003hTGw project_key: JBEPP We are running into a situation where the Independence of gatein-jcr and gatein-idm dbs is concerned. Here is how to reproduce the issue: 1) set up gatein-jcr and gatein-idm using mysql dbs. 2) start the server and create a new user via the UI. 3) stop the server and drop the gatein-jcr db. 4) delete the data/tmp/work folders and restart the server. 5) it's ok to login into the portal using the newly created user account. but if accessing the admin portlets, for example, the OrganizationPortlet, an NPE exception is thrown. ERROR [org.exoplatform.webui.application.portlet.PortletApplicationController] (http-0.0.0.0-8080-2) Error while rendering the porlet org.exoplatform.groovyscript.TemplateRuntimeException: Groovy template exception at DataText[pos=Position[col=1,line=24],data= boolean userCouldEditPage = uicomponent.hasEditPermissionOnPage();] for template app:/groovy/admintoolbar/webui/component/UIAdminToolbarPortlet.gtmpl at org.exoplatform.groovyscript.GroovyScript.buildRuntimeException(GroovyScript.java:162) ... Caused by: java.lang.NullPointerException at org.exoplatform.toolbar.webui.component.UIAdminToolbarPortlet.hasEditPermissionOnPage(UIAdmi ... Debugging the code shows that the call UIPageBody pageBody = uiWorkingWS.findFirstComponentOfType(UIPageBody.class); always returns null.
Link: Added: This issue depends GTNPORTAL-1362
Security: Removed: RHT+eXo Added: Public
Help Desk Ticket Reference: Removed: https://access.redhat.com/issue-tracker/1151743 Added: https://na7.salesforce.com/500A0000003hTGw
Release Notes Docs Status: Added: Not Yet Documented
Labels: Added: EPP_5_2_1_Candidate
Labels: Removed: EPP_5_2_1_Candidate