58 |
import org.omg.CORBA.PolicyError; |
import org.omg.CORBA.PolicyError; |
59 |
import org.omg.CORBA.portable.ObjectImpl; |
import org.omg.CORBA.portable.ObjectImpl; |
60 |
import org.omg.PortableInterceptor.PolicyFactory; |
import org.omg.PortableInterceptor.PolicyFactory; |
|
import org.omg.PortableServer.POA; |
|
61 |
import org.omg.PortableServer.Servant; |
import org.omg.PortableServer.Servant; |
62 |
import org.omg.PortableServer.POAManagerPackage.State; |
import org.omg.PortableServer.POAManagerPackage.State; |
63 |
import org.omg.PortableServer.POAPackage.InvalidPolicy; |
import org.omg.PortableServer.POAPackage.InvalidPolicy; |
205 |
{ |
{ |
206 |
AOM.Obj obj = rootPOA.findIorKey(ior.key); |
AOM.Obj obj = rootPOA.findIorKey(ior.key); |
207 |
|
|
208 |
POA poa; |
gnuPOA poa; |
209 |
|
|
210 |
// Null means that the object was connected to the ORB directly. |
// Null means that the object was connected to the ORB directly. |
211 |
if (obj == null) |
if (obj == null) |
217 |
|
|
218 |
// This may modify the ior. |
// This may modify the ior. |
219 |
iIor.establish_components(info); |
iIor.establish_components(info); |
220 |
|
iIor.components_established(info); |
221 |
} |
} |
222 |
return ior; |
return ior; |
223 |
} |
} |