- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个 Maven 项目,我需要从多个 wsdl 文件生成 java 类。我已经使用 Maven 插件 axistools-maven-plugin
和 cxf-codegen-plugin
进行了分析,但我面临的问题是来自不同 wsdl 的 Java 文件应该转到不同的包.
我检查了这个链接:http://decimalsolutions.blogspot.in/2011/10/wsdl2java-maven2.html但这并没有解决我的问题。
如何实现?
最佳答案
documentation说明您可以使用 <extraarg>
将参数传递给 wdsl to java process 的元素.因此,您可以配置您的 cxf-codegen-plugin
通过以下方式
<configuration>
<sourceRoot>${project.build.directory}/generated-code/mywebservice</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/wsdl/serviceOne.wsdl</wsdl>
<extraargs>
<extraarg>-p</extraarg>
<extraarg>first.packagename</extraarg>
</extraargs>
</wsdlOption>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/wsdl/serviceTwo.wsdl</wsdl>
<extraargs>
<extraarg>-p</extraarg>
<extraarg>another.packagename</extraarg>
</extraargs>
</wsdlOption>
</wsdlOptions>
</configuration>
关于java - 从多个 wsdls 获取 java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18595254/
在尝试为我的服务生成 wsdl 时,我收到以下消息: 未找到请求的处理程序: Request.PathInfo:/metadata/soap12 我已经找到了这个问题 - 如果其他人遇到同样的问题,只
最近看了文章http://www.ibm.com/developerworks/library/ws-noide1/这促使我回顾过去十年左右 SOA 的发展历程。这篇评论是一次很好的复习,但我很快就发
我有一个 Maven 项目,我需要从多个 wsdl 文件生成 java 类。我已经使用 Maven 插件 axistools-maven-plugin 和 cxf-codegen-plugin 进行了
我正在尝试使用 jaxws-maven-plugin 从多个 WSDL 生成类。 但它仅从第一个执行 block 中定义的 wsdl 生成类。 我看到这个话题在很多地方都有讨论,我根据评论改变了我的p
我正在使用 CXF 2.1 从 wsdl 生成 java 代码,但出现以下错误: WSDLToJava Error: Rpc/encoded wsdls are not supported in JA
我正在使用 maven 在我的 Weblogic 10.3 服务器中远程部署 Web 应用程序。我根据上一个问题的指示创建了我的 pom 文件: Using maven as build tool f
我是一名优秀的程序员,十分优秀!