Material Transactions Window NPE

Description

after some errors in ZK, this window stop to work. logs are:

11:36:49.167===========> UiEngineImpl.handleError: [706]
java.lang.NullPointerException
at org.compiere.apps.form.TrxMaterial.refresh(TrxMaterial.java:103)
at org.adempiere.webui.apps.form.WTrxMaterial.refresh(WTrxMaterial.java:276)
at org.adempiere.webui.apps.form.WTrxMaterial.onEvent(WTrxMaterial.java:246)
at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:2752)
at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2723)
at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2664)
at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)
at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1765)
at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1550)
at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1260)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:603)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:485)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:494)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)

Environment

3.0

Activity

Show:

Hiep Lq July 6, 2015 at 2:24 PM

form "Material Transactions" hire window "Material Transactions (indirect use)" for load data.
so set right access for form "Material Transactions" must also set right access for window "Material Transactions (indirect use)"
please re-open if it's wrong

Tomáš Švikruha July 6, 2015 at 1:01 PM
Edited

I noticed that problematic role doesn't have access to the window 223. please add it and test, I think that this can be your solution.

Hiep Lq July 5, 2015 at 6:19 PM

hi ,
this message relate message come from line 175 class GridWindowVO.

just add vo = null at line 173 (comment out next lines) i can procedure this issue.

so, please add more log at there for check role and windowAccess for find root cause of issue.

Won't Fix

Details

Assignee

Reporter

Priority

Created July 3, 2015 at 4:44 AM
Updated July 6, 2015 at 2:24 PM
Resolved July 6, 2015 at 2:24 PM