Skip to main content
7-Bedrock
Mar 6, 2025 9:18 PM UTC
Solved

Fatal Error in composition pipeline when creating PDF

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="&lt;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>

7-Bedrock
Mar 11, 2025 6:57 PM UTC

The formatting was incorrect and causing the error.

3 replies

24-Ruby IV
Mar 8, 2025 3:08 PM UTC

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

Translate
Community Moderator
Mar 11, 2025 4:54 PM UTC

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 

Translate
SK_130062667-BedrockAuthorAnswer
7-Bedrock
Mar 11, 2025 6:57 PM UTC

The formatting was incorrect and causing the error.

Translate