2013-03-06 65 views
0

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

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

  • 对于一个状态屏幕,显示我为故障排除
  • 身份对于确定哪些配置信息读取

等..

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

回答

0

除了使用HttpServletRequest#getContextPath()我没有看到。 也许一些java系统属性?我知道春天有一招要搞定,看看Spring的实施,你可能会在那里找到你的幸福。

+0

在这个应用程序中没有弹簧,而getContextPath工作在web层但不在ejb层中:-( – hyperman 2013-03-08 14:52:28

+0

确实.ejb等价于'@Resource private void setSessionContext(SessionContext sctx)'但你没有路径概念 – Gab 2013-03-08 15:10:04

相关问题