Package org.openbravo.erpCommon.utility

Examples of org.openbravo.erpCommon.utility.OBError


    String strProductUOM = vars.getStringParameter("inpmProductUomId");
    String strWarehouse = vars.getRequiredStringParameter("inpmWarehouseId");
    String strLocator = vars.getStringParameter("inpmLocatorX");
    String strNumero = vars.getRequiredNumericParameter("inpnumerolineas");

    OBError myMessage = null;
    int count = 0;

    Connection conn = null;
    try {
      conn = this.getTransactionConnection();
      int total = Integer.valueOf(strNumero).intValue();
      CreateFromMultipleReceiptData[] locators = CreateFromMultipleReceiptData.select(conn, this,
          vars.getLanguage(), Utility.getContext(this, vars, "#User_Client", strWindowId), Utility
              .getContext(this, vars, "#User_Org", strWindowId), strWarehouse, strLocator);
      if (locators != null && locators.length > 0) {
        for (count = 0; count < total; count++) {
          String strM_Locator_ID = (count > locators.length - 1) ? "" : locators[count].mLocatorId;
          if (strM_Locator_ID.equals(""))
            break;
          String strSequence = SequenceIdData.getUUID();
          try {
            CreateFromMultipleReceiptData.insert(conn, this, strSequence, vars.getClient(), vars
                .getOrg(), vars.getUser(), strKey, strM_Locator_ID, strProduct, strUOM, strQty,
                strAtributo, strQuantityOrder, strProductUOM);
          } catch (ServletException ex) {
            myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
            releaseRollbackConnection(conn);
            return myMessage;
          }
        }
      }

      releaseCommitConnection(conn);
      myMessage = new OBError();
      myMessage.setType("Success");
      myMessage.setTitle("");
      myMessage.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()) + " - "
          + Utility.messageBD(this, "Created", vars.getLanguage()) + ": " + count);
    } catch (Exception e) {
      try {
        releaseRollbackConnection(conn);
      } catch (Exception ignored) {
View Full Code Here


    if (log4j.isDebugEnabled())
      log4j.debug("Save: Shipment");
    String strStorageDetail = vars.getInStringParameter("inpmStorageDetailId", IsIDFilter.instance);
    if (strStorageDetail.equals(""))
      return null;
    OBError myMessage = null;
    Connection conn = null;
    int count = 0;
    try {
      conn = this.getTransactionConnection();
      if (strStorageDetail.startsWith("("))
        strStorageDetail = strStorageDetail.substring(1, strStorageDetail.length() - 1);
      if (!strStorageDetail.equals("")) {
        strStorageDetail = Replace.replace(strStorageDetail, "'", "");
        StringTokenizer st = new StringTokenizer(strStorageDetail, ",", false);
        count = 0;
        while (st.hasMoreTokens()) {
          String strStorageDetailId = st.nextToken().trim();
          String strQty = vars.getNumericParameter("inpmovementqty" + strStorageDetailId);
          String strQtyOrder = vars.getNumericParameter("inpquantityorder" + strStorageDetailId);

          String strSequence = SequenceIdData.getUUID();
          try {
            CreateFromMultipleShipmentData.insert(conn, this, strSequence, vars.getClient(), vars
                .getOrg(), vars.getUser(), strKey, strQty, strQtyOrder, strStorageDetailId);
          } catch (ServletException ex) {
            myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
            releaseRollbackConnection(conn);
            return myMessage;
          }
          count++;
        }
      }
      releaseCommitConnection(conn);
      myMessage = new OBError();
      myMessage.setType("Success");
      myMessage.setTitle("");
      myMessage.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()) + " - "
          + Utility.messageBD(this, "Created", vars.getLanguage()) + ": " + count);
    } catch (Exception e) {
      try {
        releaseRollbackConnection(conn);
      } catch (Exception ignored) {
View Full Code Here

  protected OBError doIt(VariablesSecureApp vars) throws ServletException {
    int no = 0;
    ConnectionProvider conn = null;
    Connection con = null;
    OBError myError = new OBError();

    try {
      conn = getConnection();
      con = conn.getTransactionConnection();
      // Delete imported
      if (m_deleteOldImported) {
        no = ImportBPartnerData.deleteOld(con, conn, getAD_Client_ID());
        if (log4j.isDebugEnabled())
          log4j.debug("Delete Old Imported = " + no);
      }
      // Set Client, Org, IaActive, Created/Updated, ProductType
      no = ImportBPartnerData.updateRecords(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner Reset = " + no);

      // Set BPGroup
      no = ImportBPartnerData.updateBPGroupDefault(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner BPGroup = " + no);
      no = ImportBPartnerData.updateBPGroupId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner BPGroupId = " + no);
      no = ImportBPartnerData.updateGroupError(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("Invalid BPartner group = " + no);

      // Country
      no = ImportBPartnerData.updateCountryCodeDefault(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner CountryCode = " + no);
      no = ImportBPartnerData.updateCountryId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner CountryId = " + no);
      no = ImportBPartnerData.updateCountryError(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("Invalid Country = " + no);

      // Region
      no = ImportBPartnerData.updateRegionDefault(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner Region = " + no);
      no = ImportBPartnerData.updateRegionId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner RegionId = " + no);
      no = ImportBPartnerData.updateRegionError(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("Invalid Region = " + no);

      // Greeting
      no = ImportBPartnerData.updateGreetingId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner GreetingId = " + no);
      no = ImportBPartnerData.updateGreetingError(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("Invalid Greeting = " + no);

      // BPartner
      no = ImportBPartnerData.updateBPartnerId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner BPartnerId = " + no);

      // ADUser
      no = ImportBPartnerData.updateADUserId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner ADUserId = " + no);

      // Location
      no = ImportBPartnerData.updateLocationId(con, conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("ImportBPartner LocationId = " + no);

      conn.releaseCommitConnection(con);
    } catch (Exception se) {
      try {
        conn.releaseRollbackConnection(con);
      } catch (Exception ignored) {
      }
      se.printStackTrace();
      addLog(Utility.messageBD(conn, "ProcessRunError", vars.getLanguage()));
      myError.setType("Error");
      myError.setTitle(Utility.messageBD(conn, "Error", vars.getLanguage()));
      myError.setMessage(Utility.messageBD(conn, "ProcessRunError", vars.getLanguage()));
      return myError;
    }

    // till here, the edition of the I_BPARTNER table
    // now, the insertion from I_BPARTNER table in C_BPartner...

    int noInsert = 0;
    int noUpdate = 0;
    int noBPartnerError = 0;

    try {
      // Go through Records
      ImportBPartnerData[] data = ImportBPartnerData.select(conn, getAD_Client_ID());
      if (log4j.isDebugEnabled())
        log4j.debug("Going through " + data.length + " records");
      for (int i = 0; i < data.length; i++) {
        String I_BPartner_ID = data[i].iBpartnerId;
        String C_BPartner_ID = data[i].cBpartnerId;
        boolean newBPartner = (C_BPartner_ID == null || C_BPartner_ID.equals(""));
        String C_BPartner_Location_ID = data[i].cBpartnerLocationId;
        boolean newLocation = data[i].addr != null;
        String AD_User_ID = data[i].adUserId;
        boolean newContact = data[i].contactname != null;

        con = conn.getTransactionConnection();

        // create/update BPartner
        if (newBPartner) { // Insert new BPartner
          C_BPartner_ID = SequenceIdData.getUUID();
          try {
            no = ImportBPartnerData.insertBPartner(con, conn, C_BPartner_ID, I_BPartner_ID);
            if (log4j.isDebugEnabled())
              log4j.debug("Insert BPartner = " + no);
            noInsert++;
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Insert BPartner - " + ex.toString());
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.insertBPartnerError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
        } else { // Update existing BPartner
          try {
            no = ImportBPartnerData.updateBPartner(con, conn, I_BPartner_ID, C_BPartner_ID);
            if (log4j.isDebugEnabled())
              log4j.debug("Update BPartner = " + no);
            noUpdate++;
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Update BPartner - " + ex.toString());
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.updateBPartnerError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
        }

        // create/update BPartner Location
        if (!C_BPartner_Location_ID.equals("")) { // Update Location
        } else if (newLocation) { // New Location
          String C_Location_ID = SequenceIdData.getUUID();
          try {
            no = ImportBPartnerData.insertLocation(con, conn, C_Location_ID, I_BPartner_ID);
            if (log4j.isDebugEnabled())
              log4j.debug("Insert Location = " + no);
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Insert Location - " + ex.toString());
            noInsert--;
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.insertLocationError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
          C_BPartner_Location_ID = SequenceIdData.getUUID();
          try {
            String locationName = parseAddressName(data[i]);

            no = ImportBPartnerData.insertBPLocation(con, conn, C_BPartner_Location_ID,
                locationName, C_BPartner_ID, C_Location_ID, I_BPartner_ID);
            if (log4j.isDebugEnabled())
              log4j.debug("Insert BP Location = " + no);
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Insert BP Location - " + ex.toString());
            noInsert--;
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.insertBPLocationError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
        }

        // Create/Update Contact
        if (!AD_User_ID.equals("")) {
          try {
            // Update existing contact
            no = ImportBPartnerData.updateBPContact(con, conn, I_BPartner_ID, AD_User_ID);
            if (log4j.isDebugEnabled())
              log4j.debug("Update BP Contact = " + no);
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Update BP Contact - " + ex.toString());
            noUpdate--;
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.updateBPContactError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
        } else if (newContact) { // New Contact
          AD_User_ID = SequenceIdData.getUUID();
          try {
            if (data[i].contactname != null && !data[i].contactname.equals("")) {
              no = ImportBPartnerData.insertBPContact(con, conn, AD_User_ID, C_BPartner_ID,
                  (C_BPartner_Location_ID.equals("0")) ? "NULL" : C_BPartner_Location_ID,
                  I_BPartner_ID);
              if (log4j.isDebugEnabled())
                log4j.debug("Insert BP Contact = " + no);
            } else {
              AD_User_ID = "0";
            }
          } catch (ServletException ex) {
            if (log4j.isDebugEnabled())
              log4j.debug("Insert BP Contact - " + ex.toString());
            noInsert--;
            conn.releaseRollbackConnection(con);
            no = ImportBPartnerData.insertBPContactError(conn, ex.toString(), I_BPartner_ID);
            continue;
          }
        }

        // Update I_BPARTNER
        try {
          no = ImportBPartnerData.setImported(con, conn, C_BPartner_ID, (C_BPartner_Location_ID
              .equals("0")) ? "" : C_BPartner_Location_ID, (AD_User_ID.equals("0")) ? ""
              : AD_User_ID, I_BPartner_ID);
          conn.releaseCommitConnection(con);
        } catch (ServletException ex) {
          if (log4j.isDebugEnabled())
            log4j.debug("Update Imported - " + ex.toString());
          noInsert--;
          conn.releaseRollbackConnection(con);
          no = ImportBPartnerData.updateSetImportedError(conn, ex.toString(), I_BPartner_ID);
          continue;
        }
      }

      // Set Error to indicator to not imported
      noBPartnerError = ImportBPartnerData.updateNotImported(conn, getAD_Client_ID());
    } catch (Exception se) {
      se.printStackTrace();
      addLog(Utility.messageBD(conn, "ProcessRunError", vars.getLanguage()));
      myError.setType("Error");
      myError.setTitle(Utility.messageBD(conn, "Error", vars.getLanguage()));
      myError.setMessage(Utility.messageBD(conn, "ProcessRunError", vars.getLanguage()));
      try {
        conn.releaseCommitConnection(con);
      } catch (Exception e) {
      }
      return myError;
    }
    addLog(Utility.messageBD(conn, "Business partners not imported", vars.getLanguage()) + ": "
        + noBPartnerError + "; ");
    addLog("Business partners inserted: " + noInsert + "; ");
    addLog("Business partners updated: " + noUpdate);

    if (noBPartnerError == 0) {
      myError.setType("Success");
      myError.setTitle(Utility.messageBD(conn, "Success", vars.getLanguage()));
    } else if (noInsert > 0 || noUpdate > 0) {
      myError.setType("Warning");
      myError.setTitle(Utility.messageBD(conn, "Some business partners could not be imported", vars
          .getLanguage()));
    } else {
      myError.setType("Error");
      myError.setTitle(Utility.messageBD(conn, " No business partners could be imported", vars
          .getLanguage()));
    }
    myError.setMessage(Utility.messageBD(conn, getLog(), vars.getLanguage()));
    return myError;

  } // doIt
View Full Code Here

      xmlDocument.setParameter("leftTabs", lBar.manualTemplate());
    } catch (Exception ex) {
      throw new ServletException(ex);
    }
    {
      OBError myMessage = vars.getMessage("ReportGeneralLedgerJournal");
      vars.removeMessage("ReportGeneralLedgerJournal");
      if (myMessage != null) {
        xmlDocument.setParameter("messageType", myMessage.getType());
        xmlDocument.setParameter("messageTitle", myMessage.getTitle());
        xmlDocument.setParameter("messageMessage", myMessage.getMessage());
      }
    }

    xmlDocument.setParameter("calendar", vars.getLanguage().substring(0, 2));
    xmlDocument.setParameter("document", strDocument);
View Full Code Here

            + strRemittanceId);
      printPage(response, vars, strDesde, strHasta, strRemittanceId);
    } else if (vars.commandIn("CANCEL")) {
      String strRemittanceLineId = vars.getInStringParameter("inpcRLId", IsIDFilter.instance);
      String strDateAcct = vars.getRequiredStringParameter("inpDateAcct");
      OBError myMessage = processCancel(vars, strRemittanceLineId, strDateAcct);
      vars.setMessage("RemittanceCancel", myMessage);
      String strDesde = vars.getGlobalVariable("inpDesde", "RemittanceCancel.inpDesde", "");
      String strHasta = vars.getGlobalVariable("inpHasta", "RemittanceCancel.inpHasta", "");
      String strRemittanceId = vars.getGlobalVariable("inpRemittanceId",
          "RemittanceCancel.inpRemittanceId", "");
      printPage(response, vars, strDesde, strHasta, strRemittanceId);
    } else if (vars.commandIn("RETURN")) {
      String strRemittanceLineId = vars.getInStringParameter("inpcRLId", IsIDFilter.instance);
      String strDateAcct = vars.getRequiredStringParameter("inpDateAcct");
      OBError myMessage = processReturn(vars, strRemittanceLineId, strDateAcct);
      vars.setMessage("RemittanceCancel", myMessage);
      String strDesde = vars.getGlobalVariable("inpDesde", "RemittanceCancel.inpDesde", "");
      String strHasta = vars.getGlobalVariable("inpHasta", "RemittanceCancel.inpHasta", "");
      String strRemittanceId = vars.getGlobalVariable("inpRemittanceId",
          "RemittanceCancel.inpRemittanceId", "");
View Full Code Here

  private OBError processReturn(VariablesSecureApp vars, String strRemittanceLineId,
      String strDateAcct) {
    if (log4j.isDebugEnabled())
      log4j.debug("processReturn");

    OBError myMessage = null;
    if (strRemittanceLineId.equals("")) {
      return Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
    }
    Connection conn = null;

    String strDPMID = "";

    try {
      conn = this.getTransactionConnection();
      if (strRemittanceLineId.startsWith("("))
        strRemittanceLineId = strRemittanceLineId.substring(1, strRemittanceLineId.length() - 1);
      strRemittanceLineId = Replace.replace(strRemittanceLineId, "'", "");
      StringTokenizer st = new StringTokenizer(strRemittanceLineId, ",", false);

      Integer line = null;
      while (st.hasMoreTokens()) {
        String strRLId = st.nextToken().trim();
        RemittanceCancelData.setReturned(conn, this, strRLId);
        if (strDPMID.equals("")) {
          strDPMID = SequenceIdData.getUUID();
          line = new Integer(RemittanceCancelData.getLineDPMConnection(conn, this, strDPMID));
          String strDocumentNo = Utility.getDocumentNoConnection(conn, this, vars.getClient(),
              "C_DP_Management", true);
          try {
            RemittanceCancelData.insertDPManagement(conn, this, strDPMID, vars.getClient(), vars
                .getOrg(), vars.getUser(), strDocumentNo, strDateAcct, strRLId);
          } catch (ServletException ex) {
            myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
            releaseRollbackConnection(conn);
            return myMessage;
          }
        }
        line += 10;
        String strLID = SequenceIdData.getUUID();
        RemittanceCancelData.returnDPOriginal(conn, this, strLID, vars.getClient(), vars.getOrg(),
            vars.getUser(), strDPMID, strRLId, line.toString());

      }
      if (log4j.isDebugEnabled())
        log4j.debug("*********************dpmid: " + strDPMID);
      // Call c_dp_management_post
      if (!strDPMID.equals("")) {
        String pinstance = SequenceIdData.getUUID();
        try {
          PInstanceProcessData.insertPInstance(conn, this, pinstance, "800140", strDPMID, "N", vars
              .getUser(), vars.getClient(), vars.getOrg());
        } catch (ServletException ex) {
          myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
          releaseRollbackConnection(conn);
          return myMessage;
        }
        RemittanceCancelData.process800140(conn, this, pinstance);

        PInstanceProcessData[] pinstanceData = PInstanceProcessData.selectConnection(conn, this,
            pinstance);
        myMessage = Utility.getProcessInstanceMessage(this, vars, pinstanceData);
      }

      releaseCommitConnection(conn);
      if (myMessage == null) {
        myMessage = new OBError();
        myMessage.setType("Success");
        myMessage.setTitle("");
        myMessage.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()));
      }
    } catch (Exception e) {
      myMessage = Utility.translateError(this, vars, vars.getLanguage(), e.getMessage());
      try {
        releaseRollbackConnection(conn);
View Full Code Here

  private OBError processCancel(VariablesSecureApp vars, String strRemittanceLineId,
      String strDateAcct) {
    if (log4j.isDebugEnabled())
      log4j.debug("processCancel");

    OBError myMessage = null;
    if (strRemittanceLineId.equals("")) {
      return Utility.translateError(this, vars, vars.getLanguage(), "ProcessRunError");
    }
    Connection conn = null;

    String strSettlementID = "";
    String strDocumentNo = "";

    try {
      conn = this.getTransactionConnection();
      if (strRemittanceLineId.startsWith("("))
        strRemittanceLineId = strRemittanceLineId.substring(1, strRemittanceLineId.length() - 1);
      if (!strRemittanceLineId.equals("")) {
        strRemittanceLineId = Replace.replace(strRemittanceLineId, "'", "");
        StringTokenizer st = new StringTokenizer(strRemittanceLineId, ",", false);
        while (st.hasMoreTokens()) {
          String strRLId = st.nextToken().trim();
          if (log4j.isDebugEnabled())
            log4j.debug("RemittanceLineId" + strRLId);
          if (strSettlementID.equals("")) {
            String strOrg = RemittanceCancelData.selectOrg(this, strRLId);
            strSettlementID = SequenceIdData.getUUID();
            strDocumentNo = Utility.getDocumentNo(this, vars.getClient(), "C_Settlement", true);
            try {
              RemittanceCancelData.insertSettlement(conn, this, strSettlementID, vars.getClient(),
                  strOrg, vars.getUser(), strDocumentNo, strDateAcct, strRLId);
            } catch (ServletException ex) {
              myMessage = Utility.translateError(this, vars, vars.getLanguage(), ex.getMessage());
              releaseRollbackConnection(conn);
              return myMessage;
            }
            if (log4j.isDebugEnabled())
              log4j.debug("Inserted Settlement " + strSettlementID);
          }
          RemittanceCancelData.cancel(conn, this, strSettlementID, strRLId);
          if (log4j.isDebugEnabled())
            log4j.debug("Canceled " + strSettlementID);
        }
        // Call c_settlement_poost
        if (!strSettlementID.equals("")) {
          String pinstance = SequenceIdData.getUUID();
          if (log4j.isDebugEnabled())
            log4j.debug("call c_settlement_post pinstnce " + pinstance);
          RemittanceCancelData.process800025(conn, this, strSettlementID);

        }
      }

      releaseCommitConnection(conn);
      myMessage = new OBError();
      myMessage.setType("Success");
      myMessage.setTitle("");
      myMessage.setMessage(Utility.messageBD(this, "Success", vars.getLanguage()) + " Doc No. "
          + strDocumentNo);
    } catch (Exception e) {
      myMessage = Utility.translateError(this, vars, vars.getLanguage(), e.getMessage());
      try {
        releaseRollbackConnection(conn);
View Full Code Here

      xmlDocument.setParameter("leftTabs", lBar.manualTemplate());
    } catch (Exception ex) {
      throw new ServletException(ex);
    }
    {
      OBError myMessage = vars.getMessage("RemittanceCancel");
      vars.removeMessage("RemittanceCancel");
      if (myMessage != null) {
        xmlDocument.setParameter("messageType", myMessage.getType());
        xmlDocument.setParameter("messageTitle", myMessage.getTitle());
        xmlDocument.setParameter("messageMessage", myMessage.getMessage());
      }
    }

    // //----
View Full Code Here

      xmlDocument.setParameter("leftTabs", lBar.manualTemplate());
    } catch (Exception ex) {
      throw new ServletException(ex);
    }
    {
      OBError myMessage = vars.getMessage("GenerateHelp");
      vars.removeMessage("GenerateHelp");
      if (myMessage != null) {
        xmlDocument.setParameter("messageType", myMessage.getType());
        xmlDocument.setParameter("messageTitle", myMessage.getTitle());
        xmlDocument.setParameter("messageMessage", myMessage.getMessage());
      }
    }

    // //----
View Full Code Here

              strOrderBy, "", pgLimit);
        }
      } catch (ServletException e) {
        log4j.error("Error in print page data: " + e);
        e.printStackTrace();
        OBError myError = Utility.translateError(this, vars, vars.getLanguage(), e.getMessage());
        if (!myError.isConnectionAvailable()) {
          bdErrorAjax(response, "Error", "Connection Error", "No database connection");
          return;
        } else {
          type = myError.getType();
          title = myError.getTitle();
          if (!myError.getMessage().startsWith("<![CDATA["))
            description = "<![CDATA[" + myError.getMessage() + "]]>";
          else
            description = myError.getMessage();
        }
      } catch (Exception e) {
        if (log4j.isDebugEnabled())
          log4j.debug("Error obtaining rows data");
        type = "Error";
View Full Code Here

TOP

Related Classes of org.openbravo.erpCommon.utility.OBError

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.