【问题标题】:Ejb lookup failing on WAS7.0 with NamingExceptionEjb 查找在 WAS7.0 上失败并出现 NamingException
【发布时间】:2010-04-12 07:10:45
【问题描述】:

我有一个使用 WAS 6.0 在 RAD 上开发的应用程序。我将代码迁移到 WID 7.0。在对 EJB 模块进行一些更改后(必须从每个 ejb 模块中删除 bnd.xmi 文件才能在 Application Server 上部署应用程序),应用程序运行良好,但 EJB 模块给出以下错误:

获取本地主页时发生 NamingException javax.naming.NameNotFoundException:nullName ejb/com/igcc 在上下文“local:”中找不到。

我无法弄清楚要在 WID 上运行应用程序需要进行哪些更改。

感谢任何帮助。

谢谢, 阿尤什

【问题讨论】:

    标签: java jakarta-ee websphere ejb-2.x


    【解决方案1】:

    嗯,您删除的“bnd.xmi”文件是特定于 WebSphere 的部署描述符,包含绑定信息。其中提到的一件事是绑定每个单独的 EJB 主目录的名称。

    如果没有此绑定信息存在于某处,您将无法运行 EJB 模块。

    如果您删除这些文件(由 RAD 生成),您必须从管理控制台或通过基于 wsadmin 的部署脚本分配新的绑定信息。

    简而言之...让我们从恢复您删除的那些文件开始。 :-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-09
      • 2016-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-13
      • 1970-01-01
      相关资源
      最近更新 更多