Hi Devs,
I am doing a single channel / in only web service invocation with
Sandesha2 engaged at the client side and the server is WCF service. I have
attached the create sequence request [1]. And from the .NET side, I am
getting a exception " The request to create a reliable session has been
refused by the RM Destination. The create sequence request must not contain
an offer for a return sequence. This is likely caused by a binding mismatch.
The channel could not be opened. ".
Is there a way to tell Sandesha not to send the offer using client API ?
thanks,
nandana
[1] - create sequence request
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope
">
<soapenv:Header>
<wsa:To xmlns:wsa="http://www.w3.org/2005/08/addressing">
http://interop.lk.wso2.com/ReliableMessaging_Service_WSAddressing10_Indigo/OneWay.svc/Reliable_Anonymous_Soap12_WSAddressing10_RM10
</wsa:To>
<wsa:MessageID xmlns:wsa="http://www.w3.org/2005/08/addressing
">urn:uuid:515DB2ADE43CDDBB571218633466249</wsa:MessageID>
<wsa:Action xmlns:wsa="http://www.w3.org/2005/08/addressing">
http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence</wsa:Action>
</soapenv:Header>
<soapenv:Body>
<wsrm:CreateSequence xmlns:wsrm="
http://schemas.xmlsoap.org/ws/2005/02/rm">
<wsrm:AcksTo>
<wsa:Address xmlns:wsa="http://www.w3.org/2005/08/addressing
">http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsrm:AcksTo>
<wsrm:Offer>
<wsrm:Identifier>urn:uuid:515DB2ADE43CDDBB571218633466251</wsrm:Identifier>
</wsrm:Offer>
</wsrm:CreateSequence>
</soapenv:Body>
</soapenv:Envelope>
--
Nandana Mihindukulasooriya
WSO2 inc.
http://nandana83.blogspot.com/
http://www.wso2.org