You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2010/05/31 12:34:06 UTC
svn commit: r949711 -
/camel/trunk/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbRegistryBean.java
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());
+ }
+
}