WebLogic - 识别同一个耳朵的多个部署

时间:2013-03-06 09:01:16

标签: java java-ee weblogic

我有WebLogic 11g和12c,我有一个ear文件。现在,我想在同一个webLogic实例上以不同的名称部署同一个耳朵的多个副本。我想要一些java代码告诉我我正在执行哪些副本代码。

我需要这些信息用于多种目的:

  • 对于状态屏幕,要显示我的身份以进行故障排除
  • 用于确定要阅读的配置信息

等...

我更喜欢不需要特定部署计划的解决方案。

1 个答案:

答案 0 :(得分:0)

除了使用HttpServletRequest#getContextPath()我没有看到。 也许有些java系统属性?我知道在Spring中有一个技巧可以实现这一点,看看Spring WebAppRootListener实现,你可能会在那里找到你的快乐。