Author: veithen
Date: Tue Apr 18 21:45:10 2017
New Revision: 1791838
URL: http://svn.apache.org/viewvc?rev=1791838&view=rev
Log:
AXIS2-5661: Ignore empty values for the http.proxyPort system property.
Modified:
axis/axis2/java/core/trunk/modules/transport/http-hc3/src/main/java/org/apache/axis2/transport/http/impl/httpclient3/HTTPProxyConfigurator.java
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/impl/httpclient4/HTTPProxyConfigurator.java
Modified:
axis/axis2/java/core/trunk/modules/transport/http-hc3/src/main/java/org/apache/axis2/transport/http/impl/httpclient3/HTTPProxyConfigurator.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/http-hc3/src/main/java/org/apache/axis2/transport/http/impl/httpclient3/HTTPProxyConfigurator.java?rev=1791838&r1=1791837&r2=1791838&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/transport/http-hc3/src/main/java/org/apache/axis2/transport/http/impl/httpclient3/HTTPProxyConfigurator.java
(original)
+++
axis/axis2/java/core/trunk/modules/transport/http-hc3/src/main/java/org/apache/axis2/transport/http/impl/httpclient3/HTTPProxyConfigurator.java
Tue Apr 18 21:45:10 2017
@@ -135,7 +135,7 @@ public class HTTPProxyConfigurator {
}
String port =
System.getProperty(HTTPTransportConstants.HTTP_PROXY_PORT);
- if (port != null) {
+ if (port != null && !port.isEmpty()) {
proxyPort = Integer.parseInt(port);
}
Modified:
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/impl/httpclient4/HTTPProxyConfigurator.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/impl/httpclient4/HTTPProxyConfigurator.java?rev=1791838&r1=1791837&r2=1791838&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/impl/httpclient4/HTTPProxyConfigurator.java
(original)
+++
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/impl/httpclient4/HTTPProxyConfigurator.java
Tue Apr 18 21:45:10 2017
@@ -141,7 +141,7 @@ public class HTTPProxyConfigurator {
}
String port =
System.getProperty(HTTPTransportConstants.HTTP_PROXY_PORT);
- if (port != null) {
+ if (port != null && !port.isEmpty()) {
proxyPort = Integer.parseInt(port);
}