Package org.apache.log4j.spi

Examples of org.apache.log4j.spi.ErrorItem


//      }
//    }
//  }

  public void error(SAXParseException spe) throws SAXException {
    ec.addError(new ErrorItem("Parsing error", spe));
    logger.error(
      "Parsing problem on line " + spe.getLineNumber() + " and column "
      + spe.getColumnNumber(), spe);
  }
View Full Code Here


      "Parsing problem on line " + spe.getLineNumber() + " and column "
      + spe.getColumnNumber(), spe);
  }

  public void fatalError(SAXParseException spe) throws SAXException {
    ec.addError(new ErrorItem("Parsing fatal error", spe));
    logger.error(
      "Parsing problem on line " + spe.getLineNumber() + " and column "
      + spe.getColumnNumber(), spe);
  }
View Full Code Here

      "Parsing problem on line " + spe.getLineNumber() + " and column "
      + spe.getColumnNumber(), spe);
  }

  public void warning(SAXParseException spe) throws SAXException {
    ec.addError(new ErrorItem("Parsing warning", spe));
    logger.warn(
      "Parsing problem on line " + spe.getLineNumber() + " and column "
      + spe.getColumnNumber(), spe);
  }
View Full Code Here

    String value = attributes.getValue(VALUE_ATTRIBUTE);

    if (name == null) {
      inError = true;
      logger.error(NO_NAME);
      ec.addError(new ErrorItem(NO_NAME));
      return;
    }

    if (value == null) {
      inError = true;
      logger.error(NO_VALUE);
      ec.addError(new ErrorItem(NO_VALUE));
      return;
    }

    // remove both leading and trailing spaces
    value = value.trim();
View Full Code Here

      actionDataStack.push(ad);

      return true;
    default:
      ec.addError(
        new ErrorItem(
          "PropertySetter.canContainComponent returned " + containmentType));
      return false;
    }
  }
View Full Code Here

    if (Option.isEmpty(className)) {
      actionData.inError = true;

      String errMsg = "No class name attribute in <" + localName + ">";
      getLogger().error(errMsg);
      ec.addError(new ErrorItem(errMsg));

      return;
    }

    try {
      getLogger().debug(
        "About to instantiate component <{}> of type [{}]", localName,
        className);

      actionData.nestedComponent = Loader.loadClass(className).newInstance();

      getLogger().debug(
        "Pushing component <{}> on top of the object stack.", localName);
      ec.pushObject(actionData.nestedComponent);
    } catch (Exception oops) {
      actionData.inError = true;

      String msg = "Could not create component <" + localName + ">.";
      getLogger().error(msg, oops);
      ec.addError(new ErrorItem(msg));
    }
  }
View Full Code Here

  WellfomednessChecker(List errorList) {
    this.errorList = errorList;
  }
 
  public void error(SAXParseException spe) throws SAXException {
    ErrorItem errorItem = new ErrorItem("Parsing error", spe);
    errorItem.setLineNumber(spe.getLineNumber());
    errorItem.setColNumber(spe.getColumnNumber());
    errorList.add(errorItem);
  }
View Full Code Here

    errorItem.setColNumber(spe.getColumnNumber());
    errorList.add(errorItem);
  }

  public void fatalError(SAXParseException spe) throws SAXException {
    ErrorItem errorItem = new ErrorItem("Parsing fatal error", spe);
    errorItem.setLineNumber(spe.getLineNumber());
    errorItem.setColNumber(spe.getColumnNumber());
    errorList.add(errorItem);

  }
View Full Code Here

    errorList.add(errorItem);

  }

  public void warning(SAXParseException spe) throws SAXException {
    ErrorItem errorItem = new ErrorItem("Parsing warning", spe);
    errorItem.setLineNumber(spe.getLineNumber());
    errorItem.setColNumber(spe.getColumnNumber());
    errorList.add(errorItem);
  }
View Full Code Here

    try {
      fis = new FileInputStream(filename);
      returnCode = checkIfWellFormed(new InputSource(fis), errorList);
    } catch (IOException ioe) {
      String errMsg = "Could not open [" + filename + "].";
      errorList.add(new ErrorItem(errMsg, ioe));
      returnCode = UNRECOVERABLE_ERROR;
    } finally {
      if (fis != null) {
        try {
          fis.close();
View Full Code Here

TOP

Related Classes of org.apache.log4j.spi.ErrorItem

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.