Title: [879] trunk/core/src/main/java/org/servicemix/components/util/TransformComponentSupport.java: Replace redundant code
Revision
879
Author
gastaldi
Date
2005-11-21 17:14:26 -0500 (Mon, 21 Nov 2005)

Log Message

Replace redundant code

Modified Paths


Diff

Modified: trunk/core/src/main/java/org/servicemix/components/util/TransformComponentSupport.java (878 => 879)

--- trunk/core/src/main/java/org/servicemix/components/util/TransformComponentSupport.java	2005-11-21 19:24:30 UTC (rev 878)
+++ trunk/core/src/main/java/org/servicemix/components/util/TransformComponentSupport.java	2005-11-21 22:14:26 UTC (rev 879)
@@ -17,15 +17,14 @@
  **/
 package org.servicemix.components.util;
 
-import org.servicemix.MessageExchangeListener;
-import org.servicemix.jbi.NoInMessageAvailableException;
-
 import javax.jbi.messaging.ExchangeStatus;
 import javax.jbi.messaging.InOnly;
 import javax.jbi.messaging.MessageExchange;
 import javax.jbi.messaging.MessagingException;
 import javax.jbi.messaging.NormalizedMessage;
 
+import org.servicemix.MessageExchangeListener;
+
 /**
  * A useful base class for a transform component.
  *
@@ -41,10 +40,8 @@
         if (exchange.getStatus() == ExchangeStatus.DONE) {
             return;
         }
-        NormalizedMessage in = exchange.getMessage("in");
-        if (in == null) {
-            throw new NoInMessageAvailableException(exchange);
-        }
+        NormalizedMessage in = getInMessage(exchange);
+        
         NormalizedMessage out = exchange.createMessage();
         try {
             if (transform(exchange, in, out)) {

Reply via email to