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.

To download the current JDK release, click here.
5.0u39 b01Fixed
Related Reports
Relates :  
Relates :  
see comments

fix failed: see JDK-8004714

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.

EVALUATION Fix # 6773533 went into 5.0u17-rev-b06 caused this failure.

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.