Каков тип атрибута транзакции по умолчанию для персистентности, управляемой контейнером сессионного компонента EJB 2? - PullRequest
1 голос
/ 29 апреля 2019

Я переношу приложение из EJB2 в EJB3. В сеансе CMP атрибуты транзакции не определены, поэтому мне интересно, используется ли какой-либо атрибут по умолчанию.Я знаю, что в EJB3 атрибут транзакции по умолчанию равен Обязательно .

Вот как определяется сессионный компонент в файле ejb-jar.xml:

<session>
      <ejb-name>FileFacade</ejb-name>
      <home>file.FileFacadeHome</home>
      <remote>file.FileFacade</remote>
      <ejb-class>file.FileFacadeBean</ejb-class>
      <session-type>Stateless</session-type>
      <transaction-type>Container</transaction-type>
<session>
...