我正在尝试从这里运行ejb-remote示例:Jboss eap quickstart
当我在同一台机器上运行服务器和客户端时,我没有看到任何问题。但是,如果客户端是从与服务器不同的计算机上执行的,则会出现问题。
我假设jboss团队提供的示例应该是开箱即用的。我还阅读了关于https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+client+using+JNDI和各种在线博客的文章。如果我遗漏任何明显的东西,请告诉我。试着让远程客户端工作几天。 :(
ENV: 服务器部署在Jboss EAP 6.4上。 JDK / JAVA版本8.
堆栈追踪:
maxsplit
更新04/29:
JBOSS启动日志片段:
9:42:56,600 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) JBAS015400: Bound mail session [java:jboss/mail/Default] 09:42:56,978 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) JBWEB003001: Coyote HTTP/1.1 initializing on : **http-/0.0.0.0:8080** 09:42:57,010 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) JBWEB003000: Coyote HTTP/1.1 starting on: **http-/0.0.0.0:8080** 09:42:57,083 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS] 09:42:57,117 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-3) JBAS015012: Started FileSystemDeploymentService for directory /opt/deployments/jboss/jboss-eap-6.4/standalone/deployments 09:42:57,124 INFO [org.jboss.as.remoting] (MSC service thread 1-8) JBAS017100: Listening on 127.0.0.1:9999 09:42:57,124 INFO [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100:Listening on **0.0.0.0:4447**
Netstat输出:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 2917 / java
tcp 0 0 0.0.0.0:4447 0.0.0.0:* LISTEN 2917 / java
答案 0 :(得分:2)
很少有问题导致问题。
应该通过JBOSS_HOME / bin / add-user.sh添加用户并将其添加到 jboss-ejb-client.properties如下。
remote.connection.default.username = USER2 remote.connection.default.password = password12(