Skip to content

Tests marked as DeveloperWontFix #1222

Open
@prathyushreddylpr

Description

@prathyushreddylpr

Tests:
org.apache.cxf.javascript.types.SerializationTest.testDeserialization
org.apache.cxf.javascript.types.AttributeTest.testDeserialization

Real PR:
apache/cxf#1516

Root Cause:
The tests are failing because when the strings are converted to XML in the tests, some of the attributes' values become null, this is because of the inconsistent marshaling behavior within JAXB.

Reason for DeveloperWontFix:
We can fix the flakiness by defining propOrder to the Class and this will trigger a more consistent marshaling behavior within JAXB. When propOrder is defined, JAXB takes additional steps to ensure all properties are accounted for and processed systematically, which it might not do when relying on the default (implicit) order. Since this is a JAXB implementation issue, the developer says it should be reported to JAXB.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions