Hello, I want to have the CatalogResolver for my Saxon Servlet.
This is a small part of my java code: public void init() throws ServletException { super.init(); System.setProperty("javax.xml.transform.TransformerFactory", "net.sf.saxon.TransformerFactoryImpl"); } ... String propertyFile = "C:\\temp\\CatalogManager.properties"; Transformer transformer = pss.newTransformer(); CatalogManager catalogManager = new CatalogManager(propertyFile); CatalogResolver resolver = new CatalogResolver(catalogManager); transformer.setURIResolver(resolver); String mime = pss.getOutputProperties().getProperty( OutputKeys.MEDIA_TYPE); if (mime == null) { // guess res.setContentType("text/html"); } else { res.setContentType(mime); } Enumeration p = req.getParameterNames(); while (p.hasMoreElements()) { String name = (String) p.nextElement(); if (!(name.equals("style") || name.equals("source"))) { String value = req.getParameter(name); transformer.setParameter(name, new StringValue(value)); } } File sourceFile = new File(source); transformer.transform(new StreamSource(sourceFile), new StreamResult(out)); But the result I've got is that: Cannot find C:\temp\CatalogManager.properties I don't know what I did wrong. Maybe somebody can give me a hint or a sample, how to do it right. Thanks for your help. Kind regards Markus Sticker