try {
sequence = em.getReference(Sequence.class, id);
sequence.getSeqName();
} catch (EntityNotFoundException enfe) {
throw new NonexistentEntityException("The sequence with id " + id + " no longer exists.", enfe);
}
em.remove(sequence);
em.getTransaction().commit();
} finally {