[ https://issues.apache.org/jira/browse/CXF-7690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David J. M. Karlsen updated CXF-7690: ------------------------------------- Description: Generating code on JDK10 will fail with: {noformat} Caused by: java.lang.ClassNotFoundException: javax.xml.ws.Service at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass (ClassRealm.java:271) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:247) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:239) at org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.isJaxws22 (JAXWSContainer.java:64) at org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.getServiceTarget (JAXWSContainer.java:61) at org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.validate (JAXWSContainer.java:68) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl (WSDLToJavaContainer.java:172) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute (WSDLToJavaContainer.java:164) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute (WSDLToJavaContainer.java:412) at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool (ToolRunner.java:105) at org.apache.cxf.tools.wsdlto.WSDLToJava.run (WSDLToJava.java:113) at org.apache.cxf.tools.wsdlto.WSDLToJava.run (WSDLToJava.java:86) at org.apache.cxf.maven_plugin.wsdl2java.WSDL2JavaMojo.generate (WSDL2JavaMojo.java:414) at org.apache.cxf.maven_plugin.AbstractCodegenMoho.execute (AbstractCodegenMoho.java:279) at org.apache.cxf.maven_plugin.wsdl2java.WSDL2JavaMojo.execute (WSDL2JavaMojo.java:511) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:200) at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:196) at java.util.concurrent.FutureTask.run (FutureTask.java:264) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:514) at java.util.concurrent.FutureTask.run (FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1135) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) at java.lang.Thread.run (Thread.java:844) {noformat} > codegen not java10 compat > ------------------------- > > Key: CXF-7690 > URL: https://issues.apache.org/jira/browse/CXF-7690 > Project: CXF > Issue Type: Bug > Components: Tooling > Affects Versions: 3.2.4 > Reporter: David J. M. Karlsen > Priority: Major > > Generating code on JDK10 will fail with: > {noformat} > Caused by: java.lang.ClassNotFoundException: javax.xml.ws.Service > at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass > (SelfFirstStrategy.java:50) > at > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass > (ClassRealm.java:271) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass > (ClassRealm.java:247) > at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass > (ClassRealm.java:239) > at org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.isJaxws22 > (JAXWSContainer.java:64) > at > org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.getServiceTarget > (JAXWSContainer.java:61) > at org.apache.cxf.tools.wsdlto.frontend.jaxws.JAXWSContainer.validate > (JAXWSContainer.java:68) > at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl > (WSDLToJavaContainer.java:172) > at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute > (WSDLToJavaContainer.java:164) > at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute > (WSDLToJavaContainer.java:412) > at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool > (ToolRunner.java:105) > at org.apache.cxf.tools.wsdlto.WSDLToJava.run (WSDLToJava.java:113) > at org.apache.cxf.tools.wsdlto.WSDLToJava.run (WSDLToJava.java:86) > at org.apache.cxf.maven_plugin.wsdl2java.WSDL2JavaMojo.generate > (WSDL2JavaMojo.java:414) > at org.apache.cxf.maven_plugin.AbstractCodegenMoho.execute > (AbstractCodegenMoho.java:279) > at org.apache.cxf.maven_plugin.wsdl2java.WSDL2JavaMojo.execute > (WSDL2JavaMojo.java:511) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:208) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:154) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:146) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > (MultiThreadedBuilder.java:200) > at > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > (MultiThreadedBuilder.java:196) > at java.util.concurrent.FutureTask.run (FutureTask.java:264) > at java.util.concurrent.Executors$RunnableAdapter.call > (Executors.java:514) > at java.util.concurrent.FutureTask.run (FutureTask.java:264) > at java.util.concurrent.ThreadPoolExecutor.runWorker > (ThreadPoolExecutor.java:1135) > at java.util.concurrent.ThreadPoolExecutor$Worker.run > (ThreadPoolExecutor.java:635) > at java.lang.Thread.run (Thread.java:844) > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)