首先,我意识到 Tomcat 和 WebLogic 都是 servlet 容器,它们本质上做同样的事情。
我们需要在 WebLogic 上运行我们的应用程序(不是我们的选择)。
有很多事情让在 weblogic 上工作非常痛苦,而有些事情jasig CAS
则根本行不通。
有没有办法让 WebLogic 以某种方式模拟/运行 Tomcat?
即使 WebLogic(或任何 Servlet 容器)说它可以模拟 Tomcat(或任何其他 Servlet 容器),我也不会相信它。Tomcat 从微版本到微版本略有不同,当然,根据运行的操作系统(和操作系统版本)和 JVM 版本以及配置,其行为也会略有不同。从一个 Servlet 容器切换到另一个 Servlet 容器时,问题在于细节,而正是这些细节首先可能会给您带来麻烦。
毕竟,Tomcat 和 WL 都已经“模仿”(可以这么说)当前的 Servlet 规范。这就是您可以期待的所有“仿真”,这就是为什么我会非常自信地说,您正在寻找的东西是不可能的。(但是,正如@better-use-mkstemp 所说,各种问题的解决方法可能是可行的。)