Author: ruwan
Date: Thu Mar  5 05:23:09 2009
New Revision: 750318

URL: http://svn.apache.org/viewvc?rev=750318&view=rev
Log:
Reliable messaging working with Sandesha2 SNAPSHOT

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AnonymousServiceFactory.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/RMSequenceMediator.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
    synapse/trunk/java/modules/distribution/src/main/assembly/bin.xml
    synapse/trunk/java/modules/samples/pom.xml
    
synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml
    
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/StockQuoteClient.java
    synapse/trunk/java/modules/war/pom.xml
    synapse/trunk/java/pom.xml

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
 Thu Mar  5 05:23:09 2009
@@ -49,7 +49,7 @@
 
     //- names of modules to be engaged at runtime -
     /** The Name of the WS-RM Mercury module */
-    public static final String MERCURY_MODULE_NAME = "Mercury";
+    public static final String RM_MODULE_NAME = "sandesha2";
     /** The Name of the WS-A Addressing module */
     public static final String ADDRESSING_MODULE_NAME = "addressing";
     /** The Name of the WS-Security Rampart module */
@@ -156,13 +156,6 @@
         /** The default/generic error code */
         public static final int DEFAULT_ERROR= 0;
 
-        /** Mercury last message property name */
-        public static final String MERCURY_LAST_MESSAGE = "MercuryLastMessage";
-        /** Mercury last sequence key property name */
-        public static final String MERCURY_SEQUENCE_KEY = "MercurySequenceKey";
-        /** Mercury WS-RM specification version property name */
-        public static final String MERCURY_SPEC_VERSION = 
"MercuryRMSpecVersion";
-
     /** An Axis2 message context property that indicates the maximum time to 
spend on sending the message */
     public static final String SEND_TIMEOUT = "SEND_TIMEOUT";
 

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AnonymousServiceFactory.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AnonymousServiceFactory.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AnonymousServiceFactory.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/AnonymousServiceFactory.java
 Thu Mar  5 05:23:09 2009
@@ -120,7 +120,7 @@
 
                         if (wsRMOn) {
                             service.engageModule(axisCfg.getModule(
-                                SynapseConstants.MERCURY_MODULE_NAME), 
axisCfg);
+                                SynapseConstants.RM_MODULE_NAME), axisCfg);
                         }
                     }
                     // if WS-A is off, WS-RM should be too

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyService.java
 Thu Mar  5 05:23:09 2009
@@ -558,7 +558,7 @@
             auditInfo("WS-Reliable messaging is enabled for service : " + 
name);
             try {
                 proxyService.engageModule(axisCfg.getModule(
-                    SynapseConstants.MERCURY_MODULE_NAME), axisCfg);
+                    SynapseConstants.RM_MODULE_NAME), axisCfg);
             } catch (AxisFault axisFault) {
                 handleException("Error loading WS RM module on proxy service : 
" + name, axisFault);
             }

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
 Thu Mar  5 05:23:09 2009
@@ -32,6 +32,7 @@
 import org.apache.axis2.wsdl.WSDLConstants;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.apache.sandesha2.client.SandeshaClientConstants;
 import org.apache.synapse.FaultHandler;
 import org.apache.synapse.SynapseConstants;
 import org.apache.synapse.SynapseException;
@@ -109,7 +110,7 @@
                     messageID = relatesTo.getValue();
                 }
             }
-        } else if 
(messageCtx.getProperty(SynapseConstants.MERCURY_SEQUENCE_KEY) == null) {
+        } else if 
(messageCtx.getProperty(SandeshaClientConstants.SEQUENCE_KEY) == null) {
             messageID = (String) 
messageCtx.getProperty(SynapseConstants.RELATES_TO_FOR_POX);
         }
 

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/RMSequenceMediator.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/RMSequenceMediator.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/RMSequenceMediator.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/RMSequenceMediator.java
 Thu Mar  5 05:23:09 2009
@@ -20,8 +20,8 @@
 package org.apache.synapse.mediators.builtin;
 
 import org.apache.axiom.om.OMElement;
+import org.apache.sandesha2.client.SandeshaClientConstants;
 import org.apache.synapse.MessageContext;
