Author: jochen
Date: Fri Dec 30 05:50:18 2005
New Revision: 360086
URL: http://svn.apache.org/viewcvs?rev=360086&view=rev
Log:
A missing increment in LiteXmlRpcTransport.initConnection() prevented, that the
method could finally fail, resulting in a never ending loop.
Modified:
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/.classpath
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/LiteXmlRpcTransport.java
Modified: webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/.classpath
URL:
http://svn.apache.org/viewcvs/webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/.classpath?rev=360086&r1=360085&r2=360086&view=diff
==============================================================================
--- webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/.classpath (original)
+++ webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/.classpath Fri Dec 30
05:50:18 2005
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="examples/echo"/>
+ <classpathentry output="target/test-classes" kind="src"
path="examples/echo"/>
<classpathentry kind="src" path="src/java"/>
- <classpathentry kind="src" path="src/test"/>
+ <classpathentry output="target/test-classes" kind="src"
path="src/test"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con"
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="target/classes"/>
</classpath>
Modified: webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml
URL:
http://svn.apache.org/viewcvs/webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml?rev=360086&r1=360085&r2=360086&view=diff
==============================================================================
--- webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml (original)
+++ webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/changes.xml Fri Dec 30
05:50:18 2005
@@ -3,7 +3,15 @@
<title>Changes in Apache XML-RPC</title>
</properties>
<body>
- <release version="2.1" date="in CVS">
+ <release version="2.0.2" date="Not yet released">
+ <action dev="jochen" type="fix" issue="XMLRPC-67"
+ due-to="Mike Bailey" due-to-email="mike at blueoak.com">
+ A missing increment in LiteXmlRpcTransport.initConnection()
+ prevented, that the method could finally fail, resulting
+ in a never ending loop.
+ </action>
+ </release>
+ <release version="2.0.1" date="28-Dec-2005">
<action dev="jochen" type="fix" issue="XMLRPC-68"
due-to="Johan Oskarson" due-to-email="johan at oskarsson.nu">
The Webserver class was unable to handle basic authentication,
Modified:
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/LiteXmlRpcTransport.java
URL:
http://svn.apache.org/viewcvs/webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/LiteXmlRpcTransport.java?rev=360086&r1=360085&r2=360086&view=diff
==============================================================================
---
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/LiteXmlRpcTransport.java
(original)
+++
webservices/xmlrpc/branches/XMLRPC_2_0_BRANCH/src/java/org/apache/xmlrpc/LiteXmlRpcTransport.java
Fri Dec 30 05:50:18 2005
@@ -149,7 +149,7 @@
socket = new Socket(hostname, port);
}
catch (ConnectException e) {
- if (tries >= retries) {
+ if (tries++ >= retries) {
throw e;
} else {
// log.debug("ConnectException: " + e.getMessage() + ",
waiting " + new Integer(delayMillis).toString() + " milliseconds and retrying");