gpt4 book ai didi

jboss - 没有可用于处理的 EJB 接收器

转载 作者:行者123 更新时间:2023-12-03 20:18:46 27 4
gpt4 key购买 nike

我将 EJB 3.0 与 JBoss AS 7.1.1 Final 一起使用。当我尝试将客户端连接到服务器时出现此错误:

Aug 15, 2012 12:05:00 PM org.jboss.ejb.client.EJBClient <clinit>
INFO: JBoss EJB Client version 1.0.5.Final
Exception in thread "main" java.lang.IllegalStateException: No EJB receiver available for handling
[appName:GrahamsProjServer,modulename:GrahamsProjServer,distinctname:] combination for invocation context org.jboss.ejb.client.EJBClientInvoc
ationContext@6a340101
at org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:584)
at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:119)
at org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:181)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:136)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:121)
at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104)
at $Proxy0.test(Unknown Source)
at grahamsprojclient.main.Start.testItAll(Unknown Source)
at grahamsprojclient.main.Start.main(Unknown Source)

这是我的standalone.xml: http://pastebin.com/BuvQ6f2H

这是我的 jboss-ejb-client.properties: http://pastebin.com/mKpqZuZJ

这是我客户的代码: http://pastebin.com/wcVBZvKn

我的类路径确实包含 jboss-ejb-client.properties。我通过查看 list 来确定。

当我启动客户端时,服务器已经在运行,服务器每次都会打印:
12:05:00,330 INFO [org.jboss.as.naming] (Remoting "h890bp1" task-3) JBAS011806: Channel end notification received, closing channel Channel ID 2ea5a90b (inbound) of Remoting connection 11d4c3d5 to /127.0.0.1:51992
我已经研究这个问题好几天了,但还没有找到解决方案。任何帮助将不胜感激。如果您需要我提供的任何其他信息而不是我发布的信息,请不要犹豫,我会立即发布。

最佳答案

我找到了解决方案!我所需要的只是将这一行添加到我的客户端代码中:jndiProperties.put("jboss.naming.client.ejb.context", true);
我在发布到这个问题的评论中找到了它:https://community.jboss.org/message/747360?_sscc=t

关于jboss - 没有可用于处理的 EJB 接收器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11975396/

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