2016-04-15 3 views
0

Я борюсь с текущим wildfly 9.0.2 и JNDI-поиском. Я отчаянно пытаюсь запустить пример «ejb-remote» из wildfly-quickstarts и я ищу помощь.Wildfly EJB lookup работает на Linux, но не на Windows

При запуске wildfly на Linux (Suse Enterprise 11) пример отлично работает с клиентом Linux и клиентом Windows (Windows 7). При запуске wildfly в Windows этот пример отлично работает с клиентом 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) и добавил (remote.connection.default.username = test, remote.connection.default.password = test) значение 'jboss-ejb-client.properties' , Я также пытался указать IP-адрес серверов по-разному (localhost, 127.0.0.1, 192.168.XXX.XXX). Нет успеха.

Есть ли у кого-нибудь другая идея или подсказка, где искать проблему (сама дикая природа, брандмауэр и т. Д.)?

ответ

1

У меня возникла такая же проблема на компьютере с Windows, и выяснилось, что с антивирусом (Kaspersky в моем случае) возникла проблема, которая вызывала проблему.

Вы можете отключить антивирус и попробовать, если соединение будет успешным, вам необходимо будет точно настроить антивирусные политики.

+0

есть ли какое-либо другое обходное решение, а не останавливать антивирус – SacJn