Package org.openeai.xml

Examples of org.openeai.xml.XmlValidator


    try {
      setSenderInfo("Query", producer);
      queryDoc = getQueryDoc();
      buildQueryMessage(queryDoc, keyObject);
      if (getValidation()) {
        XmlValidator xmlValidator = new XmlValidator();
        if (xmlValidator.isValid(queryDoc) == false) {
          outputXMLDocument(queryDoc, "Contents of Query document.");
          throw new EnterpriseObjectQueryException(getElementName() +
            " - Query document is not valid!");
        }
      }
View Full Code Here


    try {
      setSenderInfo("Generate", producer);
      genDoc = getGenerateDoc();
      buildGenerateMessage(genDoc, keyObject);
      if (getValidation()) {
        XmlValidator xmlValidator = new XmlValidator();
        if (xmlValidator.isValid(genDoc) == false) {
          outputXMLDocument(genDoc, "Contents of Generate document.");
          throw new EnterpriseObjectGenerateException("Generate document is not valid for " + getClass().getName());
        }
      }

      /*
      TextMessage responseMessage = (TextMessage)produceRequest(producer, genDoc);
      String responseText = responseMessage.getText();
      if (responseText == null) {
        throw new EnterpriseObjectGenerateException("A null response was returned from the server -  " + getElementName());
      }
      */

      // Get the results out of the TextMessage
      Document responseDoc = null;
//      try {
//        SAXBuilder builder = new SAXBuilder(false);
//        responseDoc = builder.build(new ByteArrayInputStream(responseText.getBytes()));
        responseDoc = producer.produceRequest(this, genDoc);
        if (getValidation()) {
          XmlValidator xmlValidator = new XmlValidator();
          if (xmlValidator.isValid(responseDoc) == false) {
            throw new EnterpriseObjectGenerateException("Generate response document is not valid for " + getClass().getName());
          }
        }

        Element controlArea = getControlArea(responseDoc.getRootElement());
View Full Code Here

    Result aResult = null;

    try {
      if (getValidation()) {
        XmlValidator xmlValidator = new XmlValidator();
        if (xmlValidator.isValid(doc) == false) {
          logger.fatal(title + " document is not valid.");
          outputXMLDocument(doc, "Contents of " + title + " document.");
          throw new EnterpriseObjectException(title + " document is not valid!");
        }
      }
View Full Code Here

    // was when this method was called...
    saveLayoutManagers();

    try {
      if (getValidation()) {
        XmlValidator xmlValidator = new XmlValidator();
        if (xmlValidator.isValid(syncDoc) == false) {
          throw new EnterpriseObjectSyncException(title + " document is not valid!");
        }
      }
      producer.publishMessage(this, syncDoc);
    }
View Full Code Here

TOP

Related Classes of org.openeai.xml.XmlValidator

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.