gpt4 book ai didi

javax.naming.NameNotFoundException : Name "ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal" not found in context "ejblocal:"

转载 作者:太空宇宙 更新时间:2023-11-04 07:16:57 25 4
gpt4 key购买 nike

我只想使用本地 EJB3 session 调用规则集。

我收到异常 javax.naming.NameNotFoundException: Name "ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal" not found in context "ejblocal:"in websphere。这种情况发生的可能性有哪些?

源代码:

// get a rulesession --- 001
IlrEJB3SessionFactory sessionFactory = new IlrEJB3SessionFactory();
sessionFactory.setStatelessLocalJndiName("ejblocal:ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal");
sessionFactory.setRemote(false);

问候

最佳答案

似乎没有这样的 EJB 绑定(bind)到该位置。我相信“ejblocal” namespace 特定于 WebSphere Application Server,因此您应该能够通过在 SystemOut.log 中查找 CNTR0167I 消息来找到 EJB 的实际位置。或者,您可能会发现包含相关 EJB 的应用程序未正确启动。

关于javax.naming.NameNotFoundException : Name "ilog.rules.res.session.impl.ejb3.IlrStatelessSessionLocal" not found in context "ejblocal:",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19833331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com