To resolve the problem, install Cumulative Fix 11
(V5.0.2.11) or
higher for WebSphere Application Server V5.0.2, or install Cumulative Fix
5 (V5.1.1.5)
or higher for WebSphere Application Server V5.1.1.
A work-around to the problem is to specify a dynamic
ORB_LISTENER_ADDRESS for the application server. However, this will cause
problems for you if there is a firewall
between the JNDI client and the server. If there is no firewall, you can
specify a dynamic ORB_LISTENER_ADDRESS in the Administrative Console:
- Expand Servers
- Select application servers
- Select an application server (you will need to make this change for
every application server in your environment)
- Under Additional Properties, select End Points
- Select ORB_LISTENER_ADDRESS
- Change the value of the Port to 0
- Click OK and save your changes
- Restart the application server
You can also change the ORB_LISTENER_ADDRESS by editing your
serverindex.xml file. The serverindex.xml can be found in the
<WebSphere Application Server
install_root>/config/cells/<cell name>/nodes/<node
name> directory. There will be one for each node. When you open the
file in a text editor, look for:
<specialEndpoints xmi:id="NamedEndPoint_1128620739879"
endPointName="ORB_LISTENER_ADDRESS">
<endPoint xmi:id="EndPoint_1128620739879" host="localhost"
port="0"/>
(note that the numbers after "NamedEndPoint" will be different on your
system)
Change the port from its current value to 0. Then save the file and
restart your WebSphere Application Server processes (application server,
node agent, deployment manager). |