You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by mc...@apache.org on 2007/03/29 16:43:02 UTC
svn commit: r523727 -
/webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java
Author: mckierna
Date: Thu Mar 29 07:42:57 2007
New Revision: 523727
URL: http://svn.apache.org/viewvc?view=rev&rev=523727
Log:
See sandesha-77
Modified:
webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java
Modified: webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java?view=diff&rev=523727&r1=523726&r2=523727
==============================================================================
--- webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java (original)
+++ webservices/sandesha/trunk/java/src/org/apache/sandesha2/util/WSRMMessageSender.java Thu Mar 29 07:42:57 2007
@@ -67,9 +67,15 @@
storageManager = SandeshaUtil.getSandeshaStorageManager(configurationContext,
configurationContext.getAxisConfiguration());
- toAddress = rmMsgCtx.getTo().getAddress();
- sequenceKey = (String) options.getProperty(SandeshaClientConstants.SEQUENCE_KEY);
- internalSequenceID = SandeshaUtil.getInternalSequenceID(toAddress, sequenceKey);
+ internalSequenceID =
+ (String)rmMsgCtx.getProperty(Sandesha2Constants.MessageContextProperties.INTERNAL_SEQUENCE_ID);
+
+ if(internalSequenceID==null)
+ {
+ toAddress = rmMsgCtx.getTo().getAddress();
+ sequenceKey = (String) options.getProperty(SandeshaClientConstants.SEQUENCE_KEY);
+ internalSequenceID = SandeshaUtil.getInternalSequenceID(toAddress, sequenceKey);
+ }
// Does the sequence exist ?
sequenceExists = false;
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org