You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Colm O hEigeartaigh (Jira)" <ji...@apache.org> on 2021/06/08 08:41:00 UTC

[jira] [Updated] (CXF-8551) wsdl2java: NoClassDefFoundError: javax/jws/soap/SOAPBinding$Style with Java 11

     [ https://issues.apache.org/jira/browse/CXF-8551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Colm O hEigeartaigh updated CXF-8551:
-------------------------------------
    Fix Version/s: 3.4.5

> wsdl2java: NoClassDefFoundError: javax/jws/soap/SOAPBinding$Style with Java 11
> ------------------------------------------------------------------------------
>
>                 Key: CXF-8551
>                 URL: https://issues.apache.org/jira/browse/CXF-8551
>             Project: CXF
>          Issue Type: Bug
>          Components: Tooling
>    Affects Versions: 3.4.3
>         Environment: Windows 10
> openjdk version "11.0.5" 2019-10-15
> OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.5+10)
> OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.5+10, mixed mode)
>            Reporter: Christof Schablinski
>            Assignee: Colm O hEigeartaigh
>            Priority: Major
>             Fix For: 3.4.5
>
>
> Running wsdl2java with JDK 11 causes this exception:
> {code}
> Exception in thread "main" java.lang.NoClassDefFoundError: javax/jws/soap/SOAPBinding$Style
>         at org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.isRPCEncoded(JAXWSDefinitionBuilder.java:165)
>         at org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.checkSupported(JAXWSDefinitionBuilder.java:138)
>         at org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.build(JAXWSDefinitionBuilder.java:87)
>         at org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.build(JAXWSDefinitionBuilder.java:61)
>         at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:187)
>         at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:156)
>         at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:402)
>         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.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:185)
> Caused by: java.lang.ClassNotFoundException: javax.jws.soap.SOAPBinding$Style
>         at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
>         at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
>         at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>         ... 11 more
>  {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)