[jboss-cvs] JBossAS SVN: r62707 - trunk/ejb3/src/main/org/jboss/ejb3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 1 17:28:27 EDT 2007


Author: bdecoste
Date: 2007-05-01 17:28:27 -0400 (Tue, 01 May 2007)
New Revision: 62707

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java
Log:
return MarshalledValuePair of proxy so that is uses the JNDI CallbyValue setting

Modified: trunk/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java	2007-05-01 21:17:22 UTC (rev 62706)
+++ trunk/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java	2007-05-01 21:28:27 UTC (rev 62707)
@@ -24,6 +24,8 @@
 import java.util.Hashtable;
 
 import javax.ejb.EJBException;
+
+import org.jnp.interfaces.MarshalledValuePair;
 import javax.naming.Context;
 import javax.naming.Name;
 import javax.naming.Reference;
@@ -49,7 +51,10 @@
       try
       {
          ProxyFactory factory = (ProxyFactory) nameCtx.lookup(factoryName);
-         return factory.createProxy();
+         
+         Object proxy = factory.createProxy();
+         MarshalledValuePair marshalledProxy = new MarshalledValuePair(proxy);
+         return marshalledProxy.get();
       }
       catch (EJBException e)
       {




More information about the jboss-cvs-commits mailing list