2016-04-15 31 views
0

現在のwildfly 9.0.2とJNDIルックアップでは苦労しています。 私は、wildfly-quickstartsから '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) 

...

wildfly(standalone.bat -b 0.0.0.0)とその例は、そのままの状態で開始されます。 私はアプリケーションユーザ(add-user.bat)を追加しただけで、 'jboss-ejb-client.properties'ファイルに(remote.connection.default.username = test、remote.connection.default.password = test)を追加しました。 。 また、サーバーのIPアドレスをさまざまな方法(localhost、127.0.0.1、192.168.XXX.XXX)で指定しようとしました。失敗。

誰かが別のアイデアやヒント(ワイルドフライ自体、ファイアウォールなど)を探すためのヒントを持っていますか?

答えて

1

Windowsマシンで同じ問題が発生しましたが、問題の原因となっていたウイルス対策(私の場合はKaspersky)に問題があることが判明しました。

アンチウィルスを無効にして、接続が成功した場合は、ウィルス対策ポリシーを微調整する必要があります。

+0

アンチウイルスを停止するのではなく、他の回避策があります – SacJn

関連する問題