I set up jboss 3.0.4 on jdk 1.4.1_01. I would like to use my application across a firewall and currently opened 3 ports on it(1098, 1099 and 4444), configured jboss-service.xml to setup rmiport to 1098
and added java.rmi.server.hostname=aaa.bbb.ccc.ddd to jboss.properties. Everything works fine until I try to lookup for a UserTransaction: the client seems to choose a random port to start the server transaction and the firewall obviously block it. Any idea on how to configure the client to use a fixed port number to request server UserTransaction?