erro com hibernate  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
joaosavio
Java Ninja
[Avatar]

Membro desde: 13/12/2007 10:09:22
Mensagens: 269
Offline

Erro:
Erro ao salvar log no servidor: could not get next sequence value
org.hibernate.exception.GenericJDBCException: could not get next sequence value

Mapeamento:


Isso depois q apaguei todos os dados da tabela! Nao consigo inserir mais

Abraços

Mestrando em Ciência da Computação - UNICAMP
SCJP 6
http://joaosavio.wordpress.com
[WWW]
marcusmage
Thread.start()
[Avatar]

Membro desde: 17/01/2008 11:16:23
Mensagens: 47
Offline

Uma pergunta. Essa SEQUENCE "log_cod_log_seq" existe ?

"Hasta la victoria siempre!"
[MSN]
joaosavio
Java Ninja
[Avatar]

Membro desde: 13/12/2007 10:09:22
Mensagens: 269
Offline

Sim, está definida no banco

Nome: log_cod_log_seq
Incrementar: 1
Valor atual: 37
Mínimo: 1
Máximo: 9223372036854775807
Cache: 1

Mestrando em Ciência da Computação - UNICAMP
SCJP 6
http://joaosavio.wordpress.com
[WWW]
marcusmage
Thread.start()
[Avatar]

Membro desde: 17/01/2008 11:16:23
Mensagens: 47
Offline

Então, posso sugerir que vc troque o mapeamento do identificador para isso:

<id name="id" type="long" column="COD_LOG">
<generator class="sequence">
<param name="sequence">log_cod_log_seq</param>
</generator>
</id>

Posso estar errado. VC poderia verificar no dtd do hibernate para ver se a estrutura que você colocou para o mapeamento do id
está de acordo com a definição.

"Hasta la victoria siempre!"
[MSN]
joaosavio
Java Ninja
[Avatar]

Membro desde: 13/12/2007 10:09:22
Mensagens: 269
Offline

marcusmage wrote:Então, posso sugerir que vc troque o mapeamento do identificador para isso:

<id name="id" type="long" column="COD_LOG">
<generator class="sequence">
<param name="sequence">log_cod_log_seq</param>
</generator>
</id>

Posso estar errado. VC poderia verificar no dtd do hibernate para ver se a estrutura que você colocou para o mapeamento do id
está de acordo com a definição.




Não está igual ao que eu fiz?

Mestrando em Ciência da Computação - UNICAMP
SCJP 6
http://joaosavio.wordpress.com
[WWW]
romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2432
Localização: Santa Maria/RS
Offline

joaosavio wrote:Sim, está definida no banco

Nome: log_cod_log_seq
Incrementar: 1
Valor atual: 37
Mínimo: 1
Máximo: 9223372036854775807
Cache: 1


Como vc disse que apagou os registros da tabela, talvez tenha que redefinir o Valor atual: 37 para Valor atual: 1. Tentou isso?

Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team