[jboss-svn-commits] JBL Code SVN: r27021 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format: xml and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jun 19 05:49:54 EDT 2009


Author: kevin.conner at jboss.com
Date: 2009-06-19 05:49:54 -0400 (Fri, 19 Jun 2009)
New Revision: 27021

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/serialized/MessageImpl.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java
Log:
Reference cause of exception: JBESB-2464

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/serialized/MessageImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/serialized/MessageImpl.java	2009-06-19 05:29:53 UTC (rev 27020)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/serialized/MessageImpl.java	2009-06-19 09:49:54 UTC (rev 27021)
@@ -182,9 +182,15 @@
         {
             return (MessageImpl) input.readObject();
         }
+        catch (final IOException ioe)
+        {
+            throw ioe ;
+        }
         catch (Exception ex)
         {
-            throw new IOException(ex.toString());
+            final IOException ioe = new IOException("Unexpected exception during copying");
+            ioe.initCause(ex) ;
+            throw ioe ;
         }
     }
     
@@ -219,9 +225,15 @@
 
 	    _theFault.setBody(_theBody);
 	}
+	catch (final IOException ioe)
+	{
+	    throw ioe ;
+	}
 	catch (Exception ex)
 	{
-	    throw new IOException(ex.toString());
+	    final IOException ioe = new IOException("Unexpected exception during readExternal");
+	    ioe.initCause(ex) ;
+	    throw ioe ;
 	}
     }
 

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java	2009-06-19 05:29:53 UTC (rev 27020)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java	2009-06-19 09:49:54 UTC (rev 27021)
@@ -201,9 +201,15 @@
             
             return (MessageImpl) Util.deserialize(state);
         }
+        catch (final IOException ioe)
+        {
+            throw ioe ;
+        }
         catch (Exception ex)
         {
-            throw new IOException(ex.toString());
+            final IOException ioe = new IOException("Unexpected exception during copying") ;
+            ioe.initCause(ex) ;
+            throw ioe ;
         }
     }
 




More information about the jboss-svn-commits mailing list