Does this implementation depend or vary between the Container ?
Since I tried to make one example in this case, and the transaction was completed after method A() was finished not after method B().
If I called method B() from method A() remotely or locally (by obtaining again the bean from JNDI and called method B() via this bean) then the transaction is completed on method B.
And if the client called method B() directly not from method A() then it's also fine.
This is very strange ... it seems like container
doesn't create new transaction if the method is called from the method in the same bean.
I think I don't make any mistake on transaction declaration in DD
[ March 03, 2003: Message edited by: Gus Mus ]