You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlrpc-auto@ws.apache.org by jo...@apache.org on 2007/05/16 21:25:41 UTC

svn commit: r538694 - in /webservices/xmlrpc/trunk: common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java src/changes/changes.xml

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 <mc...@streambase.com>

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="mcneill@streambase.com">
-        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">