Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
Software Version 8.2
I'm supporting someone who uses Arbortext and they receive the following error message when trying to print to PDF. I have another person who has the exact same configuration without issue. I'm very unfamiliar with the software and I'm not sure where to begin.
<Heading>Publish Production 10.xml for pdf.</Heading><Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297066" severity="error" suppress="0" thread="main">
<Level>ERROR</Level><Message>No content area defined for formatting object fo:block, output may not be properly formatted.</Message>
</Record><Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297075" severity="error" suppress="0" thread="main">
<Level>ERROR</Level><Message>No content area defined for formatting object fo:block, output may not be properly formatted.</Message>
</Record><Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297077" severity="fatal" suppress="0" thread="main">
<Level>FATAL ERROR</Level><Message>java.lang.NullPointerException: Cannot invoke "com.arbortext.epic.saxfilter.fo.layout.Area.getAllocationWidth()" because "area" is null</Message>
<Context class="com.arbortext.epic.saxfilter.fo.flow.Block" lineNumber="240" method="getContentWidth" systemId="Block.java"><Context class="com.arbortext.epic.saxfilter.fo.flow.Block" lineNumber="250" method="getContentWidth" systemId="Block.java"><Context class="com.arbortext.epic.saxfilter.fo.flow.AbstractBlock" lineNumber="70" method="getArea" systemId="AbstractBlock.java"><Context class="com.arbortext.epic.saxfilter.fo.flow.AbstractBlock" lineNumber="44" method="doLayout" systemId="AbstractBlock.java"><Context class="com.arbortext.epic.saxfilter.fo.flow.Block" lineNumber="110" method="<init>" systemId="Block.java"><Context class="com.arbortext.epic.saxfilter.fo.flow.Block$Maker" lineNumber="48" method="make" systemId="Block.java"><Context class="com.arbortext.epic.saxfilter.fo.FOTreeBuilder" lineNumber="225" method="startElement" systemId="FOTreeBuilder.java"><Context class="com.arbortext.epic.saxfilter.fo.FoPropsPropagator" lineNumber="412" method="startElement" systemId="FoPropsPropagator.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="426" method="startElement" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="308" method="startElement" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="271" method="startElement" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="429" method="startElement" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.saxfilter.ExtensionHandler" lineNumber="168" method="startElement" systemId="ExtensionHandler.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="426" method="startElement" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="308" method="startElement" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="271" method="startElement" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.NamespaceFixer" lineNumber="196" method="startElement" systemId="NamespaceFixer.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="426" method="startElement" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="308" method="startElement" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="271" method="startElement" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.NamespaceFixer" lineNumber="196" method="startElement" systemId="NamespaceFixer.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="426" method="startElement" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="308" method="startElement" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="271" method="startElement" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="429" method="startElement" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.saxfilter.ATIEventConverter" lineNumber="178" method="startElement" systemId="ATIEventConverter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="426" method="startElement" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="308" method="startElement" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="271" method="startElement" systemId="SAXEventBroadcaster.java"><Context class="net.sf.saxon.event.ContentHandlerProxy" lineNumber="362"
method="startContent" systemId="ContentHandlerProxy.java"><Context class="net.sf.saxon.event.NamespaceReducer" lineNumber="197" method="startContent" systemId="NamespaceReducer.java"><Context class="net.sf.saxon.event.ComplexContentOutputter" lineNumber="552" method="startContent" systemId="ComplexContentOutputter.java"><Context class="net.sf.saxon.event.ComplexContentOutputter" lineNumber="174" method="startElement" systemId="ComplexContentOutputter.java"><Context class="net.sf.saxon.instruct.ElementCreator" lineNumber="289" method="processLeavingTail" systemId="ElementCreator.java"><Context class="net.sf.saxon.instruct.Block" lineNumber="556" method="processLeavingTail" systemId="Block.java"><Context class="net.sf.saxon.instruct.Instruction" lineNumber="93" method="process" systemId="Instruction.java"><Context class="net.sf.saxon.instruct.ElementCreator" lineNumber="296" method="processLeavingTail" systemId="ElementCreator.java"><Context class="net.sf.saxon.instruct.Template" lineNumber="203" method="applyLeavingTail" systemId="Template.java"><Context class="net.sf.saxon.instruct.ApplyTemplates" lineNumber="345" method="applyTemplates" systemId="ApplyTemplates.java"><Context class="net.sf.saxon.instruct.ApplyTemplates" lineNumber="210" method="apply" systemId="ApplyTemplates.java"><Context class="net.sf.saxon.instruct.ApplyTemplates" lineNumber="174" method="processLeavingTail" systemId="ApplyTemplates.java"><Context class="net.sf.saxon.instruct.Block" lineNumber="556" method="processLeavingTail" systemId="Block.java"><Context class="net.sf.saxon.instruct.Instruction" lineNumber="93" method="process" systemId="Instruction.java"><Context class="net.sf.saxon.instruct.ElementCreator" lineNumber="296" method="processLeavingTail" systemId="ElementCreator.java"><Context systemId="... Skip 23 frames ..."><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.ClientProfiler" lineNumber="450" method="endDocument" systemId="ClientProfiler.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java">
<Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.ServerProfiler" lineNumber="288" method="endDocument" systemId="ServerProfiler.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.dita.comp.DITAPostprocessFilter" lineNumber="461" method="endDocument" systemId="DITAPostprocessFilter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="286" method="endDocument" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.BufferedSAXPipe" lineNumber="281" method="endDocument" systemId="BufferedSAXPipe.java"><Context class="com.arbortext.epic.internal.compose.SAXEventBroadcaster" lineNumber="156" method="endDocument" systemId="SAXEventBroadcaster.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.saxfilter.DefaultSAXFilter" lineNumber="397" method="endDocument" systemId="DefaultSAXFilter.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" lineNumber="1210" method="endDocument" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" method="atiSaxParse" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1160" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1157" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.AOMAccessController" lineNumber="150" method="execute" systemId="AOMAccessController.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" lineNumber="1165" method="runFilter" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.DefaultFilterAdapter" lineNumber="199" method="runFilter" systemId="DefaultFilterAdapter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="159" method="runFilter" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.ContainedPipeline" lineNumber="504" method="runPipeline" systemId="ContainedPipelineBuilder.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="237" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="233" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl" lineNumber="248" method="runPipeline" systemId="ComposerImpl.java"></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context>
</Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context>
</Record><Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297108" msgid="A50005" severity="error" suppress="0" thread="main">
<Level>ERROR</Level><Message location="(0,1,26)" publicId="EPIC">endDocument() fail (Saxparse for Production - TM 11-5895-567-10.xml).</Message>
<Context class="com.arbortext.epic.saxfilter.EpicGenerator" lineNumber="1383" method="error" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" method="atiSaxParse" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1160" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1157" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.AOMAccessController" lineNumber="150" method="execute" systemId="AOMAccessController.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" lineNumber="1165" method="runFilter" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.DefaultFilterAdapter" lineNumber="199" method="runFilter" systemId="DefaultFilterAdapter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="159" method="runFilter" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.ContainedPipeline" lineNumber="504" method="runPipeline" systemId="ContainedPipelineBuilder.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="237" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="233" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl" lineNumber="248" method="runPipeline" systemId="ComposerImpl.java"></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context>
</Record><Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297178" severity="fatal" suppress="0" thread="main">
<Level>FATAL ERROR</Level><Message>Fatal error encountered while running composition pipeline. Configuration File: "C:\Program Files\PTC\Arbortext Editor 8.2\composer\pdf.ccf".</Message>
<Record date="Thu Mar 06 14:34:57 CST 2025" millis="1741293297178" msgid="A50005" severity="fatal" thread="main">
<Level>FATAL ERROR</Level><Message>endDocument() fail</Message>
<Context class="com.arbortext.epic.saxfilter.EpicGenerator" method="atiSaxParse" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1160" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator$1" lineNumber="1157" method="call" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.AOMAccessController" lineNumber="150" method="execute" systemId="AOMAccessController.java"><Context class="com.arbortext.epic.saxfilter.EpicGenerator" lineNumber="1165" method="runFilter" systemId="EpicGenerator.java"><Context class="com.arbortext.epic.saxfilter.DefaultFilterAdapter" lineNumber="199" method="runFilter" systemId="DefaultFilterAdapter.java"><Context class="com.arbortext.epic.internal.compose.FilterContainerImpl" lineNumber="159" method="runFilter" systemId="FilterContainerImpl.java"><Context class="com.arbortext.epic.internal.compose.ContainedPipeline" lineNumber="504" method="runPipeline" systemId="ContainedPipelineBuilder.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="237" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl$1" lineNumber="233" method="call" systemId="ComposerImpl.java"><Context class="com.arbortext.epic.internal.compose.ComposerImpl" lineNumber="248" method="runPipeline" systemId="ComposerImpl.java"></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context></Context>
</Record>
</Record><Record date="Thu Mar 6 14:34:57 2025" millis="1741293297" severity="fatal" suppress="0">
<Level>FATAL ERROR</Level><Message>Operation terminated.</Message>
</Record>
Solved! Go to Solution.
The formatting was incorrect and causing the error.
Article - "Error "No content area defined for formatting object fo:block, output may not be properly formatted" and "Expecting 'fo:page-sequence' but found'fo:block' which is not a valid child of 'fo:root'" while publishing to RTF using Arbortext Editor with Styler": https://www.ptc.com/en/support/article/cs326728
Hi @SK_13006266,
I wanted to see if you got the help you needed.
If so, please mark the appropriate reply as the Accepted Solution. It will help other members who may have the same question.
Of course, if you have more to share on your issue, please pursue the conversation.
Thanks,
Anurag
The formatting was incorrect and causing the error.