我们开发了一个JEE5 Web应用程序(WAR),并在WebLogic 11g(10.3.5)下的生产环境中运行它。如何在WebLogic 11g上两次部署相同的Web应用程序?
现在,同一个应用程序应该作为单独的应用程序部署在同一个WebLogic上的不同客户(不同的URL,不同的数据)。
我管理第一部分,为每个部署设置不同的上下文根。
但我还没有让它们使用不同的数据源 - 因为我想避免客户特定的构建,所有应用程序的persistence.xml都是相同的,因此也是持久性单元名称。
此场景的最佳设置是什么?我是否被强制进行单独构建以及通过这些不同的WAR,还是必须将服务器或域与服务器分开?还是有更好的解决方法?
找到解决办法吗? – elopez 2013-04-30 15:47:32
@elopez:没有比我自己的答案下面。 – 2013-05-02 06:29:03