Author: jochen
Date: Wed May 16 12:25:40 2007
New Revision: 538694
URL: http://svn.apache.org/viewvc?view=rev&rev=538694
Log:
The XmlRpcRequestParser and XmlRpcResponseParser didn't
reset their internal state within startDocument().
Consequently, they haven't been reusable.
PR: XMLRPC-141
Submitted-By: Keith McNeill <[EMAIL PROTECTED]>
Modified:
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java
webservices/xmlrpc/trunk/src/changes/changes.xml
Modified:
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java
URL:
http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java?view=diff&rev=538694&r1=538693&r2=538694
==============================================================================
---
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java
(original)
+++
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java
Wed May 16 12:25:40 2007
@@ -85,6 +85,9 @@
public void startDocument() throws SAXException {
super.startDocument();
level = 0;
+ isSuccess = false;
+ errorCode = 0;
+ errorMessage = null;
}
public void startElement(String pURI, String pLocalName, String pQName,
Modified: webservices/xmlrpc/trunk/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/src/changes/changes.xml?view=diff&rev=538694&r1=538693&r2=538694
==============================================================================
--- webservices/xmlrpc/trunk/src/changes/changes.xml (original)
+++ webservices/xmlrpc/trunk/src/changes/changes.xml Wed May 16 12:25:40 2007
@@ -117,8 +117,9 @@
</action>
<action dev="jochen" type="fix" issue="XMLRPC-141"
due-to="Keith McNeill" due-to-email="[EMAIL PROTECTED]">
- The XmlRpcRequestParser didn't reset its params field in startDocument.
- Consequently, it wasn't reusable.
+ The XmlRpcRequestParser and XmlRpcResponseParser didn't reset
+ their internal state within startDocument(). Consequently, they
+ haven't been reusable.
</action>
</release>
<release version="3.0" date="30-Aug-2006">