我们在 UNIX 机器上的这个 webLogic 服务器上托管了一个 Web 应用程序。它主要是一个基于 JSP/Servlet 的应用程序。每当我们对这些 JSps 或 servlet 中的任何一个进行修改/增强时,我都会在本地预编译它们并将它们部署在 UNIX 系统上。例如,如果有一个名为 GetIdServlet.class 的文件,我们通常将现有文件重命名为 GetIdServlet.class1,然后将新文件作为 GetIdServlet.class 放入。这只是为了能够在需要时恢复到原始文件。但是,我注意到非常奇怪的行为。每当我们停止和启动服务器时,应用程序就会失去一些功能。该功能可能会在下一次或之后的几次重新启动时恢复。例如,应该将其定向到下一页的提交按钮只是停止工作。它可能会在几次重新启动后开始工作。
但是在我的本地(Eclipse + webLogic)上绝对没有问题。一切正常。关于出了什么问题的任何想法?