Commit / RollBack no JPA

Existe alguma configuração no persistence.xml para configurar transação??? commit / rollback, ou no código mesmo???

existe algum material em português sobre o assunto mais afundo?? na revista Java Magazine saiu mas foi bem básico

Não, é só utilizar os métodos mesmo. O objeto EntityManager possui o método getTransaction() que retorna um objeto da interface EntityTransaction. A partir deste você poderá utilizar os métodos necessários para transação.

Se não me engano você também pode utilizar Annotations para efetuar transações.

Acho que ainda não existe um material completo.