Enterprise beans as CORBA clients

Enterprise beans are Java objects operating in a sophisticated runtime environment which includes an ORB. If the enterprise bean is to make outbound IIOP calls to remote CORBA objects (without using RMI-IIOP) it is strongly recommended that the application make use of the existing ORB instance. If the enterprise bean creates a new ORB instance using the new operator, CICS cannot propagate the existing transaction and security context under which the bean is running to method requests on this new ORB.

If you need to get a handle to the current ORB from within an enterprise bean you can use the following static method call:
com.ibm.cics.iiop.ORBFactory.getORB()