Hi Peter,

The installation of JBoss in this case is bundled with an application (Saba), 
and the Saba engineers have "tweaked" JBoss such that it listens on port 1098, 
not 1099.  I have no idea why they did this, but when I check to see which 
ports are open (ie: being listened on), JBoss is listening on port 1098, not 
1099.  

Here is what happens when I try it using the default port:

D:\SabaWeb\JBoss_Tomcat\bin>twiddle -s localhost get 
"jboss.web:host=localhost,path=/Saba,type=Manager" activeSessions
  | 08:48:16,204 ERROR [Twiddle] Exec failed
  | org.jboss.util.NestedRuntimeException: Could not obtain connection to any 
of these urls: localhost and discovery failed with error:
  | javax.naming.CommunicationException: Receive timed out [Root exception is 
java.net.SocketTimeoutException: Receive timed out]; - nested throwable: 
(javax.naming.CommunicationException: Could not obtain connection to any of 
these  urls: localhost 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 localhost:1099 
[Root exception is javax.naming.ServiceUnavailableException: Failed to connect 
to server localhost:1099 [Root exception is java.net.ConnectException: 
Connection refused: connect]]])
  |         at org.jboss.console.twiddle.Twiddle$1.getServer(Twiddle.java:143)
  |         at 
org.jboss.console.twiddle.command.MBeanServerCommand.getMBeanServer(MBeanServerCommand.java:59)
  |         at 
org.jboss.console.twiddle.command.GetCommand.execute(GetCommand.java:149)
  |         at org.jboss.console.twiddle.Twiddle.main(Twiddle.java:305)
  | Caused by: javax.naming.CommunicationException: Could not obtain connection 
to any of these urls: localhost 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 localhost:1099 
[Root exception is javax.naming.ServiceUnavailableException: Failed to connect 
to server localhost:1099 [Root exception is java.net.ConnectException: 
Connection refused: connect]]]
  |         at 
org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1414)
  |         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:594)
  |         at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
  |         at javax.naming.InitialContext.lookup(InitialContext.java:347)
  |         at 
org.jboss.console.twiddle.Twiddle.createMBeanServerConnection(Twiddle.java:250)
  |         at org.jboss.console.twiddle.Twiddle.connect(Twiddle.java:268)
  |         at org.jboss.console.twiddle.Twiddle.access$300(Twiddle.java:62)
  |         at org.jboss.console.twiddle.Twiddle$1.getServer(Twiddle.java:139)
  |         ... 3 more
  | Caused by: javax.naming.CommunicationException: Failed to connect to server 
localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: 
Failed to connect to server localhost:1099 [Root exception is 
java.net.ConnectException: Connection refused: connect]]
  |         at 
org.jnp.interfaces.NamingContext.getServer(NamingContext.java:269)
  |         at 
org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1385)
  |         ... 10 more
  | Caused by: javax.naming.ServiceUnavailableException: Failed to connect to 
server localhost:1099 [Root exception is java.net.ConnectException: Connection 
refused: connect]
  |         at 
org.jnp.interfaces.NamingContext.getServer(NamingContext.java:243)
  |         ... 11 more
  | Caused by: java.net.ConnectException: Connection refused: connect
  |         at java.net.PlainSocketImpl.socketConnect(Native Method)
  |         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
  |         at 
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
  |         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
  |         at java.net.Socket.connect(Socket.java:464)
  |         at java.net.Socket.connect(Socket.java:414)
  |         at java.net.Socket.<init>(Socket.java:310)
  |         at java.net.Socket.<init>(Socket.java:212)
  |         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:239)
  |         ... 11 more

Perhaps the changed port number is what is causing twiddle to sit there and do 
nothing - I've tried letting it go for a coupe of hours and it never returns a 
result.

Cheers,

Paul

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4175444
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to