You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ch...@apache.org on 2005/09/04 09:46:25 UTC

svn commit: r278564 - /webservices/sandesha/branches/sandesha_1_0/src/org/apache/sandesha/util/RMMessageCreator.java

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: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org