Java WebSphere错误404 SRVE0295E

Java WebSphere错误404 SRVE0295E,java,websphere,websphere-7,Java,Websphere,Websphere 7,我遇到了一个奇怪的问题,我部署到WebSphere的应用程序似乎无法访问其资源。我可以很好地访问主页,但是当index.jsp尝试引用它所依赖的Javascript文件时,它会得到404。具体来说,“错误404:SRVE0295E:报告的错误:404” Javascript被引用为 该站点的主入口页面位于http://localhost:9080/contextRoot/index.jsp并且它可以正常加载 如果我尝试将浏览器导航到http://localhost:9080/contextRoo

我遇到了一个奇怪的问题,我部署到WebSphere的应用程序似乎无法访问其资源。我可以很好地访问主页,但是当index.jsp尝试引用它所依赖的Javascript文件时,它会得到404。具体来说,“错误404:SRVE0295E:报告的错误:404”

Javascript被引用为

该站点的主入口页面位于
http://localhost:9080/contextRoot/index.jsp
并且它可以正常加载

如果我尝试将浏览器导航到
http://localhost:9080/contextRoot/someDir/scripts/myJavascript.js
我收到
错误404:SRVE0295E
,尽管我的WebSphere安装的应用程序中的文件路径
$myCell/myApp.ear/myWARModule.war/index.jsp
$myCell/myApp.ear/myWARModule.war/someDir/scripts/myJavascript.js
都是有效的,但我可以从浏览器访问的唯一资源是
index.jsp

有人知道是什么导致了这个错误吗


(在WebSphere 7.0.0.29上运行)

要为图像、html或javascript应用程序等静态文件提供服务,需要启用文件服务。您可以通过编辑
web-INF
文件夹中的
ibm-web-ext.xml
文件,并确保
enable file service
设置为
true

来实现这一点,但可能不是这样,但是,请检查
web-INF
文件夹中是否有
ibm-web-ext.xml
文件,以及它是否将
启用文件服务设置为true。@Gas:事实上,就是这样。你应该把它作为一个答案发布您好,我也有同样的问题,但重定向到页面时出现的错误是“错误400:SRVE0295E:错误报告:400”。启用文件服务已设置为true。任何帮助都将不胜感激,thanks@yash如果是同一个问题,同样的解决方案也会起作用;)。创建新问题并更详细地描述您的问题。