是否可以通过POSTMAN运行SOAP Get Request

时间:2019-10-23 11:19:37

标签: soap spring-ws

我想从端点返回国家列表。端点方法是

@PayloadRoot(namespace = NAMESPACE_URI, localPart = "getAllCountriesRequest")
    @ResponsePayload
    public HashMap<String,Country> getCountries() {
        return countryRepository.getCountries();
    }

但是我不能在xsd文件中编写请求和响应方法。我的xsd文件是

<xs:element name="getAllCountriesRequest">
        <xs:complexType>
                        // I do not know what I write
        </xs:complexType>
    </xs:element>

    <xs:element name="getAllCountriesResponse">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="key" minOccurs="0" type="xs:string"/>
                <xs:element name="value" minOccurs="0" type="tns:country"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>

我想向邮递员发送获取请求,但是我的Web服务如何在没有正文的情况下查找?对这个过程有什么想法吗?

0 个答案:

没有答案