虚拟机中的ejb调用

时间:2012-12-14 20:05:42

标签: jvm virtual-machine ejb-3.1

我有一个场景,在一台物理机上运行两个虚拟机。两者的操作系统都是GNU / Linux。在它上面运行uname -a给了我以下信息:

2.6.32-5-amd64#1 SMP Sun May 6 04:00:17 UTC 2012 x86_64 GNU / Linux

在两个虚拟机A&乙

我在服务器A& A上运行了jboss app server 7.1.1。 B.在服务器B上运行的服务使用JNDI调用服务器A上的EJB。

然而,我经常看到这个错误:

  

13:48:27,250错误[com.nlg.websched.cron.ConcurrentJobRunner](WebScheduler_Worker-59)没有EJB接收器可用于处理调用上下文org的[appName:“something”,modulename:infrastructure,distinctname:]组合.jboss.ejb.client.EJBClientInvocationContext @ 357b544e:java.lang.IllegalStateException:没有EJB接收器可用于处理调用上下文的[appName:“something”,modulename:infrastructure,distinctname:]组合org.jboss.ejb.client.EJBClientInvocationContext @ 357b544e       在org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:584)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]       在org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:119)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]       在org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:181)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]       在org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:136)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]       在org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:121)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]       在org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104)[jboss-ejb-client-1.0.5.Final.jar:1.0.5.Final]

谢谢!

0 个答案:

没有答案