You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2016/05/22 08:46:06 UTC

svn commit: r1745024 - in /webservices/axiom/trunk: aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/ axiom-api/src/main/java/org/apache/axiom/ext/io/ axiom-...

Author: veithen
Date: Sun May 22 08:46:06 2016
New Revision: 1745024

URL: http://svn.apache.org/viewvc?rev=1745024&view=rev
Log:
Use normal exception chaining with IOException.

Modified:
    webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ContentHandlerWriter.java
    webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerWriter.java
    webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/ext/io/StreamCopyException.java
    webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLStreamIOException.java

Modified: webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ContentHandlerWriter.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ContentHandlerWriter.java?rev=1745024&r1=1745023&r2=1745024&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ContentHandlerWriter.java (original)
+++ webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/sax/ContentHandlerWriter.java Sun May 22 08:46:06 2016
@@ -39,9 +39,7 @@ final class ContentHandlerWriter extends
         try {
             contentHandler.characters(cbuf, off, len);
         } catch (SAXException ex) {
-            IOException ioException = new IOException();
-            ioException.initCause(ex);
-            throw ioException;
+            throw new IOException(ex);
         }
     }
 

Modified: webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerWriter.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerWriter.java?rev=1745024&r1=1745023&r2=1745024&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerWriter.java (original)
+++ webservices/axiom/trunk/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerWriter.java Sun May 22 08:46:06 2016
@@ -38,9 +38,7 @@ final class SerializerWriter extends Wri
         try {
             serializer.characters(cbuf, off, len);
         } catch (StreamException ex) {
-            IOException ioException = new IOException();
-            ioException.initCause(ex);
-            throw ioException;
+            throw new IOException(ex);
         }
     }
 

Modified: webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/ext/io/StreamCopyException.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/ext/io/StreamCopyException.java?rev=1745024&r1=1745023&r2=1745024&view=diff
==============================================================================
--- webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/ext/io/StreamCopyException.java (original)
+++ webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/ext/io/StreamCopyException.java Sun May 22 08:46:06 2016
@@ -54,8 +54,8 @@ public class StreamCopyException extends
      *            the wrapped exception
      */
     public StreamCopyException(int operation, IOException cause) {
+        super(cause);
         this.operation = operation;
-        initCause(cause);
     }
 
     /**

Modified: webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLStreamIOException.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLStreamIOException.java?rev=1745024&r1=1745023&r2=1745024&view=diff
==============================================================================
--- webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLStreamIOException.java (original)
+++ webservices/axiom/trunk/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLStreamIOException.java Sun May 22 08:46:06 2016
@@ -35,7 +35,7 @@ public class XMLStreamIOException extend
      * @param cause the {@link XMLStreamException} to wrap
      */
     public XMLStreamIOException(XMLStreamException cause) {
-        initCause(cause);
+        super(cause);
     }
     
     /**