Hi,
This is really for the fop list but it appears that your problem is a
threading issue with the way that FOP handles images.
On 2002.03.05 05:28 Ramakrishnan.G wrote:
> 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]