Erro java.sql.BatchUpdateException

Olá, estou usando postgree, jsf, hibernate e spring, quando tento editar um registro e colocar o mesmo nome que outra já existente me gera a seguinte exception:


aused by: java.sql.BatchUpdateException: Entrada em lote 0 update public.pais set nome='BRASI', padrao='0', regiao='AM', sigla='BRA' where id='700' foi abortada. Chame getNextException para ver a causa.
	at org.postgresql.jdbc2.AbstractJdbc2Statement$BatchResultHandler.handleError(AbstractJdbc2Statement.java:2619)
	at org.postgresql.core.v3.QueryExecutorImpl$1.handleError(QueryExecutorImpl.java:457)
	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:405)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeBatch(AbstractJdbc2Statement.java:2752)
	at com.mchange.v2.sql.filter.FilterPreparedStatement.executeBatch(FilterPreparedStatement.java:260)
	at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
	... 90 more

alguém sabe me explicar esta exception???

a sequence está correta no banco

Poderia postar o código?