PQ44827: KNOWN NAMING DEFECT 88058


APAR status
Closed as program error.

Error description
88058) Introduced in PTF 2 and fixed in PTF 3. env: WAS 3.5
with fixpak 2 on Sun solaris. Customer has Customer has EJB
method is_identical; before fixpak 2 returns true and after
fixpak 2 it returns false even though the EJB object is
identical. Updated CNContextImpl.class was sent to customer,
and it resolved the testcase issue
Local fix
sent to the customer, who then updated their copy of ujc.jar
Problem summary
When a home registers itself in the Name Space at server
startup, the JNDI code cache stores the reference that is
being bound. This means that "local" lookups to other objects
on the same server, never need to flow remotely to the Name
Server -- effectively we prime the cache with local objects at
startup.
.
Checking with the naming group reveals that the JNDI cache does
work this way, and furthermore revealed that the cache was
caching the server object that was requesting the bind, not a
stub to the requesting object. Hence the lookup is returning
the direct server-side object rather than a stub and we get the
! (not)instance of org.omg.CORBA.Object.
Problem conclusion
remote object, not the remote object itself as is currently
done when a server registers its EJB.  The code change was made
in CNContextImpl.java.
Temporary fix
Comments
APAR information
APAR numberPQ44827
Reported component nameWAS ADVANCED AI
Reported component ID5648C8400
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2001-01-05
Closed date2001-01-08
Last modified date2001-01-08

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:


Modules/Macros
NAMING
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information
Fixed component nameWAS ADVANCED AI
Fixed component ID5648C8400

Applicable component levels
R350 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ44827
IBM Group: Software Group
Modified date: 2001-01-08