| Summary: | tests.jpa.advanced.EntityManagerJUnitTestSuite.testSelectEmbeddable failed in the OSGi SRG with 2.2.0.v20100916-r8200 | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Edwin Tang <edwin.tang> |
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P4 | CC: | tom.ware |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Edwin Tang
To reproduce it, follow the steps: 1. Execute "ant" from jpa\eclipselink.jpa.test to build test jars 2. Execute "ant" from jpa\eclipselink.jpa.osgi.test to build test bundle 3. Execute "ant " from jpa\eclipselink.jpa.osgi.test to run the OSGi SRG 4. Check the results via opening jpa\eclipselink.jpa.osgi.test\report\TESTS-TestSuites.xml Note: The test bundle - org.eclipse.persistence.jpa.osgi.test_1.0.jar is generated in jpa\eclipselink.jpa.osgi.test. Correction: 3. Execute "ant test-osgi-srg" from jpa\eclipselink.jpa.osgi.test to run the OSGi SRG Via checking the test bundle, the missing class - org.eclipse.persistence.testing.models.jpa.advanced.EmployeeHolder is actually in eclipselink-annotation-model.jar. Maybe a classloader issue? Targetting as a low priority for 2.2. This is likely a bug, but I beleive it is a higher priority to migrate the current OSGi testing framework to a more realistic configuration and then fix any issues thet tests find. i.e. The current test framework holds all the testing classes in a monolithic bundle. We should, instead, separate the persitence units and the tests into various separage bundles. *** This bug has been marked as a duplicate of bug 329381 *** The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |