wsimport

    2热度

    2回答

    我有以下类,我基本上重写了一些现有的服务,并且必须使用'wsimport'从wsdl生成以下类。 Soap响应必须与传统代码中返回的方式完全相似。以下是导入中生成的类。 不知何故<return>元素被添加到肥皂响应中,我检查了我的类,并且在生成的导入中没有看到任何地方。任何想法如何删除这些? 我在这里查看这个解决方案Remove element <return> in JAX-WS SOAP Re

    0热度

    1回答

    我的问题类似于以下文章中的问题:Consume XML SOAP Webservice in Java。基本上我的问题是用wsimport生成客户端代码并不真正失败,但会生成警告“[警告]端口”reqReplyEndpoint“不包含任何可用的操作”。这导致不完整的代码生成,例如我在生成的请求/请求类中缺少参数。这是一个使用WCF消息路由服务的IIS上托管的WCF服务。 IIS将所有服务请求路由到

    2热度

    1回答

    我是WSDL的新手。我有一个关于XML模式名称空间的问题。 假设我已经定义了定义标签内部的三个命名空间: <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:arjun/ws/prime/primeservice/" xmlns:soapenc="http://schemas.xmlsoap.

    0热度

    2回答

    我被给了一个WSDL文件以及相应的web服务的URL。我知道我必须使用像wsimport这样的工具将WSDL文件转换为Java类。但在此之后,我很迷茫。如何编写客户端代码以使用这些生成的类?我一直在使用Google,但仍不确定。 谢谢。

    1热度

    1回答

    我想使用wsdl导入Web服务。服务器正在使用TLSv1.2。 使用Java代码我通过设置System.setProperty("https.protocols", "TLSv1.2"); 我该怎么做,而使用的wsimport相同的连接到服务器?我正在使用Java 1.7.0_65。 当我试图wsimport <wsdl-url>我得到 parsing WSDL... [ERROR] Rec

    8热度

    1回答

    我在做一个WSDL客户端,并想知道如何将XML元素设置为CDATA。 我使用wsimport来生成源代码,而CDATA元素是请求XML的一部分。 这是XML类的要求: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "dataRequest" }) @XmlRootElement(name = "P

    0热度

    1回答

    我想从WSDL生成Web服务客户端,我很安静,因此无法找出错误。 我曾尝试: wsimport -keep path-to-wsdl 这给了我这个错误: C:\WINDOWS\system32>wsimport -keep E:\NIEsocketWork\sdl.wsdl parsing WSDL... [WARNING] src-resolve.4.2: Error resolvi

    2热度

    2回答

    (使用jaxws-maven-plugin) 我的配置是这样的: <execution> <id>wsimport-first</id> <goals> <goal>wsimport</goal> </goals> <configuration> <wsdlLocation>WEB-INF/wsdl/FirstWebSe

    0热度

    1回答

    我做了一个Java应用程序,该应用程序从Oracle的一个表中读取一些行,然后为每个行调用一个Web服务。 此过程需要比预期更多的时间。每秒约4行被调用,我预计每秒钟约有50行。 我使用wsimport工具来生成访问web服务的文件。所有进程正在使用库slf4j和Log4j进行记录。 我该怎么做才能提高整个过程的速度? 在这种情况下多线程可以帮助吗? 这是我的代码简短: query = "sele

    1热度

    1回答

    我在NetBeans中为SOAP Web服务创建了一组代理类。 我想为传出的请求添加一个HTTP标头。 Map<String, Object> requestHeaders = new HashMap<>(); requestHeaders.put("X-Header", header); AccountManagementService service = new AccountManage