-import org.apache.synapse.SynapseConstants;
 import org.apache.synapse.SynapseLog;
 import org.apache.synapse.config.Entry;
 import org.apache.synapse.config.xml.XMLConfigConstants;
@@ -30,7 +30,6 @@
 import org.apache.synapse.util.UUIDGenerator;
 import org.apache.synapse.util.xpath.SynapseXPath;
 import org.jaxen.JaxenException;
-import org.wso2.mercury.util.MercuryClientConstants;
 
 import java.util.Collections;
 import java.util.HashMap;
@@ -74,23 +73,21 @@
 
             String version = getVersionValue();
             orgMessageCtx.getOptions().setProperty(
-                SynapseConstants.MERCURY_SPEC_VERSION, version);
+                SandeshaClientConstants.RM_SPEC_VERSION, version);
 
             if (isSingle()) {
-                String sequenceID = UUIDGenerator.getUUID();
-                String offeredSeqID = UUIDGenerator.getUUID();
-
-                orgMessageCtx.getOptions().setProperty(
-                    SynapseConstants.MERCURY_SEQUENCE_KEY, sequenceID);
-                orgMessageCtx.getOptions().setProperty(
-                    MercuryClientConstants.SEQUENCE_OFFER, offeredSeqID);
+//                String sequenceID = UUIDGenerator.getUUID();
+//                String offeredSeqID = UUIDGenerator.getUUID();
+//
+//                orgMessageCtx.getOptions().setProperty(
+//                    SynapseConstants.MERCURY_SEQUENCE_KEY, sequenceID);
+//                orgMessageCtx.getOptions().setProperty(
+//                    MercuryClientConstants.SEQUENCE_OFFER, offeredSeqID);
                 orgMessageCtx.getOptions().setProperty(
-                    SynapseConstants.MERCURY_LAST_MESSAGE, "true");
+                    SandeshaClientConstants.LAST_MESSAGE, "true");
 
                 if (synLog.isTraceOrDebugEnabled()) {
-                    synLog.traceOrDebug("Using WS-RM version " + version +
-                        " and a single message sequence : " + sequenceID +
-                        " and offering sequence : " + offeredSeqID);
+                    synLog.traceOrDebug("Using WS-RM version " + version);
                 }
 
             } else {
@@ -102,23 +99,23 @@
                 if (!sequenceMap.containsKey(correlationValue)) {
                     offeredSeqID = UUIDGenerator.getUUID();
                     orgMessageCtx.getOptions().setProperty(
-                        MercuryClientConstants.SEQUENCE_OFFER, offeredSeqID);
+                        SandeshaClientConstants.OFFERED_SEQUENCE_ID, 
offeredSeqID);
                 }
 
                 String sequenceID = retrieveSequenceID(correlationValue);
                 orgMessageCtx.getOptions().setProperty(
-                    SynapseConstants.MERCURY_SEQUENCE_KEY, sequenceID);
+                    SandeshaClientConstants.SEQUENCE_KEY, sequenceID);
 
                 if (lastMessage) {
                     orgMessageCtx.getOptions().setProperty(
-                        SynapseConstants.MERCURY_LAST_MESSAGE, "true");
+                        SandeshaClientConstants.LAST_MESSAGE, "true");
                     sequenceMap.remove(correlationValue);
                 }
 
                 if (synLog.isTraceOrDebugEnabled()) {
                     synLog.traceOrDebug("Correlation value : " + 
correlationValue +
-                        " last message = " + lastMessage + " using sequence : 
" + sequenceID +
-                        (offeredSeqID != null ? " offering sequence : " + 
offeredSeqID : ""));
+                            " last message = " + lastMessage + " using 
sequence : " + sequenceID +
+                            (offeredSeqID != null ? " offering sequence : " + 
offeredSeqID : ""));
                 }
             }
         }

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/util/MessageHelper.java
 Thu Mar  5 05:23:09 2009
@@ -1,17 +1,14 @@
 package org.apache.synapse.util;
