[jboss-user] [JNDI and Naming] - javax.naming.CommunicationException: Could not obtain connection to any of these urls: 127.0.0.1:7099

Ruslan Danilin do-not-reply at jboss.com
Wed Aug 24 13:00:39 EDT 2011


Ruslan Danilin [http://community.jboss.org/people/rdanilin] created the discussion

"javax.naming.CommunicationException: Could not obtain connection to any of these urls: 127.0.0.1:7099"

To view the discussion, visit: http://community.jboss.org/message/622765#622765

--------------------------------------------------------------
Hello,

I'm trying to run standalone java application that subscribes to JMS topic on *JBoss AS 7.0.1* but get an error.
The same app works fine on JBoss AS 6.1. I'm running JBoss with full profile  (./standalone.sh --server-config=standalone-preview.xml)
Connection properties looks like this:

INITIAL_CONTEXT_FACTORY=org.jnp.interfaces.NamingContextFactory
URL_PKG_PREFIXES=org.jboss.naming:org.jnp.interfaces
PROVIDER_URL=jnp://127.0.0.1:1099

When I'm starting my app I get this exception:

Exception in thread "main" javax.naming.CommunicationException: *Could not obtain connection to any of these urls: 127.0.0.1:7099* and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out]
          at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1690)
          at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1761)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
          at javax.naming.InitialContext.lookup(InitialContext.java:409)
          at net.delmax.JMSClient.example(JMSClient.java:26)
          at net.delmax.JMSClient.main(JMSClient.java:114)
Caused by: java.net.SocketTimeoutException: Receive timed out
          at java.net.PlainDatagramSocketImpl.receive0(Native Method)
          at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:135)
          at java.net.DatagramSocket.receive(DatagramSocket.java:729)
          at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1659)
          ... 6 more
 [Root exception is javax.naming.CommunicationException: Failed to connect to server /127.0.0.1:7099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server /127.0.0.1:7099 [Root exception is java.net.ConnectException: Connection refused]]]
          at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1780)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
          at javax.naming.InitialContext.lookup(InitialContext.java:409)
          at net.delmax.JMSClient.example(JMSClient.java:26)
          at net.delmax.JMSClient.main(JMSClient.java:114)
Caused by: javax.naming.CommunicationException: Failed to connect to server /127.0.0.1:7099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server /127.0.0.1:7099 [Root exception is java.net.ConnectException: Connection refused]]
          at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:337)
          at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1746)
          ... 5 more
Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server /127.0.0.1:7099 [Root exception is java.net.ConnectException: Connection refused]
          at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:307)
          ... 6 more
Caused by: java.net.ConnectException: Connection refused
          at java.net.PlainSocketImpl.socketConnect(Native Method)
          at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
          at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
          at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
          at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
          at java.net.Socket.connect(Socket.java:546)
          at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:97)
          at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:82)
          at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:303)
          ... 6 more


why this happens and how can I fix it?
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/622765#622765]

Start a new discussion in JNDI and Naming at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2083]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110824/ad8de3bf/attachment.html 


More information about the jboss-user mailing list