我正在通过SOAP UI应用程序测试SOAP服务。我在运行请求时遇到错误 -
响应
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Fault</faultstring>
<detail>
<cause>Transient</cause>
<code>unknownCode</code>
<desc>java.lang.RuntimeException:
Exception Description: A descriptor with default root element {http://fedex.com/ws/loyalty/v1}GetAccountLoyaltyDetailsRequest was not found in the project</desc>
</detail>
</env:Fault>
</env:Body>
</env:Envelope>
GetAccountLoyaltyDetailsRequest pojo文件已存在于路径中。
pojo代码段
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"webAuthenticationDetail",
"clientDetail",
"userDetail",
"transactionDetail",
"version",
"applicationId",
"accountNumber",
"operatingCompanies"
})
@XmlRootElement(name = "GetAccountLoyaltyDetailsRequest")
public class GetAccountLoyaltyDetailsRequest {
如果需要任何其他信息,请告诉我。我搜索过这个问题,但找不到任何有用的东西。
另外,我刚开始使用网络服务。我正在尝试向现有应用程序添加方法。我添加了现有的所有配置。如果这是由于某些不匹配,请告诉我。
提前致谢,