org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelperTest is implementation-dependent -----------------------------------------------------------------------------------------------
Key: GERONIMO-3672 URL: https://issues.apache.org/jira/browse/GERONIMO-3672 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: testsuite Affects Versions: 2.0.2 Reporter: Vasily Zakharov Test org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelperTest may fail on non-Sun implementation, because it assumes the order in which Class.getFields() returns the fields, while specification doesn't specify the particular order. The problem occurs in method PersistenceUnitAnnotationHelper.processPersistenceUnit() which gets the fields and adds them to the annotatedApp, that is later compared (in the tests themselves) with expected XML - at this point the tests may as the order of elements in the resulting XML may be different. The following assertions fail on Apache Harmony because of this fact: testPersistenceContextAnnotationHelper testPersistenceUnitAnnotationHelper testWebServiceRefAnnotationHelper -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.