Spring @Transactional sem utilizar o Rollback

0 respostas
pohl07

boa tarde
estou precisando de uma ajuda…seguinte…

meu método esta configurado da seguinte forma:

@Transactional(propagation= Propagation.REQUIRES_NEW)

dentro nele existe um for de n comandos para ser executado como SQL.

Porem, ao final da execução acontece a mensagem :

org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction marked as rollbackOnly;

Colocando um try catch na execução do comando SQL, acontece o erro de duplicidade. Ate ai td bem.
Gostaria que esse erro fosse desconsiderado, e continuasse a execução dos comando, e nao acontecesse o rollback…
fui claro ??

desde ja muito obrigado

Criado 25 de abril de 2013
Respostas 0
Participantes 1