Here is the scenario:
stateless_sessionBean1.method1() is TX_REQUIRED
stateless_sessionBean2.method2() is TX_NOT_SUPPORTED
entityBean3.method3 is TX_REQUIRED
a client calls method1() (T1 is created)
method1() calls method2() (T1 is suspended)
method2() calls method3() (would the entityBean3 participate in T1 or create a new transaction T2?)
Thanks in advance,
Sandeep
It creates a new one.
The thread is no longer linked with T1.
The container resumes the link when method2() returns.
Regards,
Adrian