"Class Transformer not found" simply means that JAXP is not in your classpath during compilation. You need to make sure that xml-apis.jar (which contains JAXP) is also in your classpath.
On 02.05.2003 05:34:30 Ozhan Hassan wrote: > Hi hope I am sending this to the correct user mailing list. You are. > I am trying to write a simple application to read in an xml file and and > xslt style sheet, then produce a PDF. Below is a snippet of the main code > which does this: > > Driver driver = new Driver(); > driver.setOutputStream(new FileOutputStream(outFileName)); > Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO); > MessageHandler.setScreenLogger(logger); > driver.setLogger(logger); > driver.setRenderer(Driver.RENDER_PDF); > > Transformer transformer = TransformerFactory.newInstance() > .newTransformer(new StreamSource(INPUT_DIR + INPUT_XSLT)); > transformer.transform(new InputSource(INPUT_DIR + INPUT_XML), > new SAXResult(driver.getContentHandler())); > > However, I am getting the following error: > > [javac] > /home/server/test/RendingEngines/FOP/source/fop-0.20.4/build/src/RenderingEngineXslt.java:60: > Class Transformer not found. > [javac] Transformer transformer = TransformerFactory.newInstance() > [javac] ^ > [javac] > /home/server/test/RendingEngines/FOP/source/fop-0.20.4/build/src/RenderingEngineXslt.java:61: > Class StreamSource not found. > [javac] .newTransformer(new StreamSource(INPUT_DIR + > INPUT_XSLT)); > [javac] ^ > [javac] 2 errors, 1 warning > > I have the xalan_2.3.1.jar file in my class path. I also import the > following, where the 2nd import isn't found: > > import javax.xml.transform.TransformerFactory; > import org.apache.xalan.xsltc.trax.TransformerFactoryImpl; > > Can anyone help me out? Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]