我记得:ejb支持的是平面事务,而平面事务和嵌套事务是对立的,平面事务要求各个事务是独立的,在一个事务中是不能启动另一个事务的,所以,对于嵌套事务,如果采用j2ee的话,还要从应用逻辑上重新组织事务,将嵌套事务用平面事务代替才行
我的理解对吗

Session Bean中写JTA怎么不可以?
就是应该可以的吧

不好意思,问一个概念的问题,JTA和平时写在JAVABEAN里面JDBC代码中的
set(false),commit(),rollback有什么关系??JTA我没有用过,只用过这种比较原始的,不知道关系,不知道区别,请说说。还有,原来我还以为JTA只是EJB容器提供的接口,实现它必须通过容器,就象EJB中,由我们写BEAN里面的逻辑,和部属描述,还有远程接口,由容器来实现远程接口一样,现在看来,我是不是错了???????请回答我上面每一个问号,谢谢!!!!!!!!!!!!!!!!!!

Session Bean中使用JTA是可以的.

J2EE的规范至少在目前不支持嵌套事务.还持怀疑或者不确定态度的可参见
<Mstering EJB>或者<The J2EE Tutorial>.

Mastering EJB 或者 The J2EE Tutorial