Package br.com.procempa.modus.entity

Examples of br.com.procempa.modus.entity.ExceptionLog


    private EntityManager em;

  @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
  public ExceptionLog log(ExceptionLog exceptionLog) {
   
    ExceptionLog eLog = null;
    try {
      Logger.getLogger("ExceptionLog").info("Executando ExceptionLog...");
      if (exceptionLog.getStatus() == null) {
        exceptionLog.setStatus(Status.PRONTO);
      }
      if((null == eLog.getId()) || (eLog.getId() == "")){
        eLog.setId(IDUtils.getUUID());
      }
      eLog = em.merge(exceptionLog);
    } catch (Exception e) {
      // TODO: handle exception
      e.printStackTrace();
View Full Code Here


          TurmaSearch.getInstance().refresh();
          Main.getInstance().buildPanel(CursoSearch.getInstance());

        } catch (PersistException pe) {
          // TODO Melhorar ContextMessage
          ExceptionLog eLog = ExceptionLogService
              .log(pe, "Erro no salvamento de Turma", UserContext
                  .getInstance().getUsuario().getNome(),
                  UserContext.getInstance().getTelecentro()
                      .getNome());
View Full Code Here

          // voltar para a lista
          Main.getInstance().buildPanel(CursoSearch.getInstance());
          // }
        } catch (PersistException pe) {
          // TODO Melhorar ContextMessage
          ExceptionLog eLog = ExceptionLogService
              .log(pe, "Erro no salvamento de Curso", UserContext
                  .getInstance().getUsuario().getNome(),
                  UserContext.getInstance().getTelecentro()
                      .getNome());
View Full Code Here

      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na obten��o do PersistentAccess.");
      throw new PersistException(log);
      // TODO Trocar Exception por PersistException quando for resolvido o
      // problema
      // da serializa��o de arrays no ejb 3
    } catch (Exception e) {
      if (e instanceof ValidationException) {
        throw (ValidationException) e;
      }

      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na persist�ncia da Visita.");
      throw new PersistException(log);
    }

    return visita;
View Full Code Here

                       
          } catch (BusinessException ex) {
            MessageView.showWarning(ex.getMessage(),"Falha ao remover turma.");         
          } catch (Exception e1) {
            // TODO Implementar controle de exce��es
            ExceptionLog log = ExceptionLogService.log(e1, "Falha ao remover turma.");
            ErrorView.show(log);
            e1.printStackTrace();
          }
        }
        ((TurmaTableModel) table.getModel()).refresh();
View Full Code Here

      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na obten��o do PersistentAccess.");
      throw new PersistException(log);
      // TODO Trocar Exception por PersistException quando for resolvido o
      // problema
      // da serializa��o de arrays no ejb 3
    } catch (Exception e) {
      if (e instanceof ValidationException) {
        throw (ValidationException) e;
      }

      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na persist�ncia da Visita.");
      throw new PersistException(log);
    }

    return visita;
View Full Code Here

      Logger.getLogger("Modus").info("Persistencia realizada...");
    } catch (Exception e) {
      String msg = "Falha na persist�ncia do objeto do tipo "
          + p.getClass() + ". ";
      msg += p.getId() != null ? "Id do objeto: " + p.getId() : "";
      ExceptionLog log = ExceptionLogService.log(e, msg);

      // Por enquanto, imprimindo o trace
      // Retirado ap�s o teste do ExceptionLogger
      e.printStackTrace();
View Full Code Here

      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException ne) {
      ne.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(ne,
          "Falha na obten��o do PersistentAccess.");
      throw new PersistException(log);
    } catch (SearchException se) {
      se.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(se,
          "Falha na busca de usu�rio");
      throw new PersistException(log);
    } catch (Exception e) {
      if (e instanceof ValidationException) {
        throw (ValidationException) e;
      }
      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na persist�ncia de Usu�rio.");
      throw new PersistException(log);
    }

    return usuario;
View Full Code Here

      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na obten��o do PersistentAccess.");
      throw new PersistException(log);
      // TODO Trocar Exception por PersistException quando for resolvido o
      // problema
      // da serializa��o de arrays no ejb 3
    } catch (Exception e) {
      if (e instanceof ValidationException) {
        throw (ValidationException) e;
      }

      e.printStackTrace();
      ExceptionLog log = ExceptionLogService.log(e,
          "Falha na persist�ncia do Equipamento.");
      throw new PersistException(log);
    }

    return equipamento;
View Full Code Here

TOP

Related Classes of br.com.procempa.modus.entity.ExceptionLog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.