Bug 3695

Summary: IIOP Profile: keeping alternate endpoints in order
Product: TAO Reporter: Adam Mitz <mitza>
Component: ORBAssignee: Adam Mitz <mitza>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P3    
Version: 1.6.9   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 2535    
Attachments: Fix to maintain order of alternate iiop endpoints

Description Adam Mitz 2009-06-08 17:20:28 CDT
Created attachment 1162 [details]
Fix to maintain order of alternate iiop endpoints

The order of alternate endpoints will get reversed if the Profile is marhsalled and then demarshalled.  This means an object created locally will not compare as "equivalent" to that same object reference which is sent to a client and then sent back.  The TAO Param_Test does this.

I will commit a test case which will fail at first, then I will commit the patch (attached).
Comment 1 Adam Mitz 2009-06-09 15:29:26 CDT
Patch has been committed to TAO.  I'll mark this bug as fixed if the scoreboard looks good tomorrow.

Tue Jun  9 20:25:50 UTC 2009  Adam Mitz  <mitza@ociweb.com>
Comment 2 Adam Mitz 2009-06-19 16:14:37 CDT
Fixed.