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 Bugs, which is subscribed to 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fop/+bug/1823453/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs