So I got past the last issue. You were correct - I was trying to convert a DocBook 5 document but using the incorrect module.

But now I'm getting a different message on *some* documents but not others:

[proj]$ ../xxe-pro-5_9_0/bin/xxetool convert db5.toPSFile doc/ProgrammerGuide.xml -s pdf -s "|pdf" -u doc/out.pg
Making portrait pages on A4 paper (210mmx297mm)
xxetool: *** error: Command execution has failed:
FOP XSL-FO processor error:
java.lang.NullPointerException

If I do this in the GUI, I get some more information:
FOP XSL-FO processor error:
javax.xml.transform.TransformerException: java.lang.NullPointerException
+---------------------------------------
| com.icl.saxon.IdentityTransformer.transform(IdentityTransformer.java:61)
| com.xmlmind.xmleditext.fop1_foprocessor.FOP.doProcessFO(FOP.java:125)
| com.xmlmind.xmleditext.fop1_foprocessor.FOP.processFO(FOP.java:82)
| com.xmlmind.xmleditapp.cmd.process.ProcessFOItem.execute(ProcessFOItem.java:114) | com.xmlmind.xmleditapp.cmd.process.ProcessFOItem.execute(ProcessFOItem.java:72) | com.xmlmind.xmleditapp.cmd.process.SubProcessItem.execute(SubProcessItem.java:89) | com.xmlmind.xmleditapp.cmd.process.ProcessCommand$1.run(ProcessCommand.java:198)
+---------------------------------------
CAUSE:
java.lang.NullPointerException
+---------------------------------------
| org.apache.fop.layoutmgr.inline.InlineStackingLayoutManager.getChangedKnuthElements(InlineStackingLayoutManager.java:359) | org.apache.fop.layoutmgr.inline.InlineLayoutManager.getChangedKnuthElements(InlineLayoutManager.java:571) | org.apache.fop.layoutmgr.inline.InlineStackingLayoutManager.getChangedKnuthElements(InlineStackingLayoutManager.java:369) | org.apache.fop.layoutmgr.inline.InlineLayoutManager.getChangedKnuthElements(InlineLayoutManager.java:571) | org.apache.fop.layoutmgr.inline.InlineStackingLayoutManager.getChangedKnuthElements(InlineStackingLayoutManager.java:321) | org.apache.fop.layoutmgr.inline.LineLayoutManager.processUpdates(LineLayoutManager.java:1350) | org.apache.fop.layoutmgr.inline.LineLayoutManager.findHyphenationPoints(LineLayoutManager.java:1319) | org.apache.fop.layoutmgr.inline.LineLayoutManager.findOptimalBreakingPoints(LineLayoutManager.java:856) | org.apache.fop.layoutmgr.inline.LineLayoutManager.createLineBreaks(LineLayoutManager.java:815) | org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:635) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(BlockLayoutManager.java:141) | org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:288) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:113) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:105) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(BlockLayoutManager.java:141) | org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:288) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:113) | org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:105) | org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowLayoutManager.java:221) | org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:145)
+---------------------------------------

Can you assist?

Thanks,
Brian


--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to