Oi a todos !!
Estou com um problema em entender o funcionamento da clase SQLErrorCodeSQLExceptionTranslator. Pelo que pude entender, spring busca no arquivos sql-error-codes.xml (default do spring.jar) os codigos de erros lançados pelas BD. Mas, nós também podemos sobreescrever este arquivo e inclusive criar nossas proprias excecoes customizadas. Até aí, excelente.
O problema é que eu apaguei do meu arquivo sql.error-codes.xml un codigo definido como dataIntegrityViolationCodes e também apaguei no sql-error-codes.xml definido en spring.jar.
Mesmo assim, a exceção ainda é lançada como DataIntegrityViolationException …mesmo sem nenhum tipo de mapeio !! Alguém poderia me dizer aonde busca spring estes códigos ?
Me ajudem por favor !! Obrigada
[]'s