From jboss-svn-commits at lists.jboss.org Tue Sep 30 11:29:02 2014
From: jboss-svn-commits at lists.jboss.org (jboss-svn-commits at lists.jboss.org)
Date: Tue, 30 Sep 2014 11:29:02 -0400
Subject: [jboss-svn-commits] JBL Code SVN: r38448 -
labs/jbossesb/branches/JBESB_4_11_CP2/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap.
Message-ID: <201409301529.s8UFT2nf001366@svn01.web.mwc.hst.phx2.redhat.com>
Author: tcunning
Date: 2014-09-30 11:29:02 -0400 (Tue, 30 Sep 2014)
New Revision: 38448
Modified:
labs/jbossesb/branches/JBESB_4_11_CP2/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/RemoteWsdlLoader.java
Log:
JBESB-3973
Add connection and socket timeout properties which are used to configure httpclient.
Modified: labs/jbossesb/branches/JBESB_4_11_CP2/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/RemoteWsdlLoader.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP2/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/RemoteWsdlLoader.java 2014-08-06 17:22:19 UTC (rev 38447)
+++ labs/jbossesb/branches/JBESB_4_11_CP2/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/RemoteWsdlLoader.java 2014-09-30 15:29:02 UTC (rev 38448)
@@ -53,12 +53,24 @@
public class RemoteWsdlLoader {
private static Logger logger = Logger.getLogger(RemoteWsdlLoader.class);
+
+ private static final String HTTP_SOCKET_TIMEOUT = "http.socket.timeout";
+ private static final String HTTP_CONNECTION_TIMEOUT = "http.connection.timeout";
+
private HttpClient httpClient;
private ConfigTree config;
public RemoteWsdlLoader(Properties httpClientProps) throws ConfigurationException {
httpClient = HttpClientFactory.createHttpClient(httpClientProps);
this.config = generateConfig(httpClientProps);
+
+ if (httpClientProps.containsKey(HTTP_SOCKET_TIMEOUT)) {
+ httpClient.setTimeout(Integer.parseInt(httpClientProps.getProperty(HTTP_SOCKET_TIMEOUT)));
+ }
+
+ if (httpClientProps.containsKey(HTTP_CONNECTION_TIMEOUT)) {
+ httpClient.setConnectionTimeout(Integer.parseInt(httpClientProps.getProperty(HTTP_CONNECTION_TIMEOUT)));
+ }
}
public InputStream load(String url, String charsetNameOverride) throws IOException {
@@ -100,6 +112,7 @@
httpMethod.setDoAuthentication(true);
try {
+
int result = httpClient.executeMethod(httpMethod);
if(result != HttpStatus.SC_OK) {
From jboss-svn-commits at lists.jboss.org Tue Sep 30 15:57:16 2014
From: jboss-svn-commits at lists.jboss.org (jboss-svn-commits at lists.jboss.org)
Date: Tue, 30 Sep 2014 15:57:16 -0400
Subject: [jboss-svn-commits] JBL Code SVN: r38449 -
labs/jbossesb/branches/JBESB_4_11_CP2/product.
Message-ID: <201409301957.s8UJvGDp005702@svn01.web.mwc.hst.phx2.redhat.com>
Author: tcunning
Date: 2014-09-30 15:57:15 -0400 (Tue, 30 Sep 2014)
New Revision: 38449
Modified:
labs/jbossesb/branches/JBESB_4_11_CP2/product/ivy.xml
Log:
JBESB-3861
Upgraded commons-codec to 1.9 from 1.3.
Modified: labs/jbossesb/branches/JBESB_4_11_CP2/product/ivy.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP2/product/ivy.xml 2014-09-30 15:29:02 UTC (rev 38448)
+++ labs/jbossesb/branches/JBESB_4_11_CP2/product/ivy.xml 2014-09-30 19:57:15 UTC (rev 38449)
@@ -4,7 +4,7 @@
-
+
From jboss-svn-commits at lists.jboss.org Tue Sep 30 16:38:31 2014
From: jboss-svn-commits at lists.jboss.org (jboss-svn-commits at lists.jboss.org)
Date: Tue, 30 Sep 2014 16:38:31 -0400
Subject: [jboss-svn-commits] JBL Code SVN: r38450 -
labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/soa/esb/message/mapping.
Message-ID: <201409302038.s8UKcVXd013343@svn01.web.mwc.hst.phx2.redhat.com>
Author: tcunning
Date: 2014-09-30 16:38:31 -0400 (Tue, 30 Sep 2014)
New Revision: 38450
Modified:
labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/soa/esb/message/mapping/ObjectMapper.java
Log:
JBESB-3974
Check debug level before doing log.debug.
Modified: labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/soa/esb/message/mapping/ObjectMapper.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/soa/esb/message/mapping/ObjectMapper.java 2014-09-30 19:57:15 UTC (rev 38449)
+++ labs/jbossesb/branches/JBESB_4_11_CP2/product/rosetta/src/org/jboss/soa/esb/message/mapping/ObjectMapper.java 2014-09-30 20:38:31 UTC (rev 38450)
@@ -280,7 +280,9 @@
if (path.length==3) {
object = MVEL.getProperty(path[2], object);
}
- logger.debug("expression=" + expression + " value=" + object);
+ if (logger.isDebugEnabled()) {
+ logger.debug("expression=" + expression + " value=" + object);
+ }
return object;
}
/**