(ObjectCopierFactory)m.invoke(cls, new Object[] {orb});
ObjectCopierFactory fallback =
CopyobjectDefaults.makeFallbackObjectCopierFactory(reflect, stream);
cpm.registerObjectCopierFactory(fallback,
POARemoteReferenceFactory.PASS_BY_VALUE_ID);
cpm.registerObjectCopierFactory(reference,
POARemoteReferenceFactory.PASS_BY_REFERENCE_ID);
cpm.setDefaultId(POARemoteReferenceFactory.PASS_BY_VALUE_ID);
} catch (NoSuchMethodException e) {
logger.log(Level.FINE,"Caught NoSuchMethodException - " + e.getMessage());
logger.log(Level.FINE,"Proceeding with pass-by-value copier set to stream copier");