在OSB上开发代理消息流时,是否有办法查看整个SOAP Envelop?我在考虑使用Log操作,但信封不是上下文变量。有没有办法建立它? THX。
答案 0 :(得分:3)
当SOAP消息到达Proxy时,SOAP信封确实不是上下文变量。
您可以使用以下表达式重建SOAP Envelope,但根据SOAP版本更改名称空间。将其分配给变量并在
之后记录适用于v1.2
<env:Envelope xmlns:env="https://www.w3.org/2003/05/soap-envelope">
<env:Header>
{$header/*}
</env:Header>
<env:Body>
{if ($fault) then ($fault) else ($body/*)}
</env:Body>
</env:Envelope>