[ 
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)

Reply via email to