A new Tomcat-based application is trying to use a WebSphere (4.04) application's
EJB's. A firewall lies between the
Tomcat server and the WAS server.
I believe the problem lies on Tomcat, in trying to make the ORB port static, as we've done on WebSphere.
Here's what I've done so far:
I've got the firewall opened on these ports:
9000 (WAS admin port)
10100 (our WAS bootstrap port, different from the default 900)
4xxxx (making static the orb listener port)
The WebSphere app has been running for quite some time, and is stable. I've used the -Dcom.ibm.CORBA.ListenerPort=4xxxx in the WAS app to make static the listener port we've opened in the firewall.
It appears to me that the JNDI lookup succeeds, but the app fails on the tomcat side; an ORB trace on the WAS end did not provide any results, while tomcat throws the errors (and nothing is logged either on the WebSphere admin side nor the WebSphere app side logs).
Bearing in mind that I'm an admin type, and not a
java coder (but I will forward any results to the java developers), is there a way to configure tomcat to use a static port for the ORB requests, or is this done in the coding of the requests?
Please provide examples of how to do so whichever answer is correct.
Thanks in advance....