I'm running Ubuntu 16.10 and tried to add an image via
- edit -> node extension -> add image
- drag & drop
and i get:
java.lang.Exception: org/apache/xmlgraphics/java2d/color/DeviceCMYKColorSpace
at org.apache.batik.swing.svg.GVTTreeBuilder.run(Unknown Source)
or
java.lang.Exception: org/apache/xmlgraphics/java2d/color/NamedColorSpace
at org.apache.batik.swing.svg.GVTTreeBuilder.run(Unknown Source)
Example SVG file:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 744.09448819 1052.3622047" height="297mm" width="210mm"> <g id="layer1"> <rect y="240.93364" x="125.71429" height="671.42859" width="511.42856" id="rect4136" style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:1.10000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> </svg>
log:
Mar 25, 2017 1:20:31 PM org.freeplane.core.util.LogUtils info INFO: freeplane_version = 1.5.16; freeplane_xml_version = freeplane 1.5.9 git revision = 34552bb3e49d7f4626fd03c87306a1c89f4e25e9 Dimitry Polivaev 2016-09-17 10:32:23 +0200 java_version = 1.8.0_121; os_name = Linux; os_version = 4.8.0-41-generic Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: /home/username/.config/freeplane/1.5.x/formats.xml does not exist yet Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: /home/username/.config/freeplane/1.5.x/scanner.xml does not exist yet Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: added parsing support for standard date format M/d/yy Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: added parsing support for standard date time format M/d/yy h:mm a Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: creating user icons directory /home/username/.config/freeplane/1.5.x/icons Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: available locales not found Mar 25, 2017 1:20:32 PM org.freeplane.core.util.LogUtils info INFO: available locales not found Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: creating user add-ons directory /home/username/.config/freeplane/1.5.x/addons Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils warn WARNING: classpath entry '/home/username/.config/freeplane/1.5.x/lib' doesn't exist. (Use : to separate entries.) Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: Loaded properties from bundle://6:1/org/freeplane/plugin/script/defaults.properties Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: looking for scripts with the following endings: [js, groovy] Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils warn WARNING: not a (script) directory: /home/username/.config/freeplane/1.5.x/scripts Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: creating user scripts directory /home/username/.config/freeplane/1.5.x/scripts Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: creating init scripts directory /home/username/.config/freeplane/1.5.x/scripts/init Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: creating user lib directory /home/username/.config/freeplane/1.5.x/lib Mar 25, 2017 1:20:33 PM org.freeplane.core.util.LogUtils info INFO: Loaded properties from bundle://8:1/org/freeplane/plugin/formula/defaults.properties STDOUT: Framework launchedMar 25, 2017 1:20:34 PM org.freeplane.core.util.LogUtils info INFO: requesting mode: MindMap Mar 25, 2017 1:20:35 PM org.freeplane.core.util.LogUtils info INFO: menu items to execute: [] STDERR: java.lang.NoClassDefFoundError: org/apache/xmlgraphics/java2d/color/DeviceCMYKColorSpace STDERR: at org.apache.batik.bridge.SVGShapeElementBridge.createShapePainter(Unknown Source) STDERR: at org.apache.batik.bridge.SVGRectElementBridge.createShapePainter(Unknown Source) STDERR: at org.apache.batik.bridge.SVGShapeElementBridge.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.build(Unknown Source) STDERR: at org.apache.batik.swing.svg.GVTTreeBuilder.run(Unknown Source) STDERR: Caused by: java.lang.ClassNotFoundException: org.apache.xmlgraphics.java2d.color.DeviceCMYKColorSpace STDERR: at org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:177) STDERR: at org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:306) STDERR: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) STDERR: ... 9 more STDERR: java.lang.NoClassDefFoundError: org/apache/xmlgraphics/java2d/color/DeviceCMYKColorSpace STDERR: at org.apache.batik.bridge.SVGShapeElementBridge.createShapePainter(Unknown Source) STDERR: at org.apache.batik.bridge.SVGRectElementBridge.createShapePainter(Unknown Source) STDERR: at org.apache.batik.bridge.SVGShapeElementBridge.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source) STDERR: at org.apache.batik.bridge.GVTBuilder.build(Unknown Source) STDERR: at org.apache.batik.swing.svg.GVTTreeBuilder.run(Unknown Source) STDERR: Caused by: java.lang.ClassNotFoundException: org.apache.xmlgraphics.java2d.color.DeviceCMYKColorSpace STDERR: at org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:177) STDERR: at org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:306) STDERR: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) STDERR: ... 9 moreMar 25, 2017 1:21:28 PM org.freeplane.core.util.LogUtils info INFO: execute xdg-open file:/home/username/.config/freeplane/1.5.x/logs/
I tried to add your svg image on ubuntu 16.04 LTS and Freeplane 1.6.1 . I have not seen any problems.
Please try https://sourceforge.net/projects/freeplane/files/freeplane%20preview/freeplane_bin-1.6.1-alpha-pre17.zip/download and report the result
I tried 1.6.1-alpha-pre19.zip and it works like a charm — This solved my problem.
Thank you!