Spring-ws SOAP 404错误
作者:互联网
我在这之后做了一个教程 – > http://java.dzone.com/articles/spring-ws-how
当我去url http://localhost:8080/myService/services/MemberDetailsRequest.wsdl时,我得到静态wsdl文件..但是当我使用SoapUI导入wsdl文件然后测试它…我只得到404错误,any1有解决方案吗?
任何建议,为什么我不能得到soapUI的任何回复?
解决方法:
检查以确保您的@PayloadRoot初始值设定项正确无误.我的“localpart”定义与XSD中的元素名称不匹配.这是我的Java类现在的样子:
@PayloadRoot(localPart = "GetLoginRequest", namespace = "<namespace>")
这是XSD:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="<namespace>" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="<namespace>">
<xsd:include schemaLocation="user-types.xsd"></xsd:include>
<xsd:element name="GetLoginRequest" type="loginRequest"></xsd:element>
<xsd:element name="GetLoginReply" type="loginReply"></xsd:element>
</xsd:schema>
标签:soap,spring,soapui,spring-ws 来源: https://codeday.me/bug/20190626/1297107.html