modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java | 1 + 1 file changed, 1 insertion(+)
New commits: commit 0ecbebbf556353cd4b5aadef7e9e62e9a09ffcc0 Author: John Sanda jsanda@redhat.com Date: Tue Dec 18 10:29:17 2012 -0500
trying to resolve oracle test failure
We are hitting a constraint violation when attemtping to delete the agent record, even though we have already executed a statement to delete the resource. Adding call to EntityManager.flush after deleting the resource to ensure that the resource deletion is performed prior to deleting the agent.
diff --git a/modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java b/modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java index 96a72ed..cbbbdaf 100644 --- a/modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java +++ b/modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java @@ -287,6 +287,7 @@ public class MeasurementDataManagerBeanTest extends AbstractEJB3Test { .setParameter("key", RESOURCE_KEY) .setParameter("uuid", RESOURCE_UUID) .executeUpdate(); + em.flush(); }
private void deleteMeasurementSchedules(EntityManager em) {
rhq-commits@lists.fedorahosted.org