[jboss-dev-forums] [Design of EJB 3.0] - Re: Issues with passivation of nested SFSBs
bstansberry@jboss.com
do-not-reply at jboss.com
Sat Jan 27 19:10:32 EST 2007
Tangentially related to this is the issue of ClusteredStatefulCache.replicate(StatefulBeanContext) for a nested SFSB with no remote interface. This method gets invoked on the return side of a clustered SFSB invocation. Again, in this case, the cached context is a proxy. Replicating the proxy here serves little purpose, as it doesn't result in any bean state being replicated.
Question is, should the *parent context* be replicated in this case? That's what actually holds the child bean's state.
Replicating the parent is more correct, as it ensures the data is replicated. But it can be inefficient -- i.e. imagine a call on the parent that internally results in calls on 3 child beans. That would result in 4 replications of the parent, when 1 would suffice. It could also cause problems, as 3 of the replications would occur while the parent bean is in the middle of the outer invocation.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007306#4007306
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007306
More information about the jboss-dev-forums
mailing list