sm = ownerSM.getObjectManager().findStateManager(value);
if (sm == null || sm.getObjectManager().getApiAdapter().getPersistenceManager(value) == null)
{
// Assign a StateManager to the serialised object since none present
sm = StateManagerFactory.newStateManagerForEmbedded(ownerSM.getObjectManager(), value, false);
sm.addEmbeddedOwner(ownerSM, fmd.getAbsoluteFieldNumber());
}
}
if (sm != null)
{