gpt4 book ai didi

java - Spring ws org.springframework.ws.soap.saaj.SaajSoapEnvelopeException XSD?

转载 作者:行者123 更新时间:2023-12-01 05:07:37 25 4
gpt4 key购买 nike

我总是收到错误

HTTP 状态 500 - 请求处理失败;嵌套异常是 org.springframework.ws.soap.saaj.SaajSoapEnvelopeException: 无法访问信封: 无法从给定源创建信封: ;嵌套异常是 com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl:无法从给定源创建信封:

当我尝试运行具有两种复杂类型的soapRequest时,例如:

<xs:element name="blub">
<xs:complexType>
<xs:sequence>
<xs:element name="mainheader" type="header" />
<xs:element name="mainbody" type="body" />
</xs:sequence>
</xs:complexType>
</xs:element>

我使用 org.springframework.oxm.jaxb.Jaxb2Marshaller 作为 Marshaller,使用 org.springframework.xml.xsd.commons.CommonsXsdSchemaCollection 作为 xsd。

有人有想法吗?

最佳答案

您可能缺少soap:Envelope:

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header>
</soap:Header>
<soap:Body>
<m:GetStockPrice xmlns:m="http://www.example.org/stock">
<m:StockName>IBM</m:StockName>
</m:GetStockPrice>
</soap:Body>
</soap:Envelope>

关于java - Spring ws org.springframework.ws.soap.saaj.SaajSoapEnvelopeException XSD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12477349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com