[Bug 1823453] [NEW] Apache fop raises exception NoSuchMethodError: java.nio.CharBuffer.limit(I)Ljava/nio/CharBuffer on Ubuntu 19.04
Bernd Schlapsi
1823453 at bugs.launchpad.net
Sat Apr 6 11:19:07 UTC 2019
Public bug reported:
On Ubuntu 19.04 (Beta) with the latest updates I get an error when
running fop
I tested it with the Hello World xml/xsl from the Apache Fop quickstart guide
https://xmlgraphics.apache.org/fop/quickstartguide.html
$ fop -xml name.xml -xsl name2fo.xsl -pdf name.pdf
Exception in thread "main" java.lang.NoSuchMethodError: java.nio.CharBuffer.limit(I)Ljava/nio/CharBuffer;
at org.apache.fop.fo.FOText.characters(FOText.java:137)
at org.apache.fop.fo.FObjMixed.characters(FObjMixed.java:74)
at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.characters(FOTreeBuilder.java:388)
at org.apache.fop.fo.FOTreeBuilder.characters(FOTreeBuilder.java:136)
at org.apache.xml.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:542)
at org.apache.xalan.templates.ElemTextLiteral.execute(ElemTextLiteral.java:218)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2272)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1358)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:711)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1275)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1253)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
at org.apache.fop.cli.Main.startFOP(Main.java:186)
at org.apache.fop.cli.Main.main(Main.java:217)
$ fop -version
FOP Version 2.3
Under the hood Apache fop uses java-8-openjdk, because I tried to remove
all java versions and fop prints this error, when java-8-openjdk is not
available
$ /usr/bin/fop
/usr/bin/fop: 304: exec: /usr/lib/jvm/java-8-openjdk-amd64/bin/java: not found
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Disco Dingo (development branch)
Release: 19.04
Codename: disco
** Affects: fop (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fop in Ubuntu.
https://bugs.launchpad.net/bugs/1823453
Title:
Apache fop raises exception NoSuchMethodError:
java.nio.CharBuffer.limit(I)Ljava/nio/CharBuffer on Ubuntu 19.04
Status in fop package in Ubuntu:
New
Bug description:
On Ubuntu 19.04 (Beta) with the latest updates I get an error when
running fop
I tested it with the Hello World xml/xsl from the Apache Fop quickstart guide
https://xmlgraphics.apache.org/fop/quickstartguide.html
$ fop -xml name.xml -xsl name2fo.xsl -pdf name.pdf
Exception in thread "main" java.lang.NoSuchMethodError: java.nio.CharBuffer.limit(I)Ljava/nio/CharBuffer;
at org.apache.fop.fo.FOText.characters(FOText.java:137)
at org.apache.fop.fo.FObjMixed.characters(FObjMixed.java:74)
at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.characters(FOTreeBuilder.java:388)
at org.apache.fop.fo.FOTreeBuilder.characters(FOTreeBuilder.java:136)
at org.apache.xml.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:542)
at org.apache.xalan.templates.ElemTextLiteral.execute(ElemTextLiteral.java:218)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2272)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1358)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:711)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1275)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1253)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
at org.apache.fop.cli.Main.startFOP(Main.java:186)
at org.apache.fop.cli.Main.main(Main.java:217)
$ fop -version
FOP Version 2.3
Under the hood Apache fop uses java-8-openjdk, because I tried to
remove all java versions and fop prints this error, when
java-8-openjdk is not available
$ /usr/bin/fop
/usr/bin/fop: 304: exec: /usr/lib/jvm/java-8-openjdk-amd64/bin/java: not found
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Disco Dingo (development branch)
Release: 19.04
Codename: disco
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fop/+bug/1823453/+subscriptions
More information about the foundations-bugs
mailing list