private void registraBitacoraCP(
     BitacoraBean bitacoraBean, String numCuenta, String importe, String msg)
     throws BusinessException {
   ServiciosDAOMQ serviciosDAOMQ = new ServiciosDAOMQ();
   SantanderReferenciaService referencia = null;
   referencia = commonService.getReferencia(SaldosServiceImpl.class.toString());
   referencia.ejecuta();
   final String clave = "MVCP";
   bitacoraBean.setClaveConcepto(clave);
   bitacoraBean.setNumeroReferencia(referencia.getNumReferencia());
   bitacoraBean.setNumeroCuenta(numCuenta);
   bitacoraBean.setImporte(importe);
   bitacoraBean.setMensaje(clave + msg);
   commonService.registrarBitacora(bitacoraBean, serviciosDAOMQ);
   serviciosDAOMQ.cerrarConexion();
 }
  public void ejecuta() {
    try {
      envia = new Socket390c(nombreClase, "LB54");

      if (!ObtenerDatos()) {
        this.exito = false;
        return;
      }
    } catch (Exception e) {
      this.codStatus = 99;
      this.msgStatus =
          "LB54"
              + SantanderUtileriasService.rellenar("" + this.codStatus, 4, '0', 'I')
              + " ERROR AL EJECUTAR SERVICIO: "
              + e.getMessage();
      SantanderConstantesService.escribeAlLog(
          SantanderConstantesService.NIVEL2,
          "390",
          "LB54",
          this.codStatus,
          this.nombreClase,
          "Instanciando Objeto Socket 390",
          this.msgStatus);
      return;
    } finally {
      try {
        String canalMQ = ConfiguracionMQ.getInstance().getCANAL();
        if (!canalMQ.equals("MQ")) {
          if (!envia.disconnect())
            org.apache.log4j.Logger.getLogger(this.getClass())
                .debug("No se pudo realizar la desconexion..Servicio LB54");
        } else {
          if (daomq != null && cerrarMQ) {
            daomq.cerrarConexion();
            daomq = null;
          }
        }

      } catch (Exception e) {
        org.apache.log4j.Logger.getLogger(this.getClass())
            .debug(
                "Ocurrio una excepcion al intentar cerrar la conexion Servicio LB54.."
                    + e.getMessage());
      }
    }
  }