java - 在 @RequestPayload 中获取 NULL
问题描述
我正在使用 Spring WS,并且我有一个已经生成的 WSDL。
我的 WSDL:....
<xs:complexType name="invokeBoarding_Opera">
<xs:sequence>
<xs:element minOccurs="0" name="BoardingRequest" type="tns:BoardingRequest"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="BoardingRequest">
<xs:sequence>
....
</xs:sequence>
</xs:complexType>
……
InvokelBoarding_Opera.java
@XmlRootElement(name = "invokelBoarding_Opera",namespace="http://boardingImpl.webservices.com/")
public class InvokeBoarding_Opera {
private BoardingRequest BoardingRequest;
我试图从 SOAP UI,但我得到 NULL 值
解决方案
我已将 spring ws 更改为 apache cxf。现在它工作正常
推荐阅读
- angular - 具有嵌套承诺和可观察的角度解析
- c# - Windows中tabcontrol的奇怪行为,所有选项卡出现两次
- node.js - 有没有办法从 node.js 服务器中的 node-red 服务器接收图片?
- android - Android - 如何以编程方式了解带有感叹号的 Wi-Fi 图标状态
- sql - 如何修复 Spark-SQL 中的“引用外部查询的表达式...”错误?
- javascript - React - 不变违规:缩小 React 错误 #130。仅在生产中
- jmeter - Jmeter 无法在移动应用(混合)上记录 https 站点的步骤
- flutter - 读取后如何从 StreamBuilder 中删除数据?
- java - 单击 Fragment 中的按钮以显示 TimePickerDialog 时应用程序崩溃
- python - 如何将文本导入DataFrame的列,跳过colspec(PYTHON)