Re: Problem with Publican and PDFs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Deon,

I was running FOP 1.0 from updates-testing. A downgrade to 0.95 allowed me to build PDFs successfully. I found the following bug report against FOP:

https://bugzilla.redhat.com/show_bug.cgi?id=689930

So it looks like this is a known issue.

Thanks for the help!

Nathan


On Wed, 2011-05-04 at 17:11 -0400, Deon Lackey wrote:
This is a totally random idea and I could be wrong, but what version of FOP are you running? Can you upgrade? I have this vague memory of publican not pulling in updated versions of FOP that it requires, but I could be mistaken. I'm going to poke around bugzilla and see what I can find.

Nathan Thomas wrote, on 05/04/2011 04:58 PM:
Hi Deon,

Thanks for the quick reply! Here's the full process when trying to build a pdf:

Starting pdf
Using XML::LibXSLT on /usr/share/publican/Common_Content/fedora/xsl/pdf.xsl
Making portrait pages on A4 paper (210mmx297mm)
04-May-2011 19:47:10 org.apache.fop.apps.FopFactoryConfigurator configure
INFO: Default page-height set to: 240mm
04-May-2011 19:47:10 org.apache.fop.apps.FopFactoryConfigurator configure
INFO: Default page-width set to: 120mm
04-May-2011 19:47:11 org.apache.fop.cli.Main startFOP
SEVERE: Exception
java.util.MissingResourceException: File event-model.xml not found
at org.apache.fop.events.DefaultEventBroadcaster.loadModel(DefaultEventBroadcaster.java:83)
at org.apache.fop.events.DefaultEventBroadcaster.getEventProducerModel(DefaultEventBroadcaster.java:114)
at org.apache.fop.events.DefaultEventBroadcaster.createProxyFor(DefaultEventBroadcaster.java:142)
at org.apache.fop.events.DefaultEventBroadcaster.getEventProducerFor(DefaultEventBroadcaster.java:129)
at org.apache.fop.fonts.FontEventProducer$Provider.get(FontEventProducer.java:43)
at org.apache.fop.fonts.FontEventAdapter.getEventProducer(FontEventAdapter.java:44)
at org.apache.fop.fonts.FontEventAdapter.fontLoadingErrorAtAutoDetection(FontEventAdapter.java:56)
at org.apache.fop.fonts.autodetect.FontInfoFinder.find(FontInfoFinder.java:262)
at org.apache.fop.fonts.FontAdder.add(FontAdder.java:60)
at org.apache.fop.fonts.FontDetector.detect(FontDetector.java:90)
at org.apache.fop.fonts.FontInfoConfigurator.configure(FontInfoConfigurator.java:92)
at org.apache.fop.render.PrintRendererConfigurator.buildFontList(PrintRendererConfigurator.java:106)
at org.apache.fop.render.PrintRendererConfigurator.setupFontInfo(PrintRendererConfigurator.java:129)
at org.apache.fop.render.intermediate.IFUtil.setupFonts(IFUtil.java:165)
at org.apache.fop.render.intermediate.IFRenderer.setupFontInfo(IFRenderer.java:181)
at org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:73)
at org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:130)
at org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:102)
at org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:359)
at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:105)
at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:101)
at org.apache.fop.apps.Fop.<init>(Fop.java:79)
at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:271)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:109)
at org.apache.fop.cli.Main.startFOP(Main.java:174)
at org.apache.fop.cli.Main.main(Main.java:204)
Finished pdf

If by tables you mean tables of content within the document itself, I don't think the document I'm trying to build contains any tables.

The pdfs were building fine just a few days ago. Then I did a fresh install of Fedora to upgrade to F15 beta, re-cloned the git repository, then hit this problem.

Best,
Nathan

On Wed, 2011-05-04 at 16:41 -0400, Deon Lackey wrote:
That is really odd. I have only seen this error when an xi:include was missing from my directories (like, the file was in "chapters/myfile.xml", but my link only said "myfile.xml"). However, other builds (like HTML) fail with the same error.

Are there any other errors returned? Are you getting any errors with the HTML output that are non-fatal but apply to the same file? I have noticed that HTML is a lot more forgiving of problems with tables than PDF is. When I have PDF errors but no fatal HTML errors, it's usually table related.

Good luck,
Deon

Nathan Thomas wrote, on 05/04/2011 03:33 PM:
Hi,

I've been trying to publish the Live Image Guide, but I can't get pdfs to build with Publican. I get the following error:

SEVERE: Exception
java.util.MissingResourceException: File event-model.xml not found

then it continues to build, and finally says 'Finished pdf'. However, when I look in the 'publish' folder there is no pdf present (html is present and correct).

I'm on a fresh F15 beta install: am I missing a package?

Best wishes,
Nathan


-- 
docs mailing list
docs@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/docs

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Red Hat 9]     [Yosemite News]     [KDE Users]

  Powered by Linux