Sandesha2 Create Sequence Request refused by RM destination
"Sumit Shah" <[email protected]> Mon, 12 Jan 2009 19:27:14 -0500
| Newsgroups | gmane.comp.apache.webservices.fx.devel |
|---|---|
| Message-ID | <24F1F7E51D70AD4EA4AE67344FE7CC9D01B13E76@FFX-INF-EX-V1.cgifederal.com> |
Hello,
I am getting the "Create Sequence Request refused by RM destination"
error. Here is the sample SOAP request:
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsa:To>http://localhost:9001/coretestWebServices/services/WSReliableMes
sagingTestService</wsa:To>
<wsa:ReplyTo>
<wsa:Address>http://loclahost:7001/axis2/services/WSReliableMessagingTes
tService</wsa:Address>
</wsa:ReplyTo>
<wsa:MessageID>urn:uuid:99BB7CF02ACACECED71231805583689</wsa:MessageID>
<wsa:Action>http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequence<
/wsa:Action>
</soapenv:Header>
<soapenv:Body>
<wsrm:CreateSequence
xmlns:wsrm="http://docs.oasis-open.org/ws-rx/wsrm/200702">
<wsrm:AcksTo>
<wsa:Address>http://localhost:7001/axis2/services/WSReliableMessagingTes
tService</wsa:Address>
</wsrm:AcksTo>
</wsrm:CreateSequence>
</soapenv:Body>
</soapenv:Envelope>
9001 is just a proxy port (to collect SOAP XML) forwarded to 7001, where
the Weblogic server is deployed.
Here is the client code snippet (options and call):
options.setProperty(SandeshaClientConstants.RM_SPEC_VERSION,Sandesha2Con
stants.SPEC_VERSIONS.v1_1);
options.setTimeOutInMilliSeconds(10000);
options.setUseSeparateListener(true);
options.setProperty(SandeshaClientConstants.AcksTo,
p.getParamValue().get(0).getValue());
resp = serviceClient.sendReceive(new QName("", this.mAction), req);
I would appreciate if someone could point me in the right direction. I
may be missing something.
Thanks
Sumit