java - 如何在有效的 SOAP 请求 xml 模板中填充值

标签 java xml web-services soap jaxb

我有 Soap-request-"template",它是我通过 SOAPUI 并引用 WSDL 文件创建的

请提供一个解决方案,在 SOAP xml 模板中填写值以调用 Webservice

SOAP XML 文件如下所示:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:DEAAppSearch>
         <!--Optional:-->
         <tem:UserName>?</tem:UserName>
         <!--Optional:-->
         <tem:Password>?</tem:Password>
         <!--Optional:-->
         <tem:DEA>?</tem:DEA>
         <!--Optional:-->
         <tem:BAC>?</tem:BAC>
      </tem:DEAAppSearch>
   </soapenv:Body>
</soapenv:Envelope>

最佳答案

在 SoapUI 中,转到"file"菜单,选择“首选项”。单击左 Pane 中的 WSDL 按钮并检查示例值。下一个 SOAP 项目将生成示例值。确保选中“为所有操作创建示例请求?”在“新建 SOAP 项目”对话框中。成功。

关于java - 如何在有效的 SOAP 请求 xml 模板中填充值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31656843/

相关文章:

java - 在 Java 中获取 XML 元素中的值

java - Spring: WebServiceTransportException: Not Found [404] 对于非常简单的 WS 客户端

c++ - 我的应用程序(用 C 语言编写)每次调用时都会出现 gsoap 段错误

java - 函数定义需要澄清

java JTable忽略鼠标事件

python - 如何在 python 中异步处理 xml?

c# - MySQL在线数据库

java - 在 Spring Security 和 Tomcat 中禁用 Remember-Me

java - jak 看起来不再可用,使用 JAXB 创建 kml

java - 我可以在 res/values/styles.xml 中使用来自 Java 类的静态变量吗?