环境- Eclipse IDE,通过在 Eclipse 中创建它的实例来运行 tomcat 服务器。
整体设置- 我在 Tomcat 服务器中部署了 2 个 Web 应用程序(A 和 B),其中 A 调用 B 并且事情发生了。这在大多数情况下都可以正常工作。
原始问题场景
- 假设我让我的机器无人看管几个小时然后回来重新启动服务器(其中部署了 2 个应用程序)。
- 打开浏览器,我可以调用app A,但无法与app B建立连接。
在进一步挖掘中,我尝试从应用程序 B 加载一个带有 url 的 jsp 页面 -
http://localhost:8080/testrunner/login
但不能那样做。但是我可以从这个 url 调用 index.html -
http://localhost:8080/testrunner/
当前解决方案- 解决此问题的方法是简单地重新部署应用程序 B 并且我很高兴,即我是应用程序 A 调用应用程序 B。
问题-
- 但我的问题是为什么我应该得到这个错误以及如何在不重新部署应用程序 B 的情况下克服这个问题。
- 另外,当我执行当前解决方案时,登录页面会在 eclipse 的浏览器中加载,但在 FF 浏览器中没有加载。不确定这里缺少什么。
任何帮助/线索将不胜感激。