Conexão BD - Mensagem de Banco desconectado.

27/10/2011

0

Bom dia.

Preciso de uma ajuda para o seguinte problema.

Na minha aplicação utilizo varias conexoes de banco de dados,
hoje essa aplicação trabalha com postgres e oracle ao mesmo tempo.
utilizo EntityManager em = JPAResourceBean.getEntityManager(); para realizar essas conexoes,
porém algumas vezes um desses bancos por algum motivo perdem a conexão.

Estou precisando passar mensagem para o usuário quando determinada banco estiver com problemas de conexão.

Desde já agradeço qualquer sugestão.

Atenciosamente,
Ricardo Barcelos.
Barcelos.java

Barcelos.java

Responder

Posts

28/10/2011

Davi Costa

Ao tentar conectar e não conseguir é lançado uma exceção, basta vc capturá-la e mostarr p o usuário.

Att Davi
Responder

01/11/2011

Barcelos.java

Entendi.

é que preciso de toda informação possível, pois estamos criando um log de erros:
a ideia inicial é essa abaixo:

} catch (Exception e) {
MessagesUtil.inserirMensagem( Exceção Lançanda, contate o NTI);
em.getTransaction().rollback();
e.printStackTrace();

if (em.isOpen()==false){
MessagesUtil.inserirMensagem( Conexão Fechada, contate o NTI);
em.getTransaction().rollback();
}

if (em.getTransaction().isActive()==false){
MessagesUtil.inserirMensagem( Transação Fechada, contate o NTI);
em.getTransaction().rollback();
}
throw new SQLException();

Atenciosamente,
R. Barcelos.
Responder

09/11/2011

Dyego Carmo

Resolvido o problema ?

Qualquer coisa estou a disposição :)

Se sim , poderia fechar o chamado ?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar