}
public void testConsistentOptimisticTransactionWithRollback() {
OpenJPAEntityManager pm = getPM();
pm.setOptimistic(true);
pm.validateChanges(); // no-op outside trans
startTx(pm);
boolean hasConn = hasConnection(pm);
RuntimeTest1 pc = (RuntimeTest1) pm.find(RuntimeTest1.class, _oid);
pc.setIntField1(100);