17得票4回答
将外部JAXB绑定文件应用于从WSDL导入的模式元素

我的外部绑定文件中的XPath表达式无法针对导入到我的WSDL中的XML模式中的元素进行定位。 如果我使用内联绑定自定义,则一切都可以运行,但我真的希望有外部绑定文件,这样我就永远不会意外地覆盖(刷新)包含我的自定义的文件。 我的绑定文件开头: <jaxb:bindings ...

19得票7回答
构造函数Service(URL, QName, WebServiceFeature[])未定义。

在运行wsimport为客户端 Web 服务生成代码后,我遇到了“构造函数Service(URL,QName,WebServiceFeature[])未定义错误”。我的JDK版本是1.6。请帮忙解决。

8得票3回答
Maven执行失败:无法执行目标org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3:wsimport

以下是用于执行wsimport的pom.xml文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...

28得票4回答
从ant调用的wsimport生成的类中删除JAXBElement

我有以下问题:我正在使用wsimport ant任务创建一个Web服务客户端(用于salesforce.com)。 所有生成的类都使用奇怪的JAXBElement类来表示所有bean属性。public void setLastName(JAXBElement<String> val...

16得票1回答
使用"encoded"的异常解析WSDL时出错

每次我运行wsimport时,我都会收到以下错误: [ERROR] "Use of SOAP Encoding is not supported. SOAP extension element on line 65 in file:dummy.wsdl has use="enco...

11得票3回答
如何让wsimport生成构造函数?

wsimport生成的源代码没有参数化构造函数。因此,如果bean有许多属性,则需要手动调用所有setter:Person person = new Person(); person.setName("Alex"); Address address = new Address(); addr...

21得票2回答
wsimport - 两个声明造成冲突,在同一行上给出

尝试使用 wsimport 为 SOAP 端点生成客户端。WSDL 和所有使用的 XSD 文件都是本地副本。 正在执行的命令如下:wsimport ./bwWsdl.xml -p com.generated -Xnocompile -d ../src -extension -keep -Xa...

12得票4回答
wsimport - 如何在不同的项目/文件夹中生成服务端点类和JAXB类

我们正在使用自上而下的方法处理一个包含多个 Web 服务(多个 WSDL)的项目。每个 Web 服务都需要设置为一个独立的项目,并部署为一个独立的 war 包。 问题在于,这些 WSDL 共享一些通用的 .xsd 文件。目前,如果我们为每个 WSDL 运行 wsimport,则共同的 JAX...

32得票2回答
一个由wsimport生成的客户端是如何工作的?

首先,我想让您知道我已经能够连接到Web服务服务器。我问这个问题是因为我想更深入地了解wsimport生成的客户端的工作原理。根据我的研究,wsimport使用JAXWS。请注意,我对JAXWS没有任何了解。 我使用wsimport生成了客户端。我使用的WSDL来自Axis2 Web服务,并...

9得票1回答
wsimport未使用复杂的输入类型。

当我使用wsimport为一些服务生成代理时,每个端口的结果方法签名似乎没有使用WSDL中指定的复杂类型;但我注意到对于其他一些服务,它确实使用了。这在多个服务上发生过,但最近的例子是亚马逊的AWSEConsumerService (link to WSDL)。当我使用wsimport生成服务...