Author: davsclaus
Date: Mon May 31 10:34:06 2010
New Revision: 949711

URL: http://svn.apache.org/viewvc?rev=949711&view=rev
Log:
CAMEL-2768: Added new camel-ejb component for using EJB 3.x beans.

Modified:
    
camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java

Modified: 
camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java?rev=949711&r1=949710&r2=949711&view=diff
==============================================================================
--- 
camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java
 (original)
+++ 
camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java
 Mon May 31 10:34:06 2010
@@ -28,13 +28,21 @@ import org.apache.camel.spi.Registry;
  */
 public class EjbRegistryBean extends RegistryBean {
 
+    private Registry registry;
+
     public EjbRegistryBean(Registry registry, CamelContext context, String 
name) {
-        super(registry, context, name);
+        super(context, name);
+        this.registry = registry;
     }
 
     @Override
     public String toString() {
         return "ejb: " + getName();
     }
-    
+
+    protected Object lookupBean() {
+        // TODO: override lookupBean to be backwards compatible with Camel 
2.3.0
+        return registry.lookup(getName());
+    }
+
 }


Reply via email to