在WebLogic 6.1发布成功的EJB 1.1项目在WebLogic 7.0上发布失败,请求帮助

transj 2003-11-01 12:44:01
在WebLogic 6.1发布成功的EJB 1.1项目在WebLogic 7.0上发布失败。是不是EJB1.1的包不能在7.0上发布。我的EJB项目是按1.1规范写的,只用了stateless session bean。我有.war项目发布成功了,在进行相关的操作时,报“找不到JNDI:ejb/Message“。
由于是EJB1.1的规范,我的配置描述文件中,bean的描述只有对<home>、<remote>和<ejb-class>这三项,而没有<local-home>和<local>元素。
总的来说,我的问题是,在WebLogic 7.0上能否发布EJB 1.1的项目?

下面是出错信息:
preparing application csrApp on sdhssms
prepared application csrApp on sdhssms
activating application csrApp on sdhssms
Exception caught for task Activate application csrApp on sdhssms: activate failed forcsrEJB.jar
Module, csrEJB.jar, reported error: Exception activating module: EJBModule(csrEJB.jar,status=PREPARED)


Unable to deploy EJB: Message from csrEJB.jar:

weblogic.ejb20.WLDeploymentException: Unable to bind EJB Home Interface to the JNDI name: ejb/Message. The error was:
javax.naming.NameAlreadyBoundException: Failed to bind remote object (ClusterableRemoteRef(127.0.0.1 null)/316 [hs.vip.ejb.message.MessageHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]) to replica aware stub at Message(ClusterableRemoteRef(127.0.0.1 [127.0.0.1/274])/274 [hs.vip.ejb.message.MessageHome+javax.ejb.EJBHome+weblogic.ejb20.interfaces.RemoteHome]); remaining name 'ejb'
...全文
50 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