0
我有WebLogic 11g和12c,并且我有一个ear文件。现在我想用不同的名称在同一个webLogic实例上部署同一耳朵的多个副本。我想要一些java代码告诉我我正在执行哪些代码。WebLogic - 识别同一个耳朵的多个部署
我需要这些信息用于多种用途:
- 对于一个状态屏幕,显示我为故障排除
- 身份对于确定哪些配置信息读取
等..
我更喜欢不需要特定部署计划的解决方案。
我有WebLogic 11g和12c,并且我有一个ear文件。现在我想用不同的名称在同一个webLogic实例上部署同一耳朵的多个副本。我想要一些java代码告诉我我正在执行哪些代码。WebLogic - 识别同一个耳朵的多个部署
我需要这些信息用于多种用途:
等..
我更喜欢不需要特定部署计划的解决方案。
除了使用HttpServletRequest#getContextPath()
我没有看到。 也许一些java系统属性?我知道春天有一招要搞定,看看Spring的实施,你可能会在那里找到你的幸福。
在这个应用程序中没有弹簧,而getContextPath工作在web层但不在ejb层中:-( – hyperman 2013-03-08 14:52:28
确实.ejb等价于'@Resource private void setSessionContext(SessionContext sctx)'但你没有路径概念 – Gab 2013-03-08 15:10:04