Author: midon
Date: Wed Jun 11 10:07:22 2008
New Revision: 666733

URL: http://svn.apache.org/viewvc?rev=666733&view=rev
Log:
ODE-295 few lines missing in the first committed patch

Modified:
    
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java

Modified: 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java?rev=666733&r1=666732&r2=666733&view=diff
==============================================================================
--- 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java
 (original)
+++ 
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/soapbinding/SoapExternalService.java
 Wed Jun 11 10:07:22 2008
@@ -119,18 +119,14 @@
                 __log.debug("Message: " + soapEnv);
             }
 
-            Options options = new Options();
-            options.setAction(mctx.getSoapAction());
-            options.setTo(axisEPR);
-            options.setTimeOutInMilliSeconds(60000);
-            options.setExceptionToBeThrownOnSOAPFault(false);
-
-            CachedServiceClient cached = getCachedServiceClient();
-
-            final OperationClient operationClient = 
cached.client.createClient(isTwoWay ? ServiceClient.ANON_OUT_IN_OP
+            ServiceClient client = getCachedServiceClient().client;
+            final OperationClient operationClient = 
client.createClient(isTwoWay ? ServiceClient.ANON_OUT_IN_OP
                     : ServiceClient.ANON_OUT_ONLY_OP);
-            operationClient.setOptions(options);
             operationClient.addMessageContext(mctx);
+            // this Options can be alter without impacting the ServiceClient 
options (which is a requirement)
+            Options operationOptions = operationClient.getOptions();
+            operationOptions.setAction(mctx.getSoapAction());
+            operationOptions.setTo(axisEPR);
 
             if (isTwoWay) {
                 final Operation operation = odeMex.getOperation();


Reply via email to