Problema de persistência de 1 em 1 segundo no BD  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
Pedro Ribeiro
JavaChild

Membro desde: 24/06/2011 14:46:02
Mensagens: 114
Offline

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?
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline

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

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
Pedro Ribeiro
JavaChild

Membro desde: 24/06/2011 14:46:02
Mensagens: 114
Offline

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


A mesma, não aparece erro nenhum, só meio que trava.
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline

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


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

Trava em que parte do código?

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
Pedro Ribeiro
JavaChild

Membro desde: 24/06/2011 14:46:02
Mensagens: 114
Offline

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


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

Trava em que parte do código?


Trava que eu digo é que fica parado, não tenta buscar atualizações no banco.
avsouza
Virtual Machine Man
[Avatar]

Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline

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).

Alexandre Vieira de Souza
avsouza
Virtual Machine Man
[Avatar]

Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline

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

Alexandre Vieira de Souza
fantomas
GUJ Master
[Avatar]

Membro desde: 24/04/2008 16:10:55
Mensagens: 1534
Localização: Terra (maior parte do tempo)
Offline

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
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team