[jboss-cvs] jboss-ejb3/src/main/org/jboss/ejb3/stateful ...
Ben Wang
bwang at jboss.com
Mon Jul 24 12:59:03 EDT 2006
User: bwang
Date: 06/07/24 12:59:03
Modified: src/main/org/jboss/ejb3/stateful
ProxiedStatefulBeanContext.java
Log:
EJBTHRESS-659 port from 4.0
Revision Changes Path
1.4 +7 -4 jboss-ejb3/src/main/org/jboss/ejb3/stateful/ProxiedStatefulBeanContext.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ProxiedStatefulBeanContext.java
===================================================================
RCS file: /cvsroot/jboss/jboss-ejb3/src/main/org/jboss/ejb3/stateful/ProxiedStatefulBeanContext.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- ProxiedStatefulBeanContext.java 27 Jan 2006 03:24:31 -0000 1.3
+++ ProxiedStatefulBeanContext.java 24 Jul 2006 16:59:03 -0000 1.4
@@ -38,7 +38,7 @@
* Comment
*
* @author <a href="mailto:bill at jboss.org">Bill Burke</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class ProxiedStatefulBeanContext extends StatefulBeanContext implements
Externalizable
@@ -74,7 +74,6 @@
&& ctx.getContainer().getObjectName().getCanonicalName()
.equals(containerId))
{
- parentRef = null;
delegate = ctx;
break;
}
@@ -89,8 +88,12 @@
{
out.writeObject(oid);
out.writeUTF(containerId);
- out.writeObject(new StatefulBeanContextReference(getDelegate()
- .getContainedIn()));
+ if(parentRef == null)
+ {
+ parentRef = new StatefulBeanContextReference(getDelegate()
+ .getContainedIn());
+ }
+ out.writeObject(parentRef);
}
public void readExternal(ObjectInput in) throws IOException,
More information about the jboss-cvs-commits
mailing list