我试图将Spring + angularJS应用程序(打包为war)部署到websphere(7.0.0.25)中,但即使是从春天克隆的示例应用程序,我总是得到错误404:SRVE0190E:未找到文件。即使是春季应用,我也必须在URL中明确指定index.html,否则我会得到相同的错误。但有棱角的一面是可以忍受的,任何人都可以帮助我与春天的一面?在Websphere中部署spring应用程序获取错误404:SRVE0190E
示例应用程序是:https://github.com/spring-guides/gs-convert-jar-to-war-maven.git
在“/ GS-转换-JAR到战争行家/完成”获得战争,我这里按照步骤上传做“MVN清洁包”后而在WebSphere部署战争: http://www.packtpub.com/article/deploying-applications-on-websphere-application-server-7.0-part1
我也试过这个职位设置自定义属性,但仍然没有奏效:http://frightanic.com/software-development/solution-to-error-404-srve0190e-on-websphere-6-1/
而且,我的应用程序和样本春天应用都没有web.xml作为spring将照顾它。这两个应用程序都可以在jetty和Tomcat中正常工作。只有websphere存在这个问题。此外,我不知道如何手动配置web.xml,如果这将是解决方案(需要指出更多的资源)。
的网址,我尝试,但未能访问的应用程序是:
本地主机:9080
本地主机:9080/GS-转换-JAR到战争0_1_0_war
本地主机:9080/someAppName
在此先感谢!
登录管理控制台并检查为应用程序定义了什么上下文根。如果它正确启动,请检查systemOut.log,并将堆栈跟踪附加到异常。 – Gas