gpt4 book ai didi

xml - soapAction ""和 body 元素 ""缺少 soap 版本 1.1 BW6 的操作

转载 作者:行者123 更新时间:2023-12-05 08:09:13 26 4
gpt4 key购买 nike

我通过带有引用绑定(bind)的调用事件调用 Soap 服务,在绑定(bind)选项卡中我使用 soapui Mock 参数(主机、端口:在 http 客户端和 URI 中),调试时我遇到了这个错误:

[Fatal Error] :1:1: Content is not allowed in prolog.

11:15:58.805 ERROR [bwEngThread:In-Memory Process Worker-5] com.tibco.bw.core - TIBCO-BW-CORE-500050: The BW process [Applications.DOM_OPALE.CLOE.CreationBondecommande.CreationBonDeCommande_1-SOAPExtClient] instance faulted, JobId [bw0a102], ProcessInstanceId [bw0a102], ParentProcessInstanceId [bw0a101], Module [ProcessorBusinessShared:1.0.0.0], Application [CloeAdapterOut.application:1.0].

<CausedBy> TIBCO-BW-CORE-500052: Invoke activity [CreationBonDeCommande] fault.

<CausedBy> com.tibco.bw.binding.soap.DefaultFault: TIBCO-BW-BINDING-SOAP-550100: Received SOAP Fault from the service provider of the Operation [{OPA}CreationBonDeCommande], SoapReferenceBinding [SOAPReferenceBinding], Application [CloeAdapterOut.application:1.0]. SOAP Fault received: [<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>Server</faultcode>
<faultstring>Missing operation for soapAction [rpc/OPA:CreationBonDeCommande] and body element [CreationBonDeCommande] with SOAP Version [SOAP 1.1]</faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
]

有什么想法吗?

下面是wsdl文件:

<message name="CreationBonDeCommande_Input">
<part name="InputMessage" type="xsdLocal0:InputTopElmtData"/>
</message>
<message name="CreationBonDeCommande_Output">
<part name="OutputMessage" type="xsdLocal1:OutputTopElmtData"/>
</message>

<portType name="OPA_CreationBonDeCommande">
<operation name="CreationBonDeCommande">
<input message="tns:CreationBonDeCommande_Input"/>
<output message="tns:CreationBonDeCommande_Output"/>
</operation>

</portType>

<binding name="OPA_CreationBonDeCommande" type="tns:OPA_CreationBonDeCommande">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="CreationBonDeCommande">
<soap:operation soapAction="rpc/OPA:CreationBonDeCommande" />
<input>
<soap:body namespace="OPA" use="literal"/>
</input>
<output>
<soap:body namespace="OPA" use="literal"/>
</output>
</operation>
</binding>
<service name="OPA_CreationBonDeCommande_WS">
<port binding="tns:OPA_CreationBonDeCommande" name="OPA_CreationBonDeCommande">
<soap:address location="http://<web_server></web_server>/eai_fra/start.swe?SWEExtSource=WebService&amp;SWEExtCmd=Execute&amp;UserName=sadmin&amp;Password=sadmin"/>
</port>
</service>

提前致谢

最佳答案

Tibco BW 6.3.2 由于bug删除了包含soapAction的header-->升级版本到6.3.3,问题修复

关于xml - soapAction ""和 body 元素 ""缺少 soap 版本 1.1 BW6 的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40176816/

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