PQ83430; 5.0.2.2: Thread safety issue in LSD causes OBJECT_NOT_EXIST
 Downloadable files
 
Abstract
Thread safety issue with ObjectKey in LSD causes OBJECT_NOT_EXIST
 
Download Description
A thread safety issue with ObjectKey in LSD causes OBJECT_NOT_EXISTs to happen occationally, particularly when multiple servers are registered with the LSD

A problem with readServers() may also surface when a large number of servers are registered with the LSD. Symptoms may include OBJECT_NOT_EXIST or BAD_SERVER_ID.

Problem conclusion:
The thread safety issue is addressed by removing an unnecessary class data member in favor of using an ObjectKey argument.
The fix for the problem with readServers() involves a rework of the algorithm for loading the ASL file, particularly in how the file is loaded and buffered.
 
Prerequisites
Please download the UpdateInstaller below to install this fix.
 
URL LANGUAGE SIZE(Bytes)
UpdateInstaller US English 7000000
 
 
Installation instructions
Please review the readme.txt for detailed installation instructions.
 
URL LANGUAGE SIZE(Bytes)
Readme US English 2379
 
Download package
What is DD?
DOWNLOAD RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
PQ83430 4/21/2004 US English 7198 FTP DD
 
Technical support
1-800-IBM-SERV (U.S. Only)
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
Problems (APARs) fixed
PQ83430
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Object Request Broker (ORB)
Operating system(s): Windows
Software version: 5.0.2.2
Software edition:
Reference #: 4006846
IBM Group: Software Group
Modified date: Apr 21, 2004