source de données avec JBoss EAP dans mon projet.Erreur de transaction JTA DATASOURCE JPA CDI
Pour une raison quelconque, lorsque j'essaie de conserver un objet, j'obtiens l'erreur ci-dessous.
JBAS011469: La transaction est nécessaire pour effectuer cette opération (soit utiliser une transaction ou d'un contexte de persistance étendue): javax.faces.FacesException: # {back.salvar}: javax.persistence.TransactionRequiredException: JBAS011469: opération est nécessaire pour effectuer cette opération (soit utiliser une transaction ou le contexte de persistance étendue)
Il y a la méthode @Transactional mais cette méthode lancer l'erreur. Quelqu'un?
@Stateless
@Named
public class BaseDao implements Serializable
{
private static final long serialVersionUID = -8993128837557701804L;
@PersistenceContext
protected EntityManager manager;
@Transactional
public void persist(Object object)
{
manager.persist(object);
}
}
PS: Tous les objets sont injectés avec le CDI, le gestionnaire est injecté avec la classe d'objet org.jboss.as.jpa.container.TransactionScopedEntityManager
Pouvez-vous inclure votre 'persistence.xml' et l'implémentation de' # {back.salver} '? –