2016-04-15 21 views
0

Ich habe Probleme mit der aktuellen Wildfly 9.0.2 und der JNDI-Lookup. Ich versuche verzweifelt, das 'ejb-remote' Beispiel von den Wildfly-Schnellstarts zu starten und suche nach Hilfe.Wildfly EJB-Lookup funktioniert unter Linux, aber nicht unter Windows

Wenn Wildfly unter Linux (Suse Enterprise 11) ausgeführt wird, funktioniert das Beispiel gut mit einem Linux-Client und einem Windows (Windows 7) -Client. Wenn Wildfly unter Windows ausgeführt wird, funktioniert das Beispiel nur mit dem Linux-Client. Der Versuch, das Beispiel mit einem Windows-Client ausgeführt werden, wenn sie lokal den Client starten sowie von einer anderen Maschine (noch im selben Subnetz obwohl), ergibt sich folgender Ausnahme:

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) 

...

Die Wildfly (Standalone.bat -b 0.0.0.0) und das Beispiel werden aus der Box gestartet. Ich habe nur Anwendungsbenutzer (add-user.bat) hinzugefügt und somit hinzugefügt (remote.connection.default.username = test, remote.connection.default.password = test) zu 'jboss-ejb-client.properties' . Ich habe auch versucht, die IP-Adresse des Servers auf verschiedene Arten anzugeben (localhost, 127.0.0.1, 192.168.XXX.XXX). Kein Erfolg.

Hat jemand eine andere Idee oder einen Hinweis, wo man nach dem Problem suchen sollte (Wildfly selbst, Firewall, etc)?

Antwort

1

Ich habe das gleiche Problem auf einer Windows-Maschine und es stellte sich heraus, dass es ein Problem mit dem Antivirus (Kaspersky in meinem Fall), die das Problem verursacht wurde.

Sie können das Antivirenprogramm deaktivieren und versuchen, wenn die Verbindung erfolgreich ist, müssen Sie die Antivirenrichtlinien feinabstimmen.

+0

gibt es eine andere Problemumgehung, anstatt Antivirus zu stoppen – SacJn

Verwandte Themen