Turns out my Application.getHomePage() was returning null.

On Mar 6, 2012, at 10:37 AM, Douglas Ferguson wrote:

> I'm seeing this exception from time to time and I'm not sure where it's 
> coming from.
> 
> java.lang.NullPointerException
>       at 
> org.apache.wicket.request.mapper.MountedMapper.checkHomePage(MountedMapper.java:459)
>       at 
> org.apache.wicket.request.mapper.MountedMapper.parseRequest(MountedMapper.java:242)
>       at 
> org.apache.wicket.request.mapper.HomePageMapper.parseRequest(HomePageMapper.java:98)
>       at 
> org.apache.wicket.request.mapper.AbstractBookmarkableMapper.mapRequest(AbstractBookmarkableMapper.java:263)
>       at 
> org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:131)
>       at 
> org.apache.wicket.protocol.https.HttpsMapper.mapRequest(HttpsMapper.java:91)
>       at 
> org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:184)
>       at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209)
>       at 
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
>       at 
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
>       at 
> org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:137)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
>       at 
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:550)
>       at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486)
>       at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>       at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
>       at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
>       at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:970)
>       at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:414)
>       at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:187)
>       at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:904)
>       at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>       at 
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
>       at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
>       at org.eclipse.jetty.server.Server.handle(Server.java:347)
>       at 
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:590)
>       at 
> org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1054)
>       at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
>       at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
>       at 
> org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
>       at 
> org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:241)
>       at 
> org.eclipse.jetty.server.ssl.SslSocketConnector$SslConnectorEndPoint.run(SslSocketConnector.java:664)
>       at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
>       at java.lang.Thread.run(Thread.java:680)

Reply via email to