相关疑难解决方法(0)

没有EJB接收器可供处理

我正在使用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)
Run Code Online (Sandbox Code Playgroud)

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

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

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

我的classpath确实包含jboss-ejb-client.properties.通过查看清单我确定了.

当我启动客户端时,服务器已经运行,服务器每次都会打印出来:

12:05:00,330 INFO [org.jboss.as.naming] (Remoting "h890bp1" task-3) JBAS011806: Channel end notification received, …

jboss ejb ejb-3.0 jboss7.x

15
推荐指数
1
解决办法
5万
查看次数

标签 统计

ejb ×1

ejb-3.0 ×1

jboss ×1

jboss7.x ×1