1
2
3
4
5
6
7
8
9
10
11 package org.mule.example.loanbroker.issues;
12
13 import org.mule.api.MuleEventContext;
14 import org.mule.api.lifecycle.Callable;
15
16 import org.apache.commons.logging.Log;
17 import org.apache.commons.logging.LogFactory;
18
19 public class SimpleEchoComponent implements Callable
20 {
21
22 private Log logger = LogFactory.getLog(getClass());
23
24 public Object onCall(MuleEventContext context) throws Exception
25 {
26 Object message = context.transformMessage();
27 logger.debug("received " + message);
28
29 return message;
30 }
31
32 }