Community
Participate
Working Groups
Selecting a CXF runtime with Java 9 selected as the default workspace JRE will not work. The selection runs a org.apache.cxf.tools.wsdlto.WSDLToJava command with a -v arg in the background to determine the version number. This command will fail when run with Java 9 unless --add-modules=java.se.ee or --add-modules=ALL-SYSTEM has been specified. Workaround is to add it to the default vm arguments of the Java 9 install. The CXF 2.x tooling only supports CXF 2.x and requires Java 7 to run. #476128 open to look at possibility of providing CXF 3.x which would run on Java 8. No documented support for Java 9 yet.