Цитата(stup @ 28.7.2008, 18:03 ) | | Как ведет себя application server, если в stateless ejb 2.1 для метода установлен транзакционный атрибут "Required" ? Коммитит ли он транзакцию после выполнения тела метода? |
Если метод с аттрибутом транзакции "Required" был вызван вне транзакции - стартует новая транзакция. В этом случае при выходе из метода она будет завершена (commit, rollback, или что там еще получилось).
Если же метод вызван внутри транзакции - то при выходе из этого метода транзакция завершаться не будет. |