Fra*_*teo 23 java spring-boot java-9 java-module
我正在尝试从生成的源创建一个bean wsdl2java。
每次我尝试运行Spring Boot应用程序时,都会出现以下错误:
造成原因:java.lang.ClassCastException:org.apache.cxf.endpoint.ClientImpl类无法转换为com.xignite.services.XigniteCurrenciesSoap类(org.apache.cxf.endpoint.ClientImpl和com.xignite.services.XigniteCurrenciesSoap是在加载程序“ app”的未命名模块中)
我不确定我到底如何将生成的源作为模块包含在主Spring Boot应用程序中。
我的目录结构是:
??? build
? ??? generatedsources
? ??? src
? ??? main
? ??? java
? ??? com
? ??? xignite
? ??? services
?
??? src
??? main
??? java
? ??? io
? ??? mateo
? ??? stackoverflow
? ??? soapconsumption
??? resources
??? wsdls
Run Code Online (Sandbox Code Playgroud)
相关系统信息:
openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment 18.9 (build 11.0.1+13)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我还在这里将项目上传到Github上:https : //github.com/ciscoo/soap-consumption-spring-boot
ori*_*rab 31
我有一个类似的案例,并且(正如@Holger 在评论中所提到的)消息中的模块信息只是具有误导性 - 这是尝试将某些内容转换为不匹配的内容的实际案例。
在您的情况下,ClientImpl根本不是XigniteCurrenciesSoap.
| 归档时间: |
|
| 查看次数: |
13475 次 |
| 最近记录: |