Object is not getting persisted using JPA/JTA/JBOSS/CDI

后端 未结 2 1927
情话喂你
情话喂你 2021-01-24 20:18

Please help me to understand why object is not getting persisted with following code. It throws javax.persistence.TransactionRequiredException: JBAS011469: Transacti

2条回答
  •  半阙折子戏
    2021-01-24 20:32

    When you declare the bean as @Stateless then the methods in that bean are by default transactional. Transactional methods commit the persistence state when fully executed.

    When you don't have your class annotated with @Stateless methods are not transactional by default and hence you get the mentioned exception.

提交回复
热议问题