Test ST4
Description:
Node A sends to Node B a message with a echoOkUltimateReceiver header block having role "" and
relay="false". Node B forwards message to Node C with header included anyway, since the relay attribute has no effect
on a header block not targeted at the intermediary.
Messages:
Message sent from Node A
<?xml version='1.0' ?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<h:echoOkUltimateReceiver xmlns:h="http://example.org/ts-tests"
env:role="" env:relay="false">
This is a test!
</h:echoOkUltimateReceiver>
</env:Header>
<env:Body />
</env:Envelope>
Message sent from Node B
<?xml version='1.0' ?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<h:echoOkUltimateReceiver xmlns:h="http://example.org/ts-tests"
env:role="" env:relay="false">
This is a test!
</h:echoOkUltimateReceiver>
</env:Header>
<env:Body />
</env:Envelope>
Message sent from Node C
<?xml version='1.0' ?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<h:responseOkUltimateReceiver xmlns:h="http://example.org/ts-tests"
This is a test!
</h:responseOkUltimateReceiver>
</env:Header>
<env:Body />
</env:Envelope>