Examples of CatalogReader


Examples of org.apache.xml.resolver.readers.CatalogReader

            boolean parsed = false;

            for (int count = 0; !parsed && count < readerArr.size(); count++)
            {
                CatalogReader reader = (CatalogReader) readerArr.get(count);
                InputStream inStream;

                try
                {
                    inStream = fs.getInputStream(base);
                }
                catch (Exception ex)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Unable to access " + base
                        + ex.getMessage());
                    break;
                }

                try
                {
                    reader.readCatalog(this, inStream);
                    parsed = true;
                }
                catch (CatalogException ce)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Parse failed for " + fileName
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

            boolean parsed = false;

            for (int count = 0; !parsed && count < readerArr.size(); count++)
            {
                CatalogReader reader = (CatalogReader) readerArr.get(count);
                InputStream inStream;

                try
                {
                    inStream = fs.getInputStream(base);
                }
                catch (Exception ex)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Unable to access " + base
                        + ex.getMessage());
                    break;
                }

                try
                {
                    reader.readCatalog(this, inStream);
                    parsed = true;
                }
                catch (CatalogException ce)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Parse failed for " + fileName
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

            boolean parsed = false;

            for (int count = 0; !parsed && count < readerArr.size(); count++)
            {
                CatalogReader reader = (CatalogReader) readerArr.get(count);
                InputStream inStream;

                try
                {
                    inStream = fs.getInputStream(base);
                }
                catch (Exception ex)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Unable to access " + base
                        + ex.getMessage());
                    break;
                }

                try
                {
                    reader.readCatalog(this, inStream);
                    parsed = true;
                }
                catch (CatalogException ce)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Parse failed for " + fileName
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

    throws IOException, CatalogException {

    default_override = catalogManager.getPreferPublic();
    catalogManager.debug.message(4, "Parse " + mimeType + " catalog on input stream");

    CatalogReader reader = null;

    if (readerMap.containsKey(mimeType)) {
      int arrayPos = ((Integer) readerMap.get(mimeType)).intValue();
      reader = (CatalogReader) readerArr.get(arrayPos);
    }

    if (reader == null) {
      String msg = "No CatalogReader for MIME type: " + mimeType;
      catalogManager.debug.message(2, msg);
      throw new CatalogException(CatalogException.UNPARSEABLE, msg);
    }

    reader.readCatalog(this, is);

    // Now process all the pending catalogs...
    parsePendingCatalogs();
  }
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

    DataInputStream inStream = null;
    boolean parsed = false;

    for (int count = 0; !parsed && count < readerArr.size(); count++) {
      CatalogReader reader = (CatalogReader) readerArr.get(count);

      try {
        inStream = new DataInputStream(aUrl.openStream());
      } catch (FileNotFoundException fnfe) {
        // No catalog; give up!
        break;
      }

      try {
        reader.readCatalog(this, inStream);
        parsed=true;
      } catch (CatalogException ce) {
        if (ce.getExceptionType() == CatalogException.PARSE_FAILED) {
          // give up!
          break;
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

    DataInputStream inStream = null;
    boolean parsed = false;
    boolean notFound = false;

    for (int count = 0; !parsed && count < readerArr.size(); count++) {
      CatalogReader reader = (CatalogReader) readerArr.get(count);

      try {
  notFound = false;
  inStream = new DataInputStream(base.openStream());
      } catch (FileNotFoundException fnfe) {
  // No catalog; give up!
  notFound = true;
  break;
      }

      try {
  reader.readCatalog(this, inStream);
  parsed = true;
      } catch (CatalogException ce) {
  if (ce.getExceptionType() == CatalogException.PARSE_FAILED) {
    // give up!
    break;
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

            boolean parsed = false;

            for (int count = 0; !parsed && count < readerArr.size(); count++)
            {
                CatalogReader reader = (CatalogReader) readerArr.get(count);
                InputStream inStream;

                try
                {
                    inStream = fs.getInputStream(base);
                }
                catch (Exception ex)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Unable to access " + base
                        + ex.getMessage());
                    break;
                }

                try
                {
                    reader.readCatalog(this, inStream);
                    parsed = true;
                }
                catch (CatalogException ce)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Parse failed for " + fileName
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

            boolean parsed = false;

            for (int count = 0; !parsed && count < readerArr.size(); count++)
            {
                CatalogReader reader = (CatalogReader) readerArr.get(count);
                InputStream inStream;

                try
                {
                    inStream = fs.getInputStream(base);
                }
                catch (Exception ex)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Unable to access " + base
                        + ex.getMessage());
                    break;
                }

                try
                {
                    reader.readCatalog(this, inStream);
                    parsed = true;
                }
                catch (CatalogException ce)
                {
                    catalogManager.debug.message(DEBUG_NORMAL, "Parse failed for " + fileName
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

/*      */     throws IOException, CatalogException
/*      */   {
/*  623 */     this.default_override = this.catalogManager.getPreferPublic();
/*  624 */     this.catalogManager.debug.message(4, "Parse " + mimeType + " catalog on input stream");
/*      */
/*  626 */     CatalogReader reader = null;
/*      */
/*  628 */     if (this.readerMap.containsKey(mimeType)) {
/*  629 */       int arrayPos = ((Integer)this.readerMap.get(mimeType)).intValue();
/*  630 */       reader = (CatalogReader)this.readerArr.get(arrayPos);
/*      */     }
/*      */
/*  633 */     if (reader == null) {
/*  634 */       String msg = "No CatalogReader for MIME type: " + mimeType;
/*  635 */       this.catalogManager.debug.message(2, msg);
/*  636 */       throw new CatalogException(6, msg);
/*      */     }
/*      */
/*  639 */     reader.readCatalog(this, is);
/*      */
/*  642 */     parsePendingCatalogs();
/*      */   }
View Full Code Here

Examples of org.apache.xml.resolver.readers.CatalogReader

/*      */
/*  667 */     DataInputStream inStream = null;
/*  668 */     boolean parsed = false;
/*      */
/*  670 */     for (int count = 0; (!parsed) && (count < this.readerArr.size()); count++) {
/*  671 */       CatalogReader reader = (CatalogReader)this.readerArr.get(count);
/*      */       try
/*      */       {
/*  674 */         inStream = new DataInputStream(aUrl.openStream());
/*      */       }
/*      */       catch (FileNotFoundException fnfe) {
/*  677 */         break;
/*      */       }
/*      */       try
/*      */       {
/*  681 */         reader.readCatalog(this, inStream);
/*  682 */         parsed = true;
/*      */       } catch (CatalogException ce) {
/*  684 */         if (ce.getExceptionType() != 7) break label127;
/*      */       }
/*  686 */       break;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.