Problema de persistência de 1 em 1 segundo no BD

Pessoal, fiz uma aplicação CRUD, a principio o aplicativo fazia uma consulta no banco mysql a partir de um botão, o usuário clicava no botão o aplicativo ia ao banco, pegava a informação e exibia em um Jframe.

Funcionou em testes e no ambiente de produção do cliente.

Depois foi necessário que essa consulta fosse feita sem ação do usuário e que o aplicativo pegasse qualquer alteração no banco, alterei a aplicação e a mesma faz consultas no banco de 1 em 1 segundo.

Funcionou no ambiente de testes mas no ambiente de produção do cliente não.

No ambiente de produção faz apenas a consulta de inicialização, depois para, alguma ideia do que pode ser isso?

Aparece algum erro em produção?
A versão é a mesma? Não subiram EAR/WAR errado não?

[quote=jakefrog]Aparece algum erro em produção?
A versão é a mesma? Não subiram EAR/WAR errado não?[/quote]

A mesma, não aparece erro nenhum, só meio que trava.

[quote=Pedro Ribeiro][quote=jakefrog]Aparece algum erro em produção?
A versão é a mesma? Não subiram EAR/WAR errado não?[/quote]

A mesma, não aparece erro nenhum, só meio que trava.[/quote]
Trava em que parte do código?

[quote=jakefrog][quote=Pedro Ribeiro][quote=jakefrog]Aparece algum erro em produção?
A versão é a mesma? Não subiram EAR/WAR errado não?[/quote]

A mesma, não aparece erro nenhum, só meio que trava.[/quote]
Trava em que parte do código?[/quote]

Trava que eu digo é que fica parado, não tenta buscar atualizações no banco.

Rode a aplicação por linha de comando java -jar aplicacao.jar (se for o caso, ai sim pode ver se esta ocorrendo algum problema).
Seria interessante passar parte do codigo (onde chama o metodo/classe de persistencia).

Outra coisa. Tente rever este tempo, creio que não seja necessario fazer consultas em tamanho de tempo tão pequeno.

  1. Localize a parte do código onde o processamento paraliza.

  2. As vezes as configurações da base de dados teste e produção divergem - faça uma avaliação.

  3. Verifique se esta sendo aplicado controles de exceptions adequadamente; alguns programadores esquecem de apresentar a pilha de erros.

flws