This was using standard link generated by Forget Password from main olat screen.
It had been working, but has now stopped. I don't believe we changed anything that should make this happen.
Just wondering if there is a simple explanation.
Error code: N1-E5
Last business path: Unknown
Business path: Unknown
Date and time: 4/1/16 6:47 PM
---------------------------------------------
<dispatchinfo><componentinfo><compname>ffo_main_null</compname><compclass>org.olat.core.gui.components.form.flexible.impl.FormWrapperContainer</compclass><extendedinfo>n/a</extendedinfo><event><class>org.olat.core.gui.control.Event</class><command>validation ok</command><tostring>com:validation ok,org.olat.core.gui.control.Event@d62b3f02</tostring></event></componentinfo><controllerinfo><controllername>org.olat.registration.PwChangeForm</controllername><controllername>org.olat.core.commons.fullWebApp.BaseFullWebappController</controllername></controllerinfo></dispatchinfo> Throwable: java.lang.NullPointerExceptionmessage:null,java.lang.NullPointerExceptionat org.olat.login.auth.OLATAuthManager.changePassword(OLATAuthManager.java:191)at org.olat.login.auth.OLATAuthManager.changePasswordByPasswordForgottenLink(OLATAuthManager.java:312)at org.olat.registration.PwChangeForm.saveFormData(PwChangeForm.java:88)at org.olat.registration.PwChangeController.event(PwChangeController.java:179)at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:240)at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108)at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:237)at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:185)at org.olat.registration.PwChangeForm.formOK(PwChangeForm.java:93)at org.olat.core.gui.components.form.flexible.impl.FormBasicController.event(FormBasicController.java:352) 2016-04-01 18:45:10,001 [schedulerFactoryBean_Worker-5] INFO ExecutorJob - OLAT::INFO ^%^ N1-I181 ^%^ org.olat.core.commons.services.taskexecutor.manager ^%^ n/a ^%^ n/a ^%^ n/a ^%^ n/a ^%^ n/a ^%^ Starting checking task to do
2016-04-01 18:47:37,813 [http-nio-8443-exec-2] WARN ExceptionWindowController - OLAT::WARN ^%^ N1-W25 ^%^ org.olat.core.gui.exception ^%^ n/a ^%^ 209.6.36.56 ^%^
https://lms.comforttalk.com:8443/openolat-10.0.1/dmz/pwchange/index.html?key=e4bbf78fac67f347efa68e501045d85e&lang=en ^%^ Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36 ^%^ ExceptionWindowController<init>: Throwable occurred, logging the full stacktrace: ^%^ >>>stack of 1.cause::java.lang.NullPointerException: null -> at org.olat.login.auth.OLATAuthManager.changePassword(OLATAuthManager.java:191) at org.olat.login.auth.OLATAuthManager.changePasswordByPasswordForgottenLink(OLATAuthManager.java:312) at org.olat.registration.PwChangeForm.saveFormData(PwChangeForm.java:88) at org.olat.registration.PwChangeController.event(PwChangeController.java:179) at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:240) at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:237) at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:185) at org.olat.registration.PwChangeForm.formOK(PwChangeForm.java:93) at org.olat.core.gui.components.form.flexible.impl.FormBasicController.event(FormBasicController.java:352) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:196)
2016-04-01 18:47:37,813 [http-nio-8443-exec-2] ERROR OLATRuntimeException - OLAT::ERROR ^%^ N1-E5 ^%^ org.olat.core.logging ^%^ n/a ^%^ 209.6.36.56 ^%^
https://lms.comforttalk.com:8443/openolat-10.0.1/dmz/pwchange/index.html?key=e4bbf78fac67f347efa68e501045d85e&lang=en ^%^ Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36 ^%^ **RedScreen** null ::_::<dispatchinfo> <componentinfo> <compname>ffo_main_null</compname> <compclass>org.olat.core.gui.components.form.flexible.impl.FormWrapperContainer</compclass> <extendedinfo>n/a</extendedinfo> <event> <class>org.olat.core.gui.control.Event</class> <command>validation ok</command> <tostring>com:validation ok,org.olat.core.gui.control.Event@d62b3f02</tostring> </event> </componentinfo> <controllerinfo> <controllername>org.olat.registration.PwChangeForm</controllername> <controllername>org.olat.core.commons.fullWebApp.BaseFullWebappController</controllername> </controllerinfo></dispatchinfo> ::_:: ^%^ >>>stack of 1.cause::org.olat.core.logging.OLATRuntimeException: null -> at org.olat.core.gui.exception.ExceptionWindowController.<init>(ExceptionWindowController.java:115) at org.olat.core.gui.exception.MsgFactory.createMessageChiefController(MsgFactory.java:57) at org.olat.core.gui.exception.MsgFactory.createMessageChiefController(MsgFactory.java:46) at org.olat.dispatcher.DMZDispatcher.execute(DMZDispatcher.java:287) at org.olat.core.servlets.OpenOLATServlet.executeUserRequest(OpenOLATServlet.java:268) at org.olat.core.servlets.OpenOLATServlet.doPost(OpenOLATServlet.java:211) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at org.olat.core.servlets.OpenOLATServlet.service(OpenOLATServlet.java:153) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)>>>stack of 2.cause::java.lang.NullPointerException: null -> at org.olat.login.auth.OLATAuthManager.changePassword(OLATAuthManager.java:191) at org.olat.login.auth.OLATAuthManager.changePasswordByPasswordForgottenLink(OLATAuthManager.java:312) at org.olat.registration.PwChangeForm.saveFormData(PwChangeForm.java:88) at org.olat.registration.PwChangeController.event(PwChangeController.java:179) at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:240) at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:237) at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:185) at org.olat.registration.PwChangeForm.formOK(PwChangeForm.java:93) at org.olat.core.gui.components.form.flexible.impl.FormBasicController.event(FormBasicController.java:352) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:196)
~