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");