Hi,
I am trying to add extra information in the soap headers. I have a soap
service speaking SOAP 1.1 and potentials clients speaking SOAP 1.1 or
SOAP 1.2. I using synpase 1.2
So first I have an endpoint defining my service.
<endpoint name="MyEndpoint">
<address uri="
http://localhost:8300/soap/service" format="soap11" />
</endpoint>
And next a proxy for my clients, The proxy can be invoked over http and
https with SOAP 1.1 or SOAP 1.2 messages.
<proxy name="MyProxy" transport="http, https">
<target>
<inSequence>
<header name="mi:info" value="some text" action="set"
xmlns:mi="
http://www.company.com/metainfo" />
<send><endpoint key="MyEndpoint"></endpoint></send>
</inSequence>
</target>
</proxy>
When I simulate a client speaking SOAP 1.1 everything works well. The
headers is added to the messages. In case I send a source message by the
client using SOAP 1.2 the extra header is not added by synapse.
Can anybody help me. Is my configuration wrong? Or is this potential a
bug in synapse or axis? Is it possible that the headers are lost during
transformation from soap12 to soap11?
Regards, Niek Palm
ÿþD i t b e r i c h t i s v e r t r o u w e l i j k e n k a n g e h e i m e i n f o r m a t i e b e v a t t e n e n k e l