Aplicação trava ao inserir dado que viola chave primária do Firebird  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
vonlinkerstain
JavaBaby

Membro desde: 04/03/2005 12:18:51
Mensagens: 96
Offline

Olá pessoal tudo bem?
Não sei sei isso é um bug do java ou do driver, mas quando eu tento inserir algo no banco de dados ocorre o seguinte erro.


Um erro esperado, já que estou violando a chave primária.
Porém, ao tentar fazer isto com um programa no java, o meu programa trava, ao invés de disparar uma exception.

Será que é incompatibilidade entre a jdk1.4 (do driver) para a jdk5 usada na elaboração do meu programa?

Abraços
Dirceu Semighini Filho
[MSN] [ICQ]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Voce esta dizendo que na vm 1.4 funciona da maneira esperada, mas quando voce muda para a vm 5.0, sem alterar nada no codigo, o sistema passa a travar?

Raael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
kartler
JavaEvangelist
[Avatar]

Membro desde: 22/09/2002 13:16:11
Mensagens: 479
Localização: Fortal-CE
Offline

vonlinkerstain wrote:Olá pessoal tudo bem?
Não sei sei isso é um bug do java ou do driver, mas quando eu tento inserir algo no banco de dados ocorre o seguinte erro.


Um erro esperado, já que estou violando a chave primária.
Porém, ao tentar fazer isto com um programa no java, o meu programa trava, ao invés de disparar uma exception.

Será que é incompatibilidade entre a jdk1.4 (do driver) para a jdk5 usada na elaboração do meu programa?


Posta teu código pra gente ver... assim fica melhor

"...Em verdade Elias virá primeiro e restaurará todas as coisas." MT:17-11
http://www.google.co.il/search?q=java&hl=iw&lr=lang_iw&start=30&sa=N
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

kartler wrote:

Posta teu código pra gente ver... assim fica melhor


NAO faca isso. O erro pode estar em trezentos lugares possiveis do codigo. Eh altamente improvavel que alguem va vascular o codigo em busca de um bug que soh acontece em determiandas situacoes com determinada VM.

Um debugger eh o melhor amigo nessas horas.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team