@PersistenceContext(unitName = "jms2pctest-pu1") protected EntityManager em1;
@Override
@TransactionAttribute(MANDATORY)
public void recordMessage(String testName, Integer sequence, Long msgPayload) {
SavedMessage1 m = new SavedMessage1(testName, sequence, msgPayload);
em1.persist(m);
em1.flush();
// Forcing a entity manager flush before injecting an exception is what
// pushes the correctness limits in this test... The flush insures the JPA
// says utters an INSERT stmt down its connection. If the distributed TX