Author: indika
Date: Thu Dec 13 21:28:29 2007
New Revision: 604107

URL: http://svn.apache.org/viewvc?rev=604107&view=rev
Log:
exclude the axis2.jar

Modified:
    
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SimpleClientSessionDispatcher.java
    webservices/synapse/trunk/java/pom.xml

Modified: 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SimpleClientSessionDispatcher.java
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SimpleClientSessionDispatcher.java?rev=604107&r1=604106&r2=604107&view=diff
==============================================================================
--- 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SimpleClientSessionDispatcher.java
 (original)
+++ 
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/dispatch/SimpleClientSessionDispatcher.java
 Thu Dec 13 21:28:29 2007
@@ -47,13 +47,19 @@
 
         SOAPHeader header = synCtx.getEnvelope().getHeader();
 
-        if(header != null) {
-            OMElement csID = header.getFirstChildWithName(
-                    new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
-            if(csID != null && csID.getText() != null) {
-                Object o = sessionMap.get(csID.getText());
-                if (o != null) {
-                    return (Endpoint) o;
+        if (header != null) {
+            OMElement sgcIDElm = header.getFirstChildWithName(
+                new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
+
+            if (sgcIDElm != null) {
+                String sgcID = sgcIDElm.getText();
+
+                if (sgcID != null) {
+                    Object o = sessionMap.get(sgcID);
+
+                    if (o != null) {
+                        return (Endpoint) o;
+                    }
                 }
             }
         }
@@ -65,14 +71,19 @@
 
         SOAPHeader header = synCtx.getEnvelope().getHeader();
 
-        if(header != null) {
-            OMElement csID = header.getFirstChildWithName(
-                    new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
-            if(csID != null && csID.getText() != null) {
-                // synchronized to avoid possible replacement of sessions
-                synchronized(sessionMap) {
-                    if (!sessionMap.containsKey(csID.getText())) {
-                        sessionMap.put(csID.getText(), endpoint);
+        if (header != null) {
+            OMElement csIDElm = header.getFirstChildWithName(
+                new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
+
+            if (csIDElm != null) {
+                String csID = csIDElm.getText();
+
+                if (csID != null) {
+                    // synchronized to avoid possible replacement of sessions
+                    synchronized (sessionMap) {
+                        if (!sessionMap.containsKey(csID)) {
+                            sessionMap.put(csID, endpoint);
+                        }
                     }
                 }
             }
@@ -83,11 +94,16 @@
 
         SOAPHeader header = synCtx.getEnvelope().getHeader();
 
-        if(header != null) {
-            OMElement csID = header.getFirstChildWithName(
-                    new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
-            if(csID != null && csID.getText() != null) {
-                sessionMap.remove(csID.getText());
+        if (header != null) {
+            OMElement csIDElm = header.getFirstChildWithName(
+                new QName("http://ws.apache.org/namespaces/synapse";, 
"ClientID", "syn"));
+
+            if (csIDElm != null) {
+                String csID = csIDElm.getText();
+
+                if (csID != null) {
+                    sessionMap.remove(csID);
+                }
             }
         }
     }

Modified: webservices/synapse/trunk/java/pom.xml
URL: 
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/pom.xml?rev=604107&r1=604106&r2=604107&view=diff
==============================================================================
--- webservices/synapse/trunk/java/pom.xml (original)
+++ webservices/synapse/trunk/java/pom.xml Thu Dec 13 21:28:29 2007
@@ -844,6 +844,10 @@
                 </exclusion>
                 <exclusion>
                     <groupId>org.apache.axis2</groupId>
+                    <artifactId>axis2</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.axis2</groupId>
                     <artifactId>axis2-adb</artifactId>
                 </exclusion>
                 <exclusion>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to