[prev in list] [next in list] [prev in thread] [next in thread] 

List:       axis-cvs
Subject:    svn commit: r542805 - in /webservices/axis2/trunk/java/modules:
From:       deepal () apache ! org
Date:       2007-05-30 12:25:31
Message-ID: 20070530122532.498B61A981A () eris ! apache ! org
[Download RAW message or body]

Author: deepal
Date: Wed May 30 05:25:29 2007
New Revision: 542805

URL: http://svn.apache.org/viewvc?view=rev&rev=542805
Log:
fixing AXIS2-2634

Modified:
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java
  webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java
  webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
  webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/transport/http/AbstractHTTPSender.java


Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java
                
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apa \
che/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java?view=diff&rev=542805&r1=542804&r2=542805
 ==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java \
                (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java \
Wed May 30 05:25:29 2007 @@ -32,10 +32,10 @@
 
 public class RPCInOnlyMessageReceiver extends AbstractInMessageReceiver {
 
-    private Method method;
     private static Log log = LogFactory.getLog(RPCInOnlyMessageReceiver.class);
 
     public void invokeBusinessLogic(MessageContext inMessage) throws AxisFault {
+        Method method = null;
         try {
             // get the implementation class for the Web Service
             Object obj = getTheImplementationObject(inMessage);
@@ -54,7 +54,7 @@
             Method[] methods = ImplClass.getMethods();
             for (int i = 0; i < methods.length; i++) {
                 if (methods[i].getName().equals(methodName)) {
-                    this.method = methods[i];
+                    method = methods[i];
                     break;
                 }
             }

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java
                
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apa \
che/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java?view=diff&rev=542805&r1=542804&r2=542805
 ==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java \
                (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java \
Wed May 30 05:25:29 2007 @@ -35,7 +35,6 @@
 
 public class RPCInOutAsyncMessageReceiver extends AbstractInOutAsyncMessageReceiver \
{  
-    private Method method;
     private static Log log = LogFactory.getLog(RPCInOnlyMessageReceiver.class);
 
     /**
@@ -57,6 +56,7 @@
 
     public void invokeBusinessLogic(MessageContext inMessage, MessageContext \
outMessage)  throws AxisFault {
+        Method method = null;
         try {
             // get the implementation class for the Web Service
             Object obj = getTheImplementationObject(inMessage);
@@ -75,7 +75,7 @@
             Method[] methods = ImplClass.getMethods();
             for (int i = 0; i < methods.length; i++) {
                 if (methods[i].getName().equals(methodName)) {
-                    this.method = methods[i];
+                    method = methods[i];
                     break;
                 }
             }

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
                
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb/src/org/apa \
che/axis2/rpc/receivers/RPCMessageReceiver.java?view=diff&rev=542805&r1=542804&r2=542805
 ==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java \
                (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java \
Wed May 30 05:25:29 2007 @@ -41,7 +41,6 @@
 public class RPCMessageReceiver extends AbstractInOutSyncMessageReceiver {
 
 
-    private Method method;
     private static Log log = LogFactory.getLog(RPCMessageReceiver.class);
 
     /**
@@ -63,6 +62,7 @@
 
     public void invokeBusinessLogic(MessageContext inMessage, MessageContext \
outMessage)  throws AxisFault {
+        Method method = null;
         try {
             // get the implementation class for the Web Service
             Object obj = getTheImplementationObject(inMessage);
@@ -78,9 +78,10 @@
             QName elementQName;
             String methodName = op.getName().getLocalPart();
             Method[] methods = ImplClass.getMethods();
+
             for (int i = 0; i < methods.length; i++) {
                 if (methods[i].getName().equals(methodName)) {
-                    this.method = methods[i];
+                    method = methods[i];
                     break;
                 }
             }

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/transport/http/AbstractHTTPSender.java
                
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/ \
apache/axis2/transport/http/AbstractHTTPSender.java?view=diff&rev=542805&r1=542804&r2=542805
 ==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/transport/http/AbstractHTTPSender.java \
                (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/transport/http/AbstractHTTPSender.java \
Wed May 30 05:25:29 2007 @@ -615,8 +615,8 @@
                                 HTTPConstants.MUTTITHREAD_HTTP_CONNECTION_MANAGER,
                                 connManager);
             }
-            if(msgContext.getOptions().isUseSeparateListener()){
-                httpClient = new HttpClient(connManager);
+            if(msgContext.isServerSide()){
+                httpClient = new HttpClient();
             } else {
                 httpClient = new HttpClient(connManager);
             }



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic