Author: chamikara
Date: Sun Sep 4 00:45:26 2005
New Revision: 278564
URL: http://svn.apache.org/viewcvs?rev=278564&view=rev
Log:
To set the SOAPConstants for the terminate sequence message.
Modified:
webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java
Modified:
webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java
URL:
http://svn.apache.org/viewcvs/webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java?rev=278564&r1=278563&r2=278564&view=diff
==============================================================================
---
webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java
(original)
+++
webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java
Sun Sep 4 00:45:26 2005
@@ -24,6 +24,7 @@
import org.apache.axis.components.uuid.UUIDGenFactory;
import org.apache.axis.message.SOAPEnvelope;
import org.apache.axis.message.addressing.*;
+import org.apache.axis.soap.SOAPConstants;
import org.apache.axis.types.URI;
import org.apache.sandesha.Constants;
import org.apache.sandesha.RMMessageContext;
@@ -168,7 +169,14 @@
throws Exception {
RMMessageContext terSeqRMMsgContext = new RMMessageContext();
+
MessageContext terSeqMsgContext = new
MessageContext(rmMsgCtx.getMsgContext().getAxisEngine());
+
+ //change to set SOAP constants to terminate seq message.
+ SOAPConstants SOAPConst = rmMsgCtx.getMsgContext().getSOAPConstants();
+ if (SOAPConst!=null)
+ terSeqMsgContext.setSOAPConstants(SOAPConst);
+
terSeqRMMsgContext.setSequenceID(rmMsgCtx.getSequenceID());
AddressingHeaders addHeaders =
getAddressingHeadersForTerminateSequence(rmMsgCtx, endPoint);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]