Bug 2068

Summary: After orb->shutdown() operations invoked on references obtained from that orb should throw exceptions
Product: TAO Reporter: Johnny Willemsen <jwillemsen>
Component: ORBAssignee: DOC Center Support List (internal) <tao-support>
Status: ASSIGNED ---    
Severity: normal    
Priority: P3    
Version: 1.4.4   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 2897    

Description Johnny Willemsen 2005-03-21 14:53:41 CST
Once an ORB has shutdown, only object reference management operations(duplicate,
release and is_nil) may be invoked on the ORB or any object reference obtained
from it. An application may also invoke the destroy operation on the ORB itself.
Invoking any other operation will raise the BAD_INV_ORDER system exception
with the OMG minor code 4.

The check on the orb is there but not on the object references. This needs to 
be added. Be aware of location forwarding from an orb that is running to an orb 
that has been shutdown.
Comment 1 Johnny Willemsen 2005-04-13 02:01:48 CDT
accept on behalf of tao-support
Comment 2 Johnny Willemsen 2007-04-16 12:20:32 CDT
added blocks