Hi Rory,

I tried compiling Apache Chemistry OpenCMIS with JDK 9, but it failed.
We are relying on Apache CXF 3.0.14 and its wsdl2java tool. This tool is not JDK 9 ready. This is the Maven error message:

[ERROR] Failed to execute goal org.apache.cxf:cxf-codegen-plugin:3.0.14:wsdl2java (generate-sources) on project chemistry-opencmis-commons-impl: Execution generate-sources of goal org.apache.cxf:cxf-codegen-plugin:3.0.14:wsdl2java failed: A required class was missing while executing org.apache.cxf:cxf-codegen-plugin:3.0.14:wsdl2java: javax/annotation/Resource

In general, I don't think there is any OpenCMIS code that has an issue with JDK 9. But if our dependencies are not ready, we are not ready.

Best regards,


Hi Florian,

Thank you very much for all your testing of JDK 9 during its
development! Such contributions have significantly helped shape and
improve JDK 9.

Now that we have reached the JDK 9 Final Release Candidate phase [1] ,
I would like to ask if your project can be considered to be 'ready for
JDK 9', or if there are any remaining show stopper issues which you've
encountered when testing with the JDK 9 release candidate.

JDK 9  b181 is available at http://jdk.java.net/9/

If you have a public web page, mailing list post, or even a tweet
announcing you project's readiness for JDK 9, I'd love to add the URL
to the upcoming JDK 9 readiness page on the Quality Outreach wiki.

Looking forward to hearing from you,

[1] http://openjdk.java.net/projects/jdk9/

Reply via email to