Websphere Application Server 404 JSPG0036E“找不到资源”错误

时间:2014-12-19 16:22:19

标签: web-applications websphere virtualhost websphere-8 contextroot

我正在尝试在我的本地WAS(v8.5)中部署应用程序战争,看起来它没问题,企业应用程序启动正常。 jsp页面存在于新的war文件夹中。 当我尝试使用网址http://localhost:9080/LocalApp/LocalPage.jsp访问它时,我收到此错误

  

[12/19/14 10:30:42:185 EST] FFDC例外:com.ibm.ws.jsp.webcontainerext.JSPErrorReport SourceId:com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters -SER ProbeId :1047记者:com.ibm.ws.webcontainer.filter.WebAppFilterManagerImpl@78967916   com.ibm.ws.jsp.webcontainerext.JSPErrorReport:JSPG0036E:无法找到资源/LocalApp/LocalPage.jsp       在com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.findWrapper(AbstractJSPExtensionProcessor.java:447)       at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.getServletWrapper(AbstractJSPExtensionProcessor.java:338)       在com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:965)       在com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3761)       在com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)       在com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:976)       在com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)       在com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)       在com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:459)       在com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:526)       在com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:312)       at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:283)       at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)       在com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)       在com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)       在com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)       at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)       在com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)       在com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)       在com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)       在com.ibm.io.async.ResultHandler $ 2.run(ResultHandler.java:905)       在com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1862)   引起:java.io.FileNotFoundException:JSPG0036E:无法找到资源/LocalApp/LocalPage.jsp       ......还有22个

我最初使用网址http://localhost:9080/LocalPage.jsp尝试了此操作,但我遇到了同样的问题。 然后,我使用应用程序 - >企业应用程序 - >应用程序名称 - > Web模块的上下文根

定义了值为“/ LocalApp”的上下文根

我还尝试使用虚拟主机定义虚​​拟主机 - >新虚拟主机,我用端口9180定义了主机别名。我将应用程序映射到此虚拟主机,但端口无法打开本地系统。

我缺少哪些步骤?

1 个答案:

答案 0 :(得分:0)

在配置中安装应用程序时,请确保选中允许EJB引用目标自动解决的复选框