14.13.5.4 Exceptions

AdapterAlreadyExists
Raised if the target POA already has a child POA with the specified name.
InvalidPolicy
Raised if any of the policy objects specified are not valid for the ORB implementation, if conflicting policy objects are specified, or if any of the specified policy objects require prior administrative action that has not been performed. This exception contains the index in the policy parameter value of the first offending policy object.
IMP_LIMIT
Raised if the program tries to create a POA with a LifespanPolicy of PERSISTENT without having set a port, as described in the operation CORBA::ORB_init.