I am having a problem with configuring JBOSS to work with a Java client across a firewall with network address translation. The JNDI service is returning the IP address and port that the unix machine knows. But the client needs to connect to a different ip address. Is there any way to put an entry in the configuration file for the NamingService mbean telling it what ip address to use? Is there another way to solve this problem?
You might want to look at adding that feature to the MBean yourself or you might want to create the JMS Connection objects manualy on the client side.
YOu can search the forum of info on how to create SpyQueueConnectionFactory objects if thats the route you want to take.