【问题标题】:Deploy EJB2 on Weblogic 10.3在 Weblogic 10.3 上部署 EJB2
【发布时间】:2011-09-29 13:03:45
【问题描述】:

我尝试在 weblogic 10.3 上部署 ejb2,但我遇到了一个问题,部署的 ear 看不到添加到任何 ejb 会话 bean 的新方法。我将方法添加到远程接口,并将实现添加到 bean 类。我希望任何人都可以提供帮助。谢谢

【问题讨论】:

  • 只有修改后的 EJB2 没有反映变化吗?原来的工作吗?您是尝试重新启动服务器还是仅热解聚?
  • 我确实重新启动了服务器,原来的工作正常

标签: weblogic ejb-2.x


【解决方案1】:

我相信 WebLogic 10.3 支持 EJB3,因此您必须进行一些修改。你已经有证据证明了。

【讨论】:

  • 有老方法运行成功。但是当我添加新的时它看不到它。
【解决方案2】:

正如你所说的旧 EJB 正在工作,但它没有反映更新的方法 - 我认为这是缓存的。

在您的服务器上向下钻取到以下路径或类似路径

DefaultDomain\servers\DefaultServer\cache\EJBCompilerCache

里面会有很多文件夹,名字是随机的,比如ff7i19ot3cg6l443b5vws35h

清除所有这些文件夹并重新部署应用程序

【讨论】:

  • 我这样做了,但我不知道为什么仍然存在同样的问题:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-31
  • 1970-01-01
  • 1970-01-01
  • 2019-04-22
  • 2013-01-29
相关资源
最近更新 更多