-import org.apache.synapse.MessageContext;
-import org.apache.synapse.FaultHandler;
-import org.apache.synapse.mediators.eip.EIPConstants;
-import org.apache.synapse.core.axis2.Axis2MessageContext;
-import org.apache.axiom.soap.SOAPEnvelope;
-import org.apache.axiom.soap.SOAPHeader;
-import org.apache.axiom.soap.SOAPHeaderBlock;
-import org.apache.axiom.soap.SOAP11Constants;
+
 import org.apache.axiom.attachments.Attachments;
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMNamespace;
 import org.apache.axiom.om.OMNode;
+import org.apache.axiom.soap.SOAP11Constants;
+import org.apache.axiom.soap.SOAPEnvelope;
+import org.apache.axiom.soap.SOAPHeader;
+import org.apache.axiom.soap.SOAPHeaderBlock;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
 import org.apache.axis2.addressing.AddressingConstants;
@@ -20,8 +17,12 @@
 import org.apache.commons.logging.LogFactory;
 import org.apache.neethi.Policy;
 import org.apache.neethi.PolicyEngine;
-import org.apache.synapse.SynapseConstants;
+import org.apache.sandesha2.client.SandeshaClientConstants;
+import org.apache.synapse.FaultHandler;
+import org.apache.synapse.MessageContext;
 import org.apache.synapse.SynapseException;
+import org.apache.synapse.core.axis2.Axis2MessageContext;
+import org.apache.synapse.mediators.eip.EIPConstants;
 
 import java.util.*;
 
@@ -309,18 +310,18 @@
 
     public static void copyRMOptions(org.apache.axis2.context.MessageContext 
oriContext, Options targetOptions) {
         Options oriOptions = oriContext.getOptions();
-        if (oriOptions.getProperty(SynapseConstants.MERCURY_LAST_MESSAGE) != 
null) {
-            targetOptions.setProperty(SynapseConstants.MERCURY_LAST_MESSAGE,
-                    
oriOptions.getProperty(SynapseConstants.MERCURY_LAST_MESSAGE));
-        }
-        if (oriOptions.getProperty(SynapseConstants.MERCURY_SPEC_VERSION) != 
null) {
-            targetOptions.setProperty(SynapseConstants.MERCURY_SPEC_VERSION,
-                    
oriOptions.getProperty(SynapseConstants.MERCURY_SPEC_VERSION));
-        }
-        if (oriOptions.getProperty(SynapseConstants.MERCURY_SEQUENCE_KEY) != 
null) {
-            targetOptions.setProperty(SynapseConstants.MERCURY_SEQUENCE_KEY,
-                    
oriOptions.getProperty(SynapseConstants.MERCURY_SEQUENCE_KEY));
-        }
+        if (oriOptions.getProperty(SandeshaClientConstants.LAST_MESSAGE) != 
null) {
+            targetOptions.setProperty(SandeshaClientConstants.LAST_MESSAGE,
+                    
oriOptions.getProperty(SandeshaClientConstants.LAST_MESSAGE));
+        }
+        if (oriOptions.getProperty(SandeshaClientConstants.RM_SPEC_VERSION) != 
null) {
+            targetOptions.setProperty(SandeshaClientConstants.RM_SPEC_VERSION,
+                    
oriOptions.getProperty(SandeshaClientConstants.RM_SPEC_VERSION));
+        }
+        if (oriOptions.getProperty(SandeshaClientConstants.SEQUENCE_KEY) != 
null) {
+            targetOptions.setProperty(SandeshaClientConstants.SEQUENCE_KEY,
+                    
oriOptions.getProperty(SandeshaClientConstants.SEQUENCE_KEY));
+         }
     }
 
     /**

Modified: synapse/trunk/java/modules/distribution/src/main/assembly/bin.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/distribution/src/main/assembly/bin.xml?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- synapse/trunk/java/modules/distribution/src/main/assembly/bin.xml (original)
+++ synapse/trunk/java/modules/distribution/src/main/assembly/bin.xml Thu Mar  
5 05:23:09 2009
@@ -258,7 +258,7 @@
                 <exclude>mx4j:mx4j-jmx:jar</exclude>
                 <exclude>org.apache.axis2:addressing:mar</exclude>
                 <exclude>org.apache.rampart:rampart:mar</exclude>
-                <exclude>org.wso2.mercury:mercury-mar:mar</exclude>
+                <exclude>org.apache.sandesha2:sandesha2:mar</exclude>
                 <exclude>org.apache.ant:ant:jar</exclude>
                 <exclude>org.apache.ant:ant-nodeps:jar</exclude>
                 <exclude>org.apache.ant:ant-launcher:jar</exclude>
@@ -299,7 +299,7 @@
             <includes>
                 <include>org.apache.axis2:addressing:mar</include>
                 <include>org.apache.rampart:rampart:mar</include>
-                <include>org.wso2.mercury:mercury-mar:mar</include>
+                <include>org.apache.sandesha2:sandesha2:mar</include>
             </includes>
             
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
         </dependencySet>
@@ -310,7 +310,7 @@
             <includes>
                 <include>org.apache.axis2:addressing:mar</include>
                 <include>org.apache.rampart:rampart:mar</include>
-                <include>org.wso2.mercury:mercury-mar:mar</include>
+                <include>org.apache.sandesha2:sandesha2:mar</include>
             </includes>
             
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
         </dependencySet>
@@ -321,7 +321,7 @@
             <includes>
                 <include>org.apache.axis2:addressing:mar</include>
                 <include>org.apache.rampart:rampart:mar</include>
-                <include>org.wso2.mercury:mercury-mar:mar</include>
+                <include>org.apache.sandesha2:sandesha2:mar</include>
             </includes>
             
<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
         </dependencySet>

Modified: synapse/trunk/java/modules/samples/pom.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/pom.xml?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- synapse/trunk/java/modules/samples/pom.xml (original)
+++ synapse/trunk/java/modules/samples/pom.xml Thu Mar  5 05:23:09 2009
@@ -296,9 +296,9 @@
                                             </outputDirectory>
                                         </artifactItem>
                                         <artifactItem>
-                                            <groupId>org.wso2.mercury</groupId>
-                                            
<artifactId>mercury-mar</artifactId>
-                                            
<version>${mercury.version}</version>
+                                            
<groupId>org.apache.sandesha2</groupId>
+                                            <artifactId>sandesha2</artifactId>
+                                            
<version>${sandesha2.version}</version>
                                             <type>mar</type>
                                             <overWrite>true</overWrite>
                                             
<outputDirectory>target/test_repos/axis2Server/modules
@@ -325,9 +325,9 @@
                                             </outputDirectory>
                                         </artifactItem>
                                         <artifactItem>
-                                            <groupId>org.wso2.mercury</groupId>
-                                            
<artifactId>mercury-mar</artifactId>
-                                            
<version>${mercury.version}</version>
+                                            
<groupId>org.apache.sandesha2</groupId>
+                                            <artifactId>sandesha2</artifactId>
+                                            
<version>${sandesha2.version}</version>
                                             <type>mar</type>
                                             <overWrite>true</overWrite>
                                             
<outputDirectory>target/test_repos/synapse/modules

Modified: 
synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml
 (original)
+++ 
synapse/trunk/java/modules/samples/services/ReliableStockQuoteService/conf/services.xml
 Thu Mar  5 05:23:09 2009
@@ -20,7 +20,7 @@
 <serviceGroup>
 <service name="ReliableStockQuoteService">
 
-    <module ref="Mercury"/>
+    <module ref="sandesha2"/>
        
     <messageReceivers>
     <messageReceiver mep="http://www.w3.org/ns/wsdl/in-only";

Modified: 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/StockQuoteClient.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/java/samples/userguide/StockQuoteClient.java?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/StockQuoteClient.java
 (original)
+++ 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/StockQuoteClient.java
 Thu Mar  5 05:23:09 2009
@@ -33,8 +33,8 @@
 import org.apache.neethi.Policy;
 import org.apache.neethi.PolicyEngine;
 import org.apache.rampart.RampartMessageData;
+import org.apache.sandesha2.client.SandeshaClientConstants;
 import org.apache.synapse.util.UUIDGenerator;
-import org.wso2.mercury.util.MercuryClientConstants;
 import samples.common.StockQuoteHandler;
 
 import java.io.File;
@@ -208,10 +208,10 @@
         }
         if (Boolean.parseBoolean(wsrm)) {
             System.out.println("Using WS-RM");
-            serviceClient.engageModule("Mercury");
-            options.setProperty("MercuryLastMessage", Constants.VALUE_TRUE);
+            serviceClient.engageModule("sandesha2");
+            options.setProperty(SandeshaClientConstants.LAST_MESSAGE, 
Constants.VALUE_TRUE);
             options.setProperty(
-                    MercuryClientConstants.SEQUENCE_OFFER, 
UUIDGenerator.getUUID());
+                    SandeshaClientConstants.OFFERED_SEQUENCE_ID, 
UUIDGenerator.getUUID());
         }
 
         if ("soap12".equals(soapVer)) {

Modified: synapse/trunk/java/modules/war/pom.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/war/pom.xml?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- synapse/trunk/java/modules/war/pom.xml (original)
+++ synapse/trunk/java/modules/war/pom.xml Thu Mar  5 05:23:09 2009
@@ -60,9 +60,9 @@
                                     
<outputDirectory>target/temp/lib</outputDirectory>
                                 </artifactItem>
                                 <artifactItem>
-                                    <groupId>org.wso2.mercury</groupId>
-                                    <artifactId>mercury-mar</artifactId>
-                                    <version>${mercury.version}</version>
+                                    <groupId>org.apache.sandesha2</groupId>
+                                    <artifactId>sandesha2</artifactId>
+                                    <version>${sandesha2.version}</version>
                                     <type>mar</type>
                                     
<outputDirectory>target/temp/lib</outputDirectory>
                                 </artifactItem>
@@ -138,7 +138,7 @@
                             <includes>
                                 
<include>addressing-${addressing.version}.mar</include>
                                 
<include>rampart-${rampart.version}.mar</include>
-                                
<include>mercury-mar-${mercury.version}.mar</include>
+                                
<include>sandesha2-${sandesha2.version}.mar</include>
                             </includes>
                         </resource>
                         <resource>

Modified: synapse/trunk/java/pom.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=750318&r1=750317&r2=750318&view=diff
==============================================================================
--- synapse/trunk/java/pom.xml (original)
+++ synapse/trunk/java/pom.xml Thu Mar  5 05:23:09 2009
@@ -447,9 +447,9 @@
             </dependency>
 
             <dependency>
-                <groupId>org.wso2.mercury</groupId>
-                <artifactId>mercury-core</artifactId>
-                <version>${mercury.version}</version>
+                <groupId>org.apache.sandesha2</groupId>
+                <artifactId>sandesha2-core</artifactId>
+                <version>${sandesha2.version}</version>
             </dependency>
 
             <dependency>
@@ -577,11 +577,11 @@
             <type>mar</type>
         </dependency>
 
-        <!-- Mercury -->
+        <!-- Sandesha2 -->
         <dependency>
-            <groupId>org.wso2.mercury</groupId>
-            <artifactId>mercury-mar</artifactId>
-            <version>${mercury.version}</version>
+            <groupId>org.apache.sandesha2</groupId>
+            <artifactId>sandesha2</artifactId>
+            <version>${sandesha2.version}</version>
             <exclusions>
                 <exclusion>
                     <groupId>org.apache.axis2</groupId>
@@ -591,9 +591,9 @@
             <type>mar</type>
         </dependency>
         <dependency>
-            <groupId>org.wso2.mercury</groupId>
-            <artifactId>mercury-core</artifactId>
-            <version>${mercury.version}</version>
+            <groupId>org.apache.sandesha2</groupId>
+            <artifactId>sandesha2-core</artifactId>
+            <version>${sandesha2.version}</version>
             <exclusions>
                 <exclusion>
                     <groupId>org.apache.axis2</groupId>
@@ -999,7 +999,7 @@
         <!-- addressing, rampart, neethi -->
         <addressing.version>1.5-beta-2</addressing.version>
         <rampart.version>SNAPSHOT</rampart.version>
-        <mercury.version>0.91</mercury.version>
+        <sandesha2.version>SNAPSHOT</sandesha2.version>
         <neethi.version>2.0.4</neethi.version>
         <wss4j.version>SNAPSHOT</wss4j.version>
         <opensaml.version>1.1</opensaml.version>


Reply via email to