首页 > 解决方案 > 在 @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 值

标签: javaspringweb-servicessoap

解决方案


我已将 spring ws 更改为 apache cxf。现在它工作正常


推荐阅读