At lines 58-59, I see

           ScreenRenderer screens = new ScreenRenderer(writer, null,
htmlScreenRenderer);
           screens.populateContextForRequest(request, response,
servletContext);

This does not call the FopRenderer class.

As far as I can see, it isn't being used.  All of the FO generation
was implemented in the ScreenFopPdfViewHandler class.

---

Secondly, there appears to be issues with Barcode4J not working.  I'm
getting this error in the log:

78536087[ElementMappingRegistry.java:147:WARN ] Unknown formatting
object http://barcode4j.krysalis.org/ns^barcode
78536087[ElementMappingRegistry.java:147:WARN ] Unknown formatting
object http://barcode4j.krysalis.org/ns^code39
78536087[ElementMappingRegistry.java:147:WARN ] Unknown formatting
object http://barcode4j.krysalis.org/ns^height
78536103[  LineLayoutManager.java:377:WARN ] Line 1 of a paragraph
overflows the available area. (fo:block, location: 189/43)

I had read that Barcode4J was to be upgraded in Jan 06 but I haven't
found the update.
http://xmlgraphics.apache.org/fop/trunk/upgrading.html :

    "Extensions and Renderers written for version 0.20.5 will not
work with the new
     code! The new FOP extension for Barcode4J will be available in
January 2006."

Looking at the http://barcode4j.krysalis.org/changes.html site, it
doesn't appear any changes have been done to the library since 2004.
Accessing the site has also been very problematic.

Any suggestions?

John

Reply via email to