[
https://issues.apache.org/jira/browse/FOP-2182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18015132#comment-18015132
]
Jörg Hohwiller commented on FOP-2182:
-------------------------------------
Oh, I was slightly wrong. Coincidence of the versions.
I was using this:
[https://github.com/asciidoctor/asciidoctor-maven-examples/blob/5a016eb615ad261dcfd4c7fb7a4f8e4b8c950956/docbook-pipeline-docbkx-example/pom.xml#L120-L122]
{code:java}
<groupId>net.sf.offo</groupId>
<artifactId>fop-hyph</artifactId>
<version>2.0</version> {code}
But it is a totally different artifact that happens to have 2.0 what was the
fixed version of the duplicate.
However it has transitive dependency to
{code:java}
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>fop</artifactId>
<version>1.1</version>{code}
Sorry for confusion.
The sourceforge artifact seems totally unmaintained...
I upgraded the apache fop to {{2.11}} in my POM but now I am getting:
{code:java}
Caused by: java.lang.NoSuchMethodError: 'org.apache.fop.apps.FopFactory
org.apache.fop.apps.FopFactory.newInstance()'
at com.agilejava.docbkx.maven.AbstractFoMojo.postProcessResult
(AbstractFoMojo.java:164)
at com.agilejava.docbkx.maven.AbstractTransformerMojo.execute
(AbstractTransformerMojo.java:202)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2
(MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute
(MojoExecutor.java:316) {code}
So I was wrong that the error itself was not addressed fixed.
> org.apache.fop.render.rtf.RTFHandler.startPageSequence(RTFHandler.java:221)
> ---------------------------------------------------------------------------
>
> Key: FOP-2182
> URL: https://issues.apache.org/jira/browse/FOP-2182
> Project: FOP
> Issue Type: Bug
> Reporter: Mathieu Malaterre
> Priority: Major
> Attachments: demo.fo
>
>
> I cannot build an rtf file from a fo. It keep on failing with:
> java.lang.NullPointerException
> at
> org.apache.fop.render.rtf.RTFHandler.startPageSequence(RTFHandler.java:221)
> at
> org.apache.fop.fo.pagination.PageSequence.startOfNode(PageSequence.java:119)
> at
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:325)
> at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:175)
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1073)
> at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source)
> at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
> at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300)
> at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130)
> at org.apache.fop.cli.Main.startFOP(Main.java:177)
> at org.apache.fop.cli.Main.main(Main.java:208)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)