Hai Vincent, Basically my aim is to generate pdf and ps from xml and xsl files. As i have to process bulk of files with 100 kb (XML) each, i decided to go for threads.
My application works like this. I am using Driver class from fop to start Fop. I am not directly calling batik. Fop uses Batik.When i start multiple threads which in turn create multiple Driver instances the error occurs. This error occurs only when fop processes the first image. mDriver = new Driver(); Hierarchy hierarchy = Hierarchy.getDefaultHierarchy(); hierarchy.setDefaultPriority(Priority.INFO); mFOPLog = hierarchy.getLoggerFor("Fop"); mDriver.setLogger(mFOPLog); mDriver.setRenderer(Driver.RENDER_PDF); mDriver.setOutputStream(pdfFile); mParser=mInputHandler.getParser(); mDriver.render(mParser, mInputHandler.getInputSource()); pdfFile.flush(); pdfFile.close(); this is what is happening in each thread. And this is error is not affecting the Output. Can u please suggest me some performance improvement options for FOP. Thanks and Regards Ramakrishnan. -----Original Message----- From: Vincent Hardy [mailto:[EMAIL PROTECTED]] Sent: Monday, March 04, 2002 9:25 PM To: Batik Users Subject: Re: Batik problem in multithreaded application Ramakrishnan, Could you give some more details about how you are trying to multi-thread your application? Which objects are you using from different threads? Vincent. "Ramakrishnan.G" wrote: > > Hai, > > I am using batik and fop for Pdf generation. > Everything runs fine for single thread. > When i start multithread the following error occurs. > > ERROR 10152 [fop ] (): Could not load external SVG: Stream closed > ERROR 10152 [fop ] (): Could not load external SVG: The markup in > the document preceding the root element must be well-formed. > ERROR 10152 [fop ] (): Could not load external SVG: Stream closed > ERROR 10152 [fop ] (): Could not load external SVG: The markup in > the document preceding the root element must be well-formed. > ERROR 10152 [fop ] (): Could not load external SVG: Stream closed > ERROR 10152 [fop ] (): Could not load external SVG: Stream closed > ERROR 10152 [Fop ] (): Error while creating area : No ImageReader > for this type of image (file:d:/truecredit/TRL-RGS/images/logo.gif) > ERROR 10152 [Fop ] (): Error while creating area : No ImageReader > for this type of image (file:d:/truecredit/TRL-RGS/images/logo.gif) > > Can anyone please tell me how to solve this. > > Thanks and Regards > > Ramakrishnan.G > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]