JDK-6786950 : test com/sun/corba/connection/6354718/Test6354718.sh failed on 5u17b06 but passed on 5u17b05
Type:Bug
Component:other-libs
Sub-Component:other
Affected Version:5.0u17-rev
Priority:P2
Status:Resolved
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2008-12-18
Updated:2012-12-20
Resolved:2012-10-23
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
EVALUATION
The test appears designed to compare the Orb's view of its connections before and after the orb shutdown and destroy methods are called. That's reliant on behaviour which is illegal (or perhaps undefined) so this is not a good testing method. With current Orb cleanup efforts (e.g. 6725987) this is going to fail for sure, rather than work by chance as it has in the past. Believe this test needs removal or redesigning.
16-01-2009
EVALUATION
Fix # 6773533 went into 5.0u17-rev-b06 caused this failure.
15-01-2009
EVALUATION
test/com/sun/corba/connection/6354718/HelloClient.java clearly uses the orb after calling orb.shutdown(true) and orb.destroy()
Moving these two statements to after the call to printConnectionStatistics(orb) would be the thing to do.