Hello
        i am using the following code to (i got it from xml.apache.org) make a pdf output from an xml and xsl file using servlet:
 
XSLTInputHandler input
  =new XSLTInputHandler(new File("foo.xml"), new File("foo.xsl"));
Driver driver=new Driver();
driver.setOutputStream(response.getOutputStream());
driver.setRenderer(Driver.RENDER_PDF);
driver.render(input.getParser(), input.getInputSource());
 
But while compiling it shows warning for using deprecated methods. from documentation i come to know that i have to replace getParser() and getInputSource() with TraxInputHandler run(Driver) method. And i try that in this way :
 
TraxInputHandler input
  =new TraxInputHandler(new File("foo.xml"), new File("foo.xsl"));
Driver driver=new Driver();
driver.setOutputStream(response.getOutputStream());
driver.setRenderer(Driver.RENDER_PDF);
//driver.render(input.getParser(), input.getInputSource());
input.run(driver);
 
But it generate FOPException.
 
pls someone help me. very urgent.


S. M. Zahidul Islam
Software Engineer
IECB


Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.

Reply via email to