if (ra != null && ra.getAdminObjects() != null)
{
List<AdminObject> newAdminObjects = new ArrayList<AdminObject>(ra.getAdminObjects().size());
for (AdminObject adminObj : ra.getAdminObjects())
{
AdminObject newAdminObj = adminObj;
newAdminObjects.add(newAdminObj);
}
((ResourceAdapterImpl) ra).forceAdminObjects(newAdminObjects);
}
//merge connectionDefinitions;