I am using "Instance per Transaction BMP EntityBean" container configuration for my entity bean. The commit option in standardjboss.xml for this configuration is "B".
I am noticing that the ejbPassivate() on my entity bean instance that is associated with a particular transaction is called at the end of that transaction. But the commit option B should only mark the entity bean as dirty but should not passivate it right away.
Do anyone know why might this be happening and what is the solution to avoid passivation at the end of transaction in this case.