* @throws HibernateException
*/
void removeCollection(CollectionPersister role, Serializable collectionKey, EventSource source) throws HibernateException {
if (LOG.isTraceEnabled()) LOG.trace("Collection dereferenced while transient "
+ MessageHelper.collectionInfoString(role, ownerIdentifier, source.getFactory()));
source.getActionQueue().addAction( new CollectionRemoveAction( owner, role, collectionKey, false, source ) );
}