Allow DynamicClientFactory to use any JAXB version 2.1 or greater
-----------------------------------------------------------------
Key: CXF-2907
URL: https://issues.apache.org/jira/browse/CXF-2907
Project: CXF
Issue Type: Improvement
Components: JAXB Databinding
Affects Versions: 2.2.9
Reporter: Gary Gregory
Fix For: 2.2.10
Attachments: DynamicClientFactoryTest.diff
I want to use JAXB 2.2.1 to benefit from a JAXB bug fix but I am having
problems getting CXF to recognize it is there.
All is well when we use JAXB 2.1.13.
I followed the instructions here to use JAXB on top of Java 6:
https://jaxb.dev.java.net/guide/Migrating_JAXB_2_0_applications_to_JavaSE_6.html
I think the problem is the way CXF detects the JAXB version in
DynamicClientFactory#isJaxb21(SchemaCompiler).
The implementation fails to see JAXB 2.2.1. The implementation looks odd to me,
but, hey, that's me :)
Has anyone else run into this issue? I am using a CXF 2.2.10 snapshot build to
work around CXF 2.2.9 bug [CXF-2900].
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.