I'm trying to build CXF and i'm getting the error:
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Thrown by JAXB: cvc-complex-type.3.2.2: Attribute 'xjc:recursive' is not allowed to appear in element 'class'. at line 44 column 28 of schema jar:file:/home/XXX/Downloads/apache-cxf-2.2.10-src/tools/wsdlto/databinding/jaxb/target/cxf-tools-wsdlto-databinding-jaxb-2.2.10.jar!/org/apache/cxf/tools/wsdlto/databinding/jaxb/W3CEPRJaxbBinding_jaxb22.xml
I searched for the problem and some said that it was an issue with older versions of JAXB and it was resolved in version 2.2.
I have xjc 2.2.4-2 which is ok.
Any help is appreciated.
Here is an hint in the CXF mailing list.
But that's not the issue I am facing, as I have nothing in my endorsed directory. But I made the switch from Oracle JDK 7 to OpenJDK 8. Have you done something similar?