我用ejb3.0做了一个类也在成功的部署在了机器A的服务器上,当启动jboss的时候这只有127.0.0.1:1099服务启动。而没有本机IP:1099的服务启动,也就是这个EJB只能在本地调用无法在另一台机器上!
  请各位大虾帮帮小弟

解决方案 »

  1.   

    控制台没提示信息吗 是否和你的tomcat端口冲突?
      

  2.   

    无法在另一台机器上!我估计不是JBOSS的问题,而是你的防火墙之类的没有开放那个端口!
      

  3.   

    这是异常内容:
    Could not obtain connection to any of these urls: 210.30.108.125:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] 
      

  4.   

    你能PING得通吗?
    另一台主机的JBOSS如果启动完成后,请在自己机器上的IE中打开http://210.30.108.125:8080看看能否正常打开,如果能打开,一般是不会有问题的,如果打开了,还无法连接,检查下你的环境配置看看