So I am past my compile errors and am now running my shiny new 6.12
application.  But it breaks down before I can get it off the dealer's lot. 
:(

The problem is that the error is kind of ambiguous.  The console says:

[12/11/13 14:47:30:437 EST] 00000026 servlet       I
com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I:
[EquitableSharingEAR] [/EquitableSharing] [FilterProxyServlet]:
Initialization successful.
[12/11/13 14:47:30:440 EST] 00000026 webapp        E
com.ibm.ws.webcontainer.webapp.WebApp reportRecursiveError Error Page
Exception  The server cannot use the error page specified for your
application because of the exception printed below.
[12/11/13 14:47:30:442 EST] 00000026 webapp        E
com.ibm.ws.webcontainer.webapp.WebApp reportRecursiveError Error Page
Exception: 

So instead of using the error page, or printing the stack trace in the
console, the following shows up in the browser.  I stepped through in debug
and the error happens after our code.  So contrary to the claim, it DID find
the java.  The html is right next to it as usual.  No method in our error
page is invoked, though I can see that we do set it with the following:

            IApplicationSettings settings = getApplicationSettings();
            settings.setInternalErrorPage(ESPApplicationErrorPage.class);
           
getExceptionSettings().setUnexpectedExceptionDisplay(IExceptionSettings.SHOW_INTERNAL_ERROR_PAGE);

The error:

Original Exception: 
Error Message: SRVE0190E: File not found:
/gov.usdoj.afms.esp.modules.login.LoginPage
Error Code: 404
Target Servlet: DefaultExtensionProcessor
Error Stack: 
java.io.FileNotFoundException: /gov.usdoj.afms.esp.modules.login.LoginPage 
     at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:572)
 
     at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3933) 
     at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276) 
     at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931) 
     at
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583) 
     at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186) 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
 
     at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
 
     at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
 
     at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
 
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) 
     at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) 
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) 
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604) 
Error Page Exception: 
Error Message: SRVE0190E: File not found: /404
Error Code: 404
Target Servlet: DefaultExtensionProcessor
Error Stack: 
java.io.FileNotFoundException: /404 
     at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:572)
 
     at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:353)
 
     at com.ibm.ws.webcontainer.webapp.WebApp.sendError(WebApp.java:3368) 
     at
com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:634)
 
     at
com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:1187)
 
     at
com.ibm.ws.webcontainer.servlet.FilterProxyServlet.dispatch(FilterProxyServlet.java:139)
 
     at
com.ibm.ws.webcontainer.servlet.FilterProxyServlet.service(FilterProxyServlet.java:62)
 
     at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
 
     at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
 
     at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
 
     at
org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:263)
 
     at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
 
     at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) 
     at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
 
     at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
 
     at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
 
     at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
 
     at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:997)
 
     at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:1043)
 
     at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:963)
 
     at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3933) 
     at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276) 
     at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931) 
     at
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583) 
     at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186) 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
 
     at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
 
     at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
 
     at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
 
     at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
 
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) 
     at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) 
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) 
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604) 




--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Converting-1-4-7-to-6-12-Login-Error-tp4662916.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to