assertActiveTransaction();
}
// if !transactional and !persistent
if (!((PersistenceCapable) pc).jdoIsTransactional() && !((PersistenceCapable) pc).jdoIsPersistent())
{
throw new JDOUserException(LOCALISER_JDO.msg("011004"));
}
// if !transactional and persistent, do nothing
if (!((PersistenceCapable) pc).jdoIsTransactional() && ((PersistenceCapable) pc).jdoIsPersistent())
{
return;