As I understand, the "ejbLoad()" is: "The container must invoke this method in the transaction context determined by the transaction attribute of the business method that triggered the ejbLoad method."
I'm using a code like accSubjHome.findByPrimaryKey(id).getDetails() in some stateless session bean several times - all time in a new transaction.
So, the "ejbFindByPrimaryKey()" and "ejbLoad()" should be executed. But these happens only at first time - others occurs without synchronization with database("ejbLoad()").
On WebLogic is all correctly.
What is the matter on JBoss?
sorry for disturb
all described at http://jboss.org/online-manual/HTML/ch07s16.html