1
我正在使用從「EAR A」到「EAR B」的編碼表單。RequestWrapper對象必須擴展ServletRequestWrapper或HttpServletRequestWrapper
當我嘗試處理請求:
accion = "/decimprenta";
pagina = "/procesardeclaracion.do";
this.getServlet().getServletContext().getContext(accion).getRequestDispatcher(pagina).forward(request, response);
的「耳朵」拋出以下異常:
java.lang.RuntimeException: SRV.8.2: RequestWrapper objects must extend ServletRequestWrapper or HttpServletRequestWrapper
at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:91)
at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:63)
at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:58)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1127)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:191)
瀏覽,我發現了同樣的錯誤此鏈接,但補丁是WAS的第6版。我正在使用WAS 8: http://www-01.ibm.com/support/docview.wss?uid=swg1PM10357
任何想法?
你能發佈你的代碼的片段,所以我們可以看看它嗎? – 2013-03-01 14:31:37