Boa Tarde Galera!
Tenho uma aplicação swing que faz uso de thread para monitorar o andamento da barra de progresso.Toda vez que eu estou fazendo uma ação de insert a barra vai até 100% .Depois disso eu tento incluir um novo registro e não estou conseguindo ,pois fica dando mensagem de constrant e na verdade não existe esses registros no banco.
Só funciona quando eu saio do sistema e entro novamente.
Gostaria de saber se o uso de thread pode estar interferindo no desempenho do sistema???Alguém faz idéia desse tipo de erro???
Acho que o problema está quando faço o uso do método para iniciar o progressBar.
private void executaProcesso() throws AplicacaoException {
processo = new Thread(new ClasseProcesso(this));
processo.start();
}
Apertei o botão iniciar, ele chama o método que start a thread .Tentando fazer isso várias vezes acho que dá galho.
aluisiodsv
Vc desligou o comit automático e não comitou ?
Tipo, algum método como: cs.commit();
monike
humm não estou usando…
monike
Resolvido o problema nada tem haver com thread foi falha minha no sistema.rsrs
aluisiodsv
Se não for encômodo, poderia postar a solução. Vai q alguém passa pelo mesmo problema.
monike
Na verdade a minha lista estava sendo declarada no lugar errado.Com isso estava se perdendo usando os dados de manerira incorreta,duplicada gerando exception de constrant.