When accessing a custom portlet page, the portlet does not load and it throws a system error instead.
The app-ca.log file shows the following error:
ERROR 2025-08-21 11:48:28,773 [http-nio-8080-exec-226] web.WebActionController (clarity:myuser:mysession:t_inv_risk) (d6cf5b9c-782d-4a02-92db-97b18ad5febc)
com.niku.union.web.WebException: Service call failed for portlet: t_save_as
at com.niku.union.web.PortletController.processAuthorizedPortlet(PortletController.java:1266)
at com.niku.union.web.PortletController.processPageActionRequest(PortletController.java:721)
at com.niku.union.web.PortletController.processRequest(PortletController.java:183)
at com.niku.union.web.WebActionController.processAction(WebActionController.java:1558)
......
Caused by: java.lang.NullPointerException: Cannot invoke "com.niku.odf.griphendor.dal.NSQLCube$DimensionHelper.getMemberNames()" because "helper" is null
at com.niku.odf.griphendor.dal.NSQLCube.getMemberNames(NSQLCube.java:343)
at com.niku.odf.griphendor.grid.DefaultTableDataset.<init>(DefaultTableDataset.java:191)
at com.niku.odf.griphendor.grid.GridKernel.processRequest(GridKernel.java:381)
at com.niku.odf.griphendor.GriphendorEngine.processGridRequest(GriphendorEngine.java:136)
at com.niku.odf.griphendor.GriphendorEngine.processRequest(GriphendorEngine.java:85)
What can be the cause of the error?