Author: jochen
Date: Fri Feb 24 05:46:40 2006
New Revision: 380670

URL: http://svn.apache.org/viewcvs?rev=380670&view=rev
Log:
Fixed a possible NPE in XmlRpcException.

Modified:
    
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java
    webservices/xmlrpc/trunk/src/changes/changes.xml

Modified: 
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java
URL: 
http://svn.apache.org/viewcvs/webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java?rev=380670&r1=380669&r2=380670&view=diff
==============================================================================
--- 
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java
 (original)
+++ 
webservices/xmlrpc/trunk/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java
 Fri Feb 24 05:46:40 2006
@@ -82,8 +82,8 @@
                super.printStackTrace(pStream);
                if (linkedException != null) {
                        pStream.println("Caused by:");
+                       linkedException.printStackTrace(pStream);
                }
-               linkedException.printStackTrace(pStream);
        }
 
        public void printStackTrace(PrintWriter pWriter) {

Modified: webservices/xmlrpc/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewcvs/webservices/xmlrpc/trunk/src/changes/changes.xml?rev=380670&r1=380669&r2=380670&view=diff
==============================================================================
--- webservices/xmlrpc/trunk/src/changes/changes.xml (original)
+++ webservices/xmlrpc/trunk/src/changes/changes.xml Fri Feb 24 05:46:40 2006
@@ -17,6 +17,11 @@
           issue="XMLRPC76">
                  Added the DynamicHandlerMapping.
       </action>
+      <action dev="jochen" type="fix" due-to="Walter Mundt"
+          due-to-email="[EMAIL PROTECTED]">
+          XmlRpcException.printStackTrace() was throwing
+          an NPE, if no linked exception was present.
+      </action>
       <action dev="jochen" type="enhancement">
         The project is now splitted into three jar files:
         common, client, and server.


Reply via email to