*/
private void interceptorPreInit(List orb_initializers, final ORBInitInfo info)
{
for (Iterator i = orb_initializers.iterator(); i.hasNext();)
{
final ORBInitializer initializer = (ORBInitializer) i.next();
try
{
initializer.pre_init (info);
}
catch (Exception e)
{
if (failOnORBInitializerError)
{
logger.error(initializer.getClass().getName() + ": aborting due to error during ORBInitializer::pre_init", e);
throw new INITIALIZE(e.toString());
}
logger.warn(initializer.getClass().getName() + ": ignoring error during ORBInitializer::pre_init. the ORBInitializer will be removed from the current configuration", e);
i.remove();
}
}
}