Foreign Key, Hibernate e Annotations!

2 respostas
T

Pessoal, to com uma aplicação web que usa hibernate por annotations,
como no exemplo…

@ManyToOne
	@JoinColumn(name="isn_orgao", referencedColumnName="isn_orgao")
	public Orgao orgao;

dai, quando to subindo aqui no tomcat, ela ta retornando o erro

[color=red]
2172 [main] ERROR hbm2ddl.SchemaUpdate - Unsuccessful: alter table usuario.tb_setor add constraint FK191653748ACC1C17 foreign key (isn_orgao) references usuario.tb_orgao
2172 [main] ERROR hbm2ddl.SchemaUpdate - ERROR: constraint “fk191653748acc1c17” for relation “tb_setor” already exists
[/color]
Apesar de dar o erro, a aplicação sobe e roda normalmente. Porém, não to querendo que ela fique dando esse erro…
Acho que por essa explicação da pra ter uma idéia do que to querendo dizer …
alguém saberia como ajudar?

valeu!!

2 Respostas

A

Pelo jeito, você está subindo seu serviço, pedindo para que toda vez seu conjunto de tabelas seja atualizado.
Isso ainda é necessário?

Tente apagar todo seu modelo, e criá-lo novamente, apenas uma vez. Creio que o erro não ocorreria novamente.

Abraço,

T

Pois eh cara, o problema desse erro e de alguns outros que tava tendo na hora de subir a aplicação acho que era mesmo o que você disse.
a linha abaixo é do arquivo persistence.xml…foi só tirar que funcionou tranquilo!

valeu pela atenção.

Criado 10 de fevereiro de 2010
Ultima resposta 10 de fev. de 2010
Respostas 2
Participantes 2