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