Community
Participate
Working Groups
EclipseLink: trunk (2.3) JDK: 1.6.0_24 DB: Oracle 11.1.0.7 When set "eclipselink.weaving.lazy=false", and all other options keep default level. There are five tests in JPA-SRG (org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite) failed with the following error: 1. testIsLoadedAttribute --------------------- junit.framework.AssertionFailedError: PersistenceUnitUtil says address is loaded when it is not at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedAttribute(EntityManagerJUnitTestSuite.java:9590) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 2. testIsLoadedWithReference ------------------------- unit.framework.AssertionFailedError: ProviderUtil did not return NOT_LOADED for isLoaded for manager when it should. at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedWithReference(EntityManagerJUnitTestSuite.java:9672) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 3. testIsLoadedWithoutReferenceAttribute ------------------------------------- junit.framework.AssertionFailedError: ProviderUtil did not return NOT_LOADED for isLoaded for manager when it should. at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedWithoutReferenceAttribute(EntityManagerJUnitTestSuite.java:9763) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 4. testSerializedLazy ------------------ junit.framework.AssertionFailedError: The correct exception was not thrown while traversing an uninstantiated lazy relationship on a serialized object: null at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testSerializedLazy(EntityManagerJUnitTestSuite.java:5890) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 5. testWeaving ----------- junit.framework.AssertionFailedError: Object not weaved for indirection:Employee: null at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.internalTestWeaving(EntityManagerJUnitTestSuite.java:7861) at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testWeaving(EntityManagerJUnitTestSuite.java:7829) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514)org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514)
With this flag when weaving is not used (add the following command within "test-srg" target in build.xml during run tests: <param name="TEST_WEAVING" value="-DTEST_NO_WEAVING=true"/>), there are the following three failures occurred: 1. testIsLoadedAttribute --------------------- junit.framework.AssertionFailedError: PersistenceUnitUtil says address is loaded when it is not at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedAttribute(EntityManagerJUnitTestSuite.java:9590) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 2. testIsLoadedWithReference ------------------------- junit.framework.AssertionFailedError: ProviderUtil did not return NOT_LOADED for isLoaded for manager when it should. at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedWithReference(EntityManagerJUnitTestSuite.java:9672) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514) 3. testIsLoadedWithoutReferenceAttribute ------------------------------------- junit.framework.AssertionFailedError: ProviderUtil did not return NOT_LOADED for isLoaded for manager when it should. at org.eclipse.persistence.testing.tests.jpa.advanced.EntityManagerJUnitTestSuite.testIsLoadedWithoutReferenceAttribute(EntityManagerJUnitTestSuite.java:9763) at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBare(JUnitTestCase.java:514)
Not seen in recent runs.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink