Null Pointer Exception after resetting password by User

Description

We are getting NPE while user is resetting his password via "Forgot my password" on login page.
Message box with NPE appears only for few seconds after sending email with new pass, but before redirecting to login page.

Dec 14, 2015 1:03:51 PM org.zkoss.zk.ui.impl.UiEngineImpl handleError
SEVERE:
java.lang.NullPointerException
at org.zkoss.zk.ui.AbstractComponent.setPage0(AbstractComponent.java:455)
at org.zkoss.zk.ui.AbstractComponent.setPage0(AbstractComponent.java:483)
at org.zkoss.zk.ui.AbstractComponent.setPageBefore(AbstractComponent.java:396)
at org.zkoss.zk.ui.AbstractComponent.setPage(AbstractComponent.java:361)
at org.zkoss.zk.ui.AbstractComponent.detach(AbstractComponent.java:1681)
at org.adempiere.webui.component.Messagebox.onEvent(Messagebox.java:340)
at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:2773)
at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2744)
at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2685)
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:611)
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)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)

Environment

3.1

Activity

Show:

Thomas Bayen May 9, 2020 at 5:52 PM

Reviewed on iDempiere Triage Day. Can not reproduce on iDempiere 7.1. Closed.

Cannot Reproduce

Details

Assignee

Reporter

Priority

Created December 14, 2015 at 12:08 PM
Updated May 9, 2020 at 5:52 PM
Resolved May 9, 2020 at 5:52 PM