[jboss-svn-commits] JBL Code SVN: r10098 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/actions/routing.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 9 12:41:41 EST 2007


Author: mark.little at jboss.com
Date: 2007-03-09 12:41:41 -0500 (Fri, 09 Mar 2007)
New Revision: 10098

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/actions/routing/JMSRouter.java
Log:
Fixed NPE in exception handling.

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/actions/routing/JMSRouter.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/actions/routing/JMSRouter.java	2007-03-09 15:57:45 UTC (rev 10097)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/actions/routing/JMSRouter.java	2007-03-09 17:41:41 UTC (rev 10098)
@@ -151,7 +151,13 @@
             setStringProperties(jmsMessage);
             queueSetup.jmsProducer.send(jmsMessage);
         } catch(Exception e) {
-            String errorMessage = "Exception while sending message [" + message + "] to destination [" + queueSetup.queueName + "].";
+            String errorMessage = "Exception while sending message [" + message + "] to destination [";
+            
+            if (queueSetup != null)
+            	errorMessage += queueSetup.queueName + "].";
+            else
+            	errorMessage += "null ].";
+            
             logger.error(errorMessage, e);
             throw new ActionProcessingException(errorMessage, e);
         }




More information about the jboss-svn-commits mailing list