Don't assume the client uses a transaction. A requirement for JBAS-4455 is that the
LBP impl has to work the same as the existing impls if there is no tx in effect.
1) If you only create a RoundRobin version of this, and people configure it for an SFSB, a
client that doesn't start a tx can't get sticky session semantics
(FirstAvailable). Even if they do start w/ a tx, they become unstuck if they keep using
the bean after they commit the tx.
2) People who want Random semantics if no tx is in effect also can't have that.
3) Same for FirstAvailableIdenticalAllProxies.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4077919#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...