Olá pessoa!
Programo em Java há pouco mais de 6 meses e estou enfrentando alguns problemas com relação a:
- recebimento/geração de logs de falha;
- análise e tratamento de erros.
Durante o desenvolvimentos dos meus projetos, faço vários testes e corrijo os bugs detectados. No entanto, ocorrem falhas casuais com alguns usuários desses sistemas, sendo que alguns erros tenho dificuldades tremendas para detectar a causa afim de determinar as correções necessárias, ficando muitas vezes de “mãos atadas”.
As últimas falhas (pesadelos) têm ocorrido com o uso da API JavaMail. Ela funciona na maior parte das máquinas, mas ocorrem erros indetectáveis com alguns usuários…que não consigod escobrir a origem.
Gostaria de saber como receber/registrar relatórios com as falhas ocorridas de forma que eles me mostrem bem onde está ocorrendo a falha. E que métodos são empregados pelos programadores Java para esse fim.