| Commit in servicemix/base on MAIN | |||
| src/main/java/org/servicemix/components/util/EchoComponent.java | +6 | -11 | 1.1 -> 1.2 |
| project.xml | +1 | -1 | 1.79 -> 1.80 |
| +7 | -12 | ||
post release clean up and refactored the EchoComponent
servicemix/base/src/main/java/org/servicemix/components/util
diff -u -r1.1 -r1.2 --- EchoComponent.java 18 Aug 2005 14:11:37 -0000 1.1 +++ EchoComponent.java 18 Aug 2005 17:12:47 -0000 1.2 @@ -27,19 +27,14 @@
/** * A simple, yet useful component for testing synchronous flows. Echos back Exchanges *
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
-public class EchoComponent extends ComponentSupport implements MessageExchangeListener {
+public class EchoComponent extends TransformComponentSupport implements MessageExchangeListener {
private static final Log log = LogFactory.getLog(EchoComponent.class);
- public void onMessageExchange(MessageExchange exchange) throws MessagingException {
- // lets dump the incoming message
- NormalizedMessage message = exchange.getMessage("in");
- if (message == null) {
- log.warn("Received null message from exchange: " + exchange);
- }
- exchange.setMessage(message, "out");
- done(exchange);
- log.info("Echoed back message: " + message);
+ protected boolean transform(MessageExchange exchange, NormalizedMessage in, NormalizedMessage out) throws MessagingException {
+ getTranformer().transform(exchange, in, out);
+ log.info("Echoed back message: " + out);
+ return true;
} }
servicemix/base
diff -u -r1.79 -r1.80 --- project.xml 18 Aug 2005 14:40:47 -0000 1.79 +++ project.xml 18 Aug 2005 17:12:47 -0000 1.80 @@ -4,7 +4,7 @@
<pomVersion>3</pomVersion> <name>ServiceMix</name> <id>servicemix</id>
- <currentVersion>1.0.1</currentVersion>
+ <currentVersion>1.1-SNAPSHOT</currentVersion>
<organization>
<name>ServiceMix.</name>
