Log SOAP在OSB中的Proxy消息流中包络

时间:2017-10-27 08:21:43

标签: soap proxy osb envelope

在OSB上开发代理消息流时,是否有办法查看整个SOAP Envelop?我在考虑使用Log操作,但信封不是上下文变量。有没有办法建立它? THX。

1 个答案:

答案 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>