Author: charith
Date: Tue Jun 21 16:15:17 2011
New Revision: 1138075

URL: http://svn.apache.org/viewvc?rev=1138075&view=rev
Log:
Fixing hot update issue in Message store deployer

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/deployers/MessageStoreDeployer.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/deployers/MessageStoreDeployer.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/deployers/MessageStoreDeployer.java?rev=1138075&r1=1138074&r2=1138075&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/deployers/MessageStoreDeployer.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/deployers/MessageStoreDeployer.java
 Tue Jun 21 16:15:17 2011
@@ -16,7 +16,6 @@
  *  specific language governing permissions and limitations
  *  under the License.
  */
-
 package org.apache.synapse.deployers;
 
 import org.apache.axiom.om.OMElement;
@@ -103,8 +102,8 @@ public class MessageStoreDeployer extend
             MessageStore existingMs = 
getSynapseConfiguration().getMessageStore(existingArtifactName);
 
             // We should add the updated MessageStore as a new MessageStore 
and remove the old one
-            getSynapseConfiguration().addMessageStore(ms.getName(), ms);
             getSynapseConfiguration().removeMessageStore(existingArtifactName);
+            getSynapseConfiguration().addMessageStore(ms.getName(), ms);
             log.info("MessageStore: " + existingArtifactName + " has been 
undeployed");
 
 


Reply via email to