JPA, JTA, CDI e JSF - Ajuda com @Transactional

Olá Pessoal tudo bem ?

Bom estou iniciando um projeto com JPA, CDI e JTA … E tenho o seguinte método …

    //Este bean está sendo injetado corretamente
    @Inject
    private EntityManager entityManager;
    
    @Override
    @Transactional
    public void save(T entity) {
        entityManager.persist(entity);
    }

Quando executo o método save ele me retorna :
INFO: In REQUIRED TransactionalInterceptor
INFO: Managed bean with Transactional annotation and TxType of REQUIRED called outside a transaction context. Beginning a transaction…
INFO: [EL Info]: 2013-06-15 02:35:46.65–ServerSession(2120268769)–EclipseLink, version: Eclipse Persistence Services - 2.5.0.v20130507-3faac2b

Agora, se executo desta próxima forma ele salva no banco.

    @Override
    public void save(T entity) {
        entityManager.getTransaction().begin();
        entityManager.persist(entity);
        entityManager.getTransaction().commit();
    }

Alguém poderia me dar uma ajuda ?

Obrigado desde já.