Hi Mark,

The InvokerLocator you see on the server side is the one that matters, and it 
has the desired parameters.  The one you see on the client side,


  | 13:11:58,759 DEBUG [Client] starting callback Connector: InvokerLocator 
[bisocket://10.101.110.64:1878752913/callback
  | 
?callbackServerHost=10.101.110.64&callbackServerPort=1878752913&callbackServerProtocol=bisocket&clientMaxPoolSize=1&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&datatype=jms&guid=a2t321s-u0b7nn-fnqgzrc3-1-fnqgzr
  | 
xj-g&isCallbackServer=true&onewayThreadPool=org.jboss.jms.server.remoting.DirectThreadPool&serverSocketClass=org.jboss.jms.server.remoting]
  | 

is for the callback Connector to which the server pushes messages, which isn't 
related to the ConnectionValidator, and you can ignore it.

What should happen in JBossMessaging is that it sends the InvokerLocator from 
the server to the client, where it is used to create the necessary instances of 
org.jboss.remoting.Client.  See, for example, the JBM class 
org.jboss.jms.client.remoting.JMSRemotingConnection.  When the Client creates a 
ConnectionValidator, the ConnectionValidator uses the Client's parameters, 
including those from the InvokerLocator, to configure itself.  See 
org.jboss.remoting.ConnectionValidator.start().  I don't know why your 
parameters aren't making it into the ConnectionValidator.  One thing to try, if 
you don't see anything interesting in the logs, is to attach a debugger to your 
client.  Even if Bill Burke says "debuggers are for pussies".  :)

-Ron

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

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

Reply via email to