Re: Action Missing
- From: "Softwaremaker" <msdn@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 18 Jul 2006 11:13:10 +0800
It is not just a namespace change. The implemented addressing specifications
are different.
--
Thank you.
Regards,
William Tay
http://www.softwaremaker.net/blog
=========================================
"Oldman" <Oldman@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:9CFD31C8-1468-4975-9AB1-DDA494E7BF16@xxxxxxxxxxxxxxxx
Let me rephrase this question just a bit.use
The fact that the WSE 2.0 uses a different namepsace for the wsa elements
seems to cause this problem. Is there a way to get the WSE 2.0 client to
the newer namepsace?ultimate
Thanks again,
Chris
"Oldman" wrote:
I have a web service secured using WSE 3.0. I have a client trying to
communicate to the web service and they are using WSE 2.0 SP2.
We are getting the following error:
Header http://schemas.xmlsoap.org/ws/2004/08/addressing:Action for
SP2:recipient is required but not present in the message.
Here is the beginning of the web request that is produced from WSE 2.0
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing"
ty-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
y-utility-1.0.xsd">
wsu:Id="Id-8e3d449c-436a-4568-8def-07eea3196e4c">http://convergencedata.net/<soap:Header>
<wsa:Action
CreateItems</wsa:Action>
wsu:Id="Id-c6e0068f-6cf7-4428-96fd-4475e5449f28">uuid:bddc46ec-1787-4c18-a81<wsa:MessageID
1-2593fc87ad07</wsa:MessageID>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous<wsa:ReplyTo wsu:Id="Id-1a746231-bf96-483d-88a9-45f208c8c7db">
</wsa:Address>
wsa:Address</wsa:ReplyTo>
Notice the action tag is specified. However, notice that the
tag contains a different URL than
http://schemas.xmlsoap.org/ws/2004/08/addressing.
This and the fact that when using a WSE 3.0 client the wse:ID attributes
aren't used are the only differences in the soap messages.
Is that URL causing the problem and if it is how do I get it to use the
newer 08/2004 schema?
.
- Prev by Date: Re: The message must contain a wsa:To header
- Previous by thread: Re: Change encryption Method
- Index(es):
Relevant Pages
|
Loading