Author: hadrian
Date: Tue Nov 11 19:59:40 2008
New Revision: 713259

URL: http://svn.apache.org/viewvc?rev=713259&view=rev
Log:
CAMEL-1078.  Removed BeanExchange.

Removed:
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/BeanExchange.java
Modified:
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/CamelInvocationHandler.java

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/CamelInvocationHandler.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/CamelInvocationHandler.java?rev=713259&r1=713258&r2=713259&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/CamelInvocationHandler.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/bean/CamelInvocationHandler.java
 Tue Nov 11 19:59:40 2008
@@ -21,8 +21,10 @@
 import java.lang.reflect.Method;
 
 import org.apache.camel.Endpoint;
+import org.apache.camel.Exchange;
 import org.apache.camel.ExchangePattern;
 import org.apache.camel.Producer;
+import org.apache.camel.impl.DefaultExchange;
 
 /**
  * An [EMAIL PROTECTED] java.lang.reflect.InvocationHandler} which invokes a
@@ -48,8 +50,8 @@
         if (methodInfo != null) {
             pattern = methodInfo.getPattern();
         }
-        BeanExchange exchange = new BeanExchange(endpoint.getCamelContext(), 
pattern);
-        exchange.setInvocation(invocation);
+        Exchange exchange = new DefaultExchange(endpoint.getCamelContext(), 
pattern);
+        exchange.getIn().setBody(invocation);
 
         producer.process(exchange);
         Throwable fault = exchange.getException();


Reply via email to