From e2ed19aac41e7b5ce9769f42512c5be4bb3ef559 Mon Sep 17 00:00:00 2001 From: beckerdo Date: Thu, 8 Jan 2009 15:35:16 +0000 Subject: Update for TUSCANY-1893 (Axis2 Binding Provider timeout) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@732722 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tuscany/sca/binding/ws/axis2/Axis2BindingInvoker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'branches/sca-java-1.x/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2') diff --git a/branches/sca-java-1.x/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2BindingInvoker.java b/branches/sca-java-1.x/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2BindingInvoker.java index d468370a7e..3ed48425ab 100644 --- a/branches/sca-java-1.x/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2BindingInvoker.java +++ b/branches/sca-java-1.x/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2BindingInvoker.java @@ -71,6 +71,8 @@ public class Axis2BindingInvoker implements Invoker, DataExchangeSemantics { new QName(Constants.SCA10_TUSCANY_NS, "CallbackID", TUSCANY_PREFIX); public static final QName CONVERSATION_ID_REFPARM_QN = new QName(Constants.SCA10_TUSCANY_NS, "ConversationID", TUSCANY_PREFIX); + public static long GLOBAL_AXIS_TIMEOUT = 240000L; + private Axis2ServiceClient serviceClient; private QName wsdlOperationName; @@ -143,7 +145,7 @@ public class Axis2BindingInvoker implements Invoker, DataExchangeSemantics { // ensure connections are tracked so that they can be closed by the reference binding MessageContext requestMC = operationClient.getMessageContext(WSDLConstants.MESSAGE_LABEL_OUT_VALUE); requestMC.getOptions().setProperty(HTTPConstants.REUSE_HTTP_CLIENT, Boolean.TRUE); - requestMC.getOptions().setTimeOutInMilliSeconds(240000L); + requestMC.getOptions().setTimeOutInMilliSeconds(GLOBAL_AXIS_TIMEOUT); for ( PolicyHandler policyHandler : policyHandlerList ) { policyHandler.beforeInvoke(msg, requestMC, operationClient); -- cgit v1.2.3