WebSphere Fehler 404 SRVE0295E

Ich habe ein seltsames problem, wo eine Anwendung, die ich bin bereitstellen auf WebSphere kann nicht scheinen, um seine Ressourcen zugreifen. Ich kann auf der Hauptseite ganz gut, aber wenn index.jsp versucht, auf das Javascript-Datei, die es stützt sich auf, es kommt ein 404. Genauer: "Fehler 404: SRVE0295E: Fehler: 404".

Javascript verwiesen wird, wie <script type="text/javascript" src="/contextRoot/someDir/scripts/myJavascript.js"></script>

Den Haupt-Eintrag-Seite für das Baugrundstück befindet sich in http://localhost:9080/contextRoot/index.jsp und lädt es in Ordnung.

Wenn ich versuche zu navigieren, in meinem browser zu http://localhost:9080/contextRoot/someDir/scripts/myJavascript.js bekomme ich Error 404: SRVE0295E, auch wenn der Pfad zu der Datei, die in meinem WebSphere installiert Anwendung $myCell/myApp.ear/myWARModule.war/index.jsp und $myCell/myApp.ear/myWARModule.war/someDir/scripts/myJavascript.js sind beide gültig, die einzige Ressource, auf die ich zugreifen kann über einen browser ist index.jsp.

Weiß jemand, was könnte diesen Fehler verursachen?

(Läuft auf WebSphere 7.0.0.29)

  • Wahrscheinlich ist es nicht, aber prüfen Sie, ob Sie ibm-web-ext.xml Datei in der WEB-INF - Ordner, und wenn es enable-file-serving auf true gesetzt.
  • Tatsächlich, das war es. Sollten Sie post, als Antwort. 😉
Schreibe einen Kommentar