type Exception report
message Unhandled exception in exception handler.
description The server encountered an internal error that prevented it from fulfilling this request.
exception
net.sourceforge.stripes.exception.StripesServletException: Unhandled exception in exception handler. net.sourceforge.stripes.exception.DefaultExceptionHandler.handle(DefaultExceptionHandler.java:160) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:250) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:75) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63) com.dbplc.primary.webapp.processor.ForwardingRequestProcessor.process(ForwardingRequestProcessor.java:45) com.dbplc.primary.webapp.processor.LoginRequestProcessor.process(LoginRequestProcessor.java:27) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:95) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63)
root cause
java.lang.reflect.InvocationTargetException sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) net.sourceforge.stripes.exception.DefaultExceptionHandler$HandlerProxy.handle(DefaultExceptionHandler.java:105) net.sourceforge.stripes.exception.DefaultExceptionHandler.handle(DefaultExceptionHandler.java:140) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:250) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:75) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63) com.dbplc.primary.webapp.processor.ForwardingRequestProcessor.process(ForwardingRequestProcessor.java:45) com.dbplc.primary.webapp.processor.LoginRequestProcessor.process(LoginRequestProcessor.java:27) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:95) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63)
root cause
java.lang.NullPointerException com.dbplc.primary.mfo.domain.school.AbstractUsernameBuilder.isValid(AbstractUsernameBuilder.java:25) com.dbplc.primary.facade.UserServicesImpl.findUserByUsername(UserServicesImpl.java:191) com.dbplc.primary.login.action.LoginActionBean.getLoginUser(LoginActionBean.java:1225) com.dbplc.primary.login.action.LoginActionBean.getLoginUIConfig(LoginActionBean.java:1267) com.dbplc.primary.login.action.LoginActionBean.getUiConfig(LoginActionBean.java:1135) com.dbplc.primary.action.BaseActionBean.resolveTemplate(BaseActionBean.java:152) com.dbplc.primary.stripes.PrimaryExceptionHandler.catchAll(PrimaryExceptionHandler.java:83) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) net.sourceforge.stripes.exception.DefaultExceptionHandler$HandlerProxy.handle(DefaultExceptionHandler.java:105) net.sourceforge.stripes.exception.DefaultExceptionHandler.handle(DefaultExceptionHandler.java:140) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:250) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:75) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63) com.dbplc.primary.webapp.processor.ForwardingRequestProcessor.process(ForwardingRequestProcessor.java:45) com.dbplc.primary.webapp.processor.LoginRequestProcessor.process(LoginRequestProcessor.java:27) com.dbplc.primary.webapp.PreprocessorFilter.doFilter(PreprocessorFilter.java:95) com.dbplc.primary.webapp.VirtualHostFilter.doFilter(VirtualHostFilter.java:63)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.68 (Ubuntu) logs.