[jboss-cvs] JBossAS SVN: r62713 - branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 1 21:27:47 EDT 2007
Author: bdecoste
Date: 2007-05-01 21:27:46 -0400 (Tue, 01 May 2007)
New Revision: 62713
Modified:
branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java
Log:
use MarshalledValuePair so CallByValue in JNDI is used for Local SFSB proxy generation
Modified: branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java
===================================================================
--- branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java 2007-05-01 22:29:06 UTC (rev 62712)
+++ branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/JndiProxyFactory.java 2007-05-02 01:27:46 UTC (rev 62713)
@@ -29,6 +29,7 @@
import javax.naming.Reference;
import javax.naming.spi.ObjectFactory;
import org.jboss.logging.Logger;
+import org.jnp.interfaces.MarshalledValuePair;
/**
* Responsible for creating an EJB proxy
@@ -49,7 +50,9 @@
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