2016-04-15 128 views
0

我正在努力应对当前wildfly 9.0.2和JNDI查找。 我绝对尝试运行野蝇快速启动中的'ejb-remote'示例并寻求帮助。Wildfly EJB查找适用于Linux,但不适用于Windows

在Linux(Suse Enterprise 11)上运行wildfly时,该示例适用于Linux客户端和Windows(Windows 7)客户端。 在Windows上运行wildfly时,该示例仅适用于Linux客户端。 试图与Windows客户端上运行的例子,从另一台计算机本地启动时,客户端以及(虽然还是在同一个子网),导致以下异常:

Apr 15, 2016 10:34:02 AM org.jboss.remoting3.remote.RemoteConnection handleException 
ERROR: JBREM000200: Remote connection failed: java.io.IOException: JBREM000202: Abrupt close on Remoting connection 2f58a725 to /192.168.XXX.XXX:8080 
Apr 15, 2016 10:34:02 AM org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector setupEJBReceivers 
WARN: Could not register a EJB receiver for connection to 192.168.XXX.XXX:8080 
java.lang.RuntimeException: java.io.IOException: JBREM000202: Abrupt close on Remoting connection 2f58a725 to /192.168.XXX.XXX:8080 
    at org.jboss.ejb.client.remoting.IoFutureHelper.get(IoFutureHelper.java:92) 
    at org.jboss.ejb.client.remoting.ConnectionPool.getConnection(ConnectionPool.java:80) 
    at org.jboss.ejb.client.remoting.RemotingConnectionManager.getConnection(RemotingConnectionManager.java:51) 
    at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.setupEJBReceivers(ConfigBasedEJBClientContextSelector.java:158) 

...

蜻蜓(standalone.bat -b 0.0.0.0)和示例都是开箱即用的。 我只添加了应用程序用户(add-user.bat),因此添加了(remote.connection.default.username = test,remote.connection.default.password = test)到'jboss-ejb-client.properties' 。 我也尝试以不同的方式(localhost,127.0.0.1,192.168.XXX.XXX)指出服务器的IP地址。没有成功。

有没有人有另一个想法或暗示在哪里寻找问题(野蛮本身,防火墙等)?

回答

1

我在一台Windows机器上遇到了同样的问题,事实证明,杀毒软件(在我的情况下是卡巴斯基)存在问题,这导致了问题。

您可以禁用防病毒并尝试,如果连接成功,您将不得不微调防病毒策略。

+0

是否有任何其他解决方法,而不是停止防病毒 – SacJn

相关问题