WAS7 WebContainer java.io.FileNotFoundException:/services/TrainStation

WAS7 WebContainer java.io.FileNotFoundException:/services/TrainStation,java,Java,请帮助我们解决以下错误: 我们有 已验证上下文根目录是否正确 已验证url模式(CXFServlet)是否正确 应用服务器正在运行 已验证我们正在使用正确的端口# 但是继续获取文件未找到错误。非常混乱 [2/8/14 5:00:15:506 CST] FFDC Exception:java.io.FileNotFoundException SourceId:com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handle

请帮助我们解决以下错误: 我们有

  • 已验证上下文根目录是否正确
  • 已验证url模式(CXFServlet)是否正确
  • 应用服务器正在运行
  • 已验证我们正在使用正确的端口# 但是继续获取文件未找到错误。非常混乱

    [2/8/14 5:00:15:506 CST]     FFDC Exception:java.io.FileNotFoundException SourceId:com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest ProbeId:573 Reporter:com.ibm.ws.webcontainer.extension.DefaultExtensionProcessorImpl@1ad81ad8
    java.io.FileNotFoundException: /services/TrainStation
        at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:516)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
        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:445)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:275)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        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:1563)
    

    事实证明,我的IBMRAD7.5.5.3缺少ASPECTJ构建器。一旦添加了它们,一切都开始工作了。因此,如果您遇到此问题,请检查您的构建器并确保它们没有丢失。

    只需包含一个名为

    com.ibm.ws.webcontainer.disallowserveservletsbyclassname

    并将其值设置为“false”。在WAS更新过程中,应用了一个补丁,它将阻止直接从请求url访问servlet,这就是造成危害的原因


    设置此自定义属性时,问题将消失。

    请提供更多详细信息,一些背景信息和一些代码可能会帮助我们…我最近配置了WAS本地服务器v7.0。当我尝试使用url使用SoapUI时,它失败了,出现了上面的错误。(1) 我验证了我的端口号是否正确。(2) 已尝试设置Webcontainer设置:com.ibm.ws.Webcontainer.invokefilterscompatibility=true(3)验证应用程序服务器和企业应用程序的虚拟主机映射是否相同。(4) 已验证*映射是否存在,并且没有重复的端口。我的本地服务器运行的是Windows 7 32位下的v7.0。RAD版本7.5.5.3请询问您的供应商(IBM)。。。