Package org.apache.xml.resolver.tools

Examples of org.apache.xml.resolver.tools.CatalogResolver


        scanner.setBasedir(sourceDirectory);
        scanner.setIncludes(getIncludes());
        scanner.scan();
        String[] included = scanner.getIncludedFiles();
        CatalogManager catalogManager = createCatalogManager();
        CatalogResolver catalogResolver = new CatalogResolver(catalogManager);
        URIResolver uriResolver = null;
        try {
            URL url = getNonDefaultStylesheetURL() == null ? getDefaultStylesheetURL()
                    : getNonDefaultStylesheetURL();
            uriResolver = new StylesheetResolver("urn:docbkx:stylesheet",
View Full Code Here


        scanner.setBasedir(sourceDirectory);
        scanner.setIncludes(getIncludes());
        scanner.scan();
        String[] included = scanner.getIncludedFiles();
        CatalogManager catalogManager = createCatalogManager();
        CatalogResolver catalogResolver = new CatalogResolver(catalogManager);
        URIResolver uriResolver = null;
        try {
            URL url = getNonDefaultStylesheetURL() == null ? getDefaultStylesheetURL()
                    : getNonDefaultStylesheetURL();
            uriResolver = new StylesheetResolver("urn:docbkx:stylesheet",
View Full Code Here

        }
       
        CatalogManager catalogManager = new CatalogManager();
        catalogManager.setUseStaticCatalog(false);
        catalogManager.setIgnoreMissingProperties(true);
        CatalogResolver catalogResolver = new CatalogResolver(catalogManager);
        Catalog catalog = catalogResolver.getCatalog();
       
        if (catalogURI != null) {
            LOG.debug("Found OASIS catalog {} ", catalogURI);
            try {
                catalog.parseCatalog(catalogURI);
View Full Code Here

    @Override
    protected RouteBuilder createRouteBuilder() throws Exception {
        // we have to do it here, because we need the context created first
        CatalogManager.getStaticManager().setIgnoreMissingProperties(true);
        CatalogResolver catalogResolver = new CatalogResolver(true);
        URL catalogUrl = ResourceHelper.resolveMandatoryResourceAsUrl(context.getClassResolver(), "org/apache/camel/component/validator/catalog.cat");
        catalogResolver.getCatalog().parseCatalog(catalogUrl);
        LSResourceResolver resourceResolver = new CatalogLSResourceResolver(catalogResolver);
        JndiRegistry registry = (JndiRegistry) ((PropertyPlaceholderDelegateRegistry) context.getRegistry()).getRegistry();
        registry.bind("resourceResolver", resourceResolver);

        return new RouteBuilder() {
View Full Code Here

    final String[] included = scanIncludedFiles();

    // configure a resolver for catalog files
    final CatalogManager catalogManager = createCatalogManager();
    final CatalogResolver catalogResolver = new CatalogResolver(catalogManager);
    // configure a resolver for urn:dockbx:stylesheet
    final URIResolver uriResolver = createStyleSheetResolver(catalogResolver);
    // configure a resolver for xml entities
    final InjectingEntityResolver injectingResolver = createEntityResolver(catalogResolver);
View Full Code Here

    public static DocumentBuilder createBuilder() throws ParserConfigurationException {
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        factory.setNamespaceAware(true);
        DocumentBuilder builder = factory.newDocumentBuilder();   

    CatalogResolver cr = new CatalogResolver();
    builder.setEntityResolver(cr);
        return builder;
    }
View Full Code Here

/* 213 */           debug.message(1, "Malformed URL on system id", systemId);
/*     */         }
/*     */       }
/*     */     }
/*     */
/* 218 */     CatalogResolver catalogResolver = new CatalogResolver();
/* 219 */     Catalog resolver = catalogResolver.getCatalog();
/*     */
/* 221 */     for (int count = 0; count < catalogFiles.size(); count++) {
/* 222 */       String file = (String)catalogFiles.elementAt(count);
/* 223 */       resolver.parseCatalog(file);
/*     */     }
View Full Code Here

        }
        EntityResolver entityResolver = null;
        if (catalogLocation != null) {
            CatalogManager catalogManager = CatalogManager.getStaticManager();
            catalogManager.setCatalogFiles(catalogLocation);
            entityResolver = new PassThroughResolver(new CatalogResolver());
        }
        List classPathList = new ArrayList();
        if (classpath != null) {
            for (StringTokenizer st = new StringTokenizer(classpath, ","); st.hasMoreTokens();) {
                String classpathElement = st.nextToken();
View Full Code Here

        final String[] included = scanIncludedFiles();

        // configure a resolver for catalog files
        final CatalogManager catalogManager = createCatalogManager();
        final CatalogResolver catalogResolver = new CatalogResolver(catalogManager);
        // configure a resolver for urn:dockbx:stylesheet
        final URIResolver uriResolver = createStyleSheetResolver(catalogResolver);
        // configure a resolver for xml entities
        final InjectingEntityResolver injectingResolver = createEntityResolver(catalogResolver);
View Full Code Here

TOP

Related Classes of org.apache.xml.resolver.tools.CatalogResolver

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.