Hi,
I created a code snippet to convert XML+XSL FO to PDF using FOP.
I am using OC4j as Application Server.
Here is the code:
FopFactory fopFactory = FopFactory.newInstance();
FOUserAgent foUserAgent = fopFactory.newFOUserAgent();
OutputStream out = new BufferedOutputStream(new FileOutputStream(new
file("/brodart.pdf")));
Try
{
System.setProperty("javax.xml.transform.TransformerFactory","org.apache.xalan.processor.TransformerFactoryImpl");
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent,
out);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(new
StreamSource(new File("/Brodart.xsl")));
transformer.setParameter("versionParam", "2.0");
Source src = new StreamSource(new File("/brodart.xml"));
Result res = new SAXResult(fop.getDefaultHandler());
transformer.transform(src, res);
}
At the highlighted step seems to be taking a lot of time to execute (around
15 min).
Can any one please help on this issue? Here I attached the XML and XSL file
we are using.
Thanks
Manoj http://www.nabble.com/file/p10989960/XML_XSL.zip XML_XSL.zip
--
View this message in context:
http://www.nabble.com/Perfomance-Issue-need-Help-on-generating-PDF-from-XSL-FO-tf3878334.html#a10989960
Sent from the FOP - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]