[jboss-user] [JNDI/Naming/Network] - connecting not with localhost, but with real IP name

ChrJacob do-not-reply at jboss.com
Fri Sep 5 07:20:16 EDT 2008


Hi there,

I've got the following problem: I want to call me session bean remotely. During development time, I have no problems in looking up the bean with the URL "jnp://localhost:1099". But, if I used the real IP name of my PC, I get the following exception:
javax.naming.CommunicationException: Could not obtain connection to any of these urls: c003a9521:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.CommunicationException: Failed to connect to server c003a9521:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]]
  | 	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1562)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:634)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
  | 	at javax.naming.InitialContext.lookup(InitialContext.java:392)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.connect(MatlabFormelverwaltungApp.java:643)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.connect(MatlabFormelverwaltungApp.java:628)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.refreshServerInfos(MatlabFormelverwaltungApp.java:713)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.jButtonRefreshActionPerformed(MatlabFormelverwaltungApp.java:674)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.access$1(MatlabFormelverwaltungApp.java:669)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp$3.actionPerformed(MatlabFormelverwaltungApp.java:188)
  | 	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
  | 	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
  | 	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  | 	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  | 	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  | 	at java.awt.Component.processMouseEvent(Component.java:6038)
  | 	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
  | 	at java.awt.Component.processEvent(Component.java:5803)
  | 	at java.awt.Container.processEvent(Container.java:2058)
  | 	at java.awt.Component.dispatchEventImpl(Component.java:4410)
  | 	at java.awt.Container.dispatchEventImpl(Container.java:2116)
  | 	at java.awt.Component.dispatchEvent(Component.java:4240)
  | 	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
  | 	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
  | 	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
  | 	at java.awt.Container.dispatchEventImpl(Container.java:2102)
  | 	at java.awt.Window.dispatchEventImpl(Window.java:2429)
  | 	at java.awt.Component.dispatchEvent(Component.java:4240)
  | 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
  | 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
  | 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
  | 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
  | 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
  | 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
  | 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
  | Caused by: javax.naming.CommunicationException: Failed to connect to server c003a9521:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:274)
  | 	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1533)
  | 	... 34 more
  | Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:248)
  | 	... 35 more
  | Caused by: java.net.ConnectException: Connection refused: connect
  | 	at java.net.PlainSocketImpl.socketConnect(Native Method)
  | 	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
  | 	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
  | 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
  | 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
  | 	at java.net.Socket.connect(Socket.java:519)
  | 	at java.net.Socket.connect(Socket.java:469)
  | 	at java.net.Socket.(Socket.java:366)
  | 	at java.net.Socket.(Socket.java:267)
  | 	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)
  | 	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:244)
  | 	... 35 more
  | javax.naming.CommunicationException: Could not obtain connection to any of these urls: c003a9521:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.CommunicationException: Failed to connect to server c003a9521:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]]
  | 	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1562)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:634)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
  | 	at javax.naming.InitialContext.lookup(InitialContext.java:392)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.connect(MatlabFormelverwaltungApp.java:643)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.connect(MatlabFormelverwaltungApp.java:628)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.refreshServerInfos(MatlabFormelverwaltungApp.java:713)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.jButtonRefreshActionPerformed(MatlabFormelverwaltungApp.java:674)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp.access$1(MatlabFormelverwaltungApp.java:669)
  | 	at com.rwe.formelverwaltung.client.gui.MatlabFormelverwaltungApp$3.actionPerformed(MatlabFormelverwaltungApp.java:188)
  | 	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
  | 	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
  | 	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
  | 	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
  | 	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
  | 	at java.awt.Component.processMouseEvent(Component.java:6038)
  | 	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
  | 	at java.awt.Component.processEvent(Component.java:5803)
  | 	at java.awt.Container.processEvent(Container.java:2058)
  | 	at java.awt.Component.dispatchEventImpl(Component.java:4410)
  | 	at java.awt.Container.dispatchEventImpl(Container.java:2116)
  | 	at java.awt.Component.dispatchEvent(Component.java:4240)
  | 	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
  | 	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
  | 	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
  | 	at java.awt.Container.dispatchEventImpl(Container.java:2102)
  | 	at java.awt.Window.dispatchEventImpl(Window.java:2429)
  | 	at java.awt.Component.dispatchEvent(Component.java:4240)
  | 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
  | 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
  | 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
  | 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
  | 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
  | 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
  | 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
  | Caused by: javax.naming.CommunicationException: Failed to connect to server c003a9521:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:274)
  | 	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1533)
  | 	... 34 more
  | Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server c003a9521:1099 [Root exception is java.net.ConnectException: Connection refused: connect]
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:248)
  | 	... 35 more
  | Caused by: java.net.ConnectException: Connection refused: connect
  | 	at java.net.PlainSocketImpl.socketConnect(Native Method)
  | 	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
  | 	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
  | 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
  | 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
  | 	at java.net.Socket.connect(Socket.java:519)
  | 	at java.net.Socket.connect(Socket.java:469)
  | 	at java.net.Socket.(Socket.java:366)
  | 	at java.net.Socket.(Socket.java:267)
  | 	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)
  | 	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)
  | 	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:244)
  | 	... 35 more
  | 
  | 
  | Does anyone have a clue what went wrong?
  | 
  | TIA, Christian

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4174553#4174553

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4174553



More information about the jboss-user mailing list