[jboss-svn-commits] JBL Code SVN: r36880 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/actions/routing/http.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 8 16:27:47 EDT 2011


Author: tcunning
Date: 2011-04-08 16:27:46 -0400 (Fri, 08 Apr 2011)
New Revision: 36880

Modified:
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/actions/routing/http/HttpRouter.java
Log:
JBESB-3599
Change printStackTraces to throw new ActionProcessingException so that
exceptions are propagated up to the ESB in HttpRouter.


Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/actions/routing/http/HttpRouter.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/actions/routing/http/HttpRouter.java	2011-04-06 16:21:27 UTC (rev 36879)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/actions/routing/http/HttpRouter.java	2011-04-08 20:27:46 UTC (rev 36880)
@@ -123,7 +123,7 @@
                         getPayloadProxy().setPayload(message, bytes);
                     }
                 } catch (MessageDeliverException e) {
-                    e.printStackTrace();
+                    throw new ActionProcessingException("problem setting message payload: " + e.getMessage(), e);
                 } finally {
                     closeStream(resultStream);
                 }
@@ -131,7 +131,7 @@
                 method.releaseConnection();
             }
         } catch (IOException e) {
-            e.printStackTrace();
+            throw new ActionProcessingException("problem processing HTTP I/O: " + e.getMessage(), e);
         }
 
         return message;



More information about the jboss-svn-commits mailing list