Reporting fails

Hi,

I’m on an ubuntu os.
I don’t get create a report on your cellmorph demo. I’ve got “Printing Report” has encountered a problem.

More details : An internal error occurred during: “Printing Report”.
loader constraint violation in interface itable initialization: when resolving method “org.apache.batik.dom.AbstractDocument.createEvent(Ljava/lang/String;)Lorg/w3c/dom/events/Event;” the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) of the current class, org/apache/batik/dom/svg/SVGOMDocument, and the class loader (instance of ) for interface org/w3c/dom/events/DocumentEvent have different Class objects for the type org/w3c/dom/events/Event used in the signature
In an ad hoc mode, if i want to generate a quick heatmap, it create a report but the heatmap isn’t display.

Hi @CEDUNIA,

This looks like a bug, caused by a version conflict between Phaedra and the Batik component (used to render reports). Can you tell which Phaedra addons you currently have installed?

Here I’ve list the addons for batik

org.apache.batik.bridge (1.7.0.v201011041433) “Apache Batik Bridge/GVT/Scripting” [Resolved]
org.apache.batik.css (1.7.0.v201011041433) “Apache Batik CSS” [Resolved]
org.apache.batik.dom (1.7.0.v201011041433) “Apache Batik DOM” [Resolved]
org.apache.batik.dom.svg (1.7.0.v201011041433) “Apache Batik SVG DOM” [Resolved]
org.apache.batik.ext.awt (1.7.0.v201011041433) “Apache Batik AWT Utilities” [Resolved]
org.apache.batik.parser (1.7.0.v201011041433) “Apache Batik Parser” [Resolved]
org.apache.batik.svggen (1.7.0.v201011041433) “Apache Batik SVG Generation” [Resolved]
org.apache.batik.swing (1.7.0.v201302011158) “Apache Batik Swing” [Resolved]
org.apache.batik.transcoder (1.7.0.v201011041433) “Apache Batik Transcoder” [Resolved]
org.apache.batik.util (1.7.0.v201011041433) “Apache Batik Utilities” [Resolved]
org.apache.batik.util.gui (1.7.0.v200903091627) “Apache Batik GUI Utilities” [Resolved]
org.apache.batik.xml (1.7.0.v201011041433) “Apache Batik XML” [Resolved]

and phaedra

eu.openanalytics.phaedra.app (1.0.2.201804110944) “Application” [Active]
eu.openanalytics.phaedra.app.headless (1.0.2.201804110944) “Headless” [Starting]
eu.openanalytics.phaedra.base.bootstrap (1.0.2.201804110944) “Bootstrap” [Starting]
eu.openanalytics.phaedra.base.cache (1.0.2.201804110944) “Cache” [Active]
eu.openanalytics.phaedra.base.console (1.0.2.201804110944) “Console” [Active]
eu.openanalytics.phaedra.base.db (1.0.2.201804110944) “Database” [Active]
eu.openanalytics.phaedra.base.email (1.0.2.201804110944) “Email Services” [Active]
eu.openanalytics.phaedra.base.environment (1.0.2.201804110944) “Environment” [Active]
eu.openanalytics.phaedra.base.event (1.0.2.201804110944) “Event Model” [Active]
eu.openanalytics.phaedra.base.fs (1.0.2.201804110944) “File Server” [Active]
eu.openanalytics.phaedra.base.fs.s3 (1.0.2.201804110944) “S3 File Server” [Starting]
eu.openanalytics.phaedra.base.hdf5 (1.0.2.201804110944) “HDF-5 Interface” [Active]
eu.openanalytics.phaedra.base.hook (1.0.2.201804110944) “Code Hook Framework” [Active]
eu.openanalytics.phaedra.base.imaging.jp2k (1.0.2.201804110944) “JP2K Interface” [Starting]
eu.openanalytics.phaedra.base.imaging.jp2k.openjpeg (1.0.2.201804110944) “OpenJPEG based JPEG2000 codec” [Starting]
eu.openanalytics.phaedra.base.imaging.overlay (1.0.2.201804110944) “Interactive Image Overlays” [Starting]
eu.openanalytics.phaedra.base.imaging.util (1.0.2.201804110944) “Image Utils” [Active]
eu.openanalytics.phaedra.base.pref.store (1.0.2.201804110944) “Preference Store” [Active]
eu.openanalytics.phaedra.base.r.libs (1.0.2.201804110944) “Extra R Libs” [Starting]
eu.openanalytics.phaedra.base.r.libs.linux.gtk.x86_64 (1.0.2.201804110944) “R libraries for Linux 64bit” [Resolved]
eu.openanalytics.phaedra.base.r.rservi (1.0.2.201804110944) “Rservi” [Active]
eu.openanalytics.phaedra.base.r.server (1.0.2.201804110944) “Embedded R Server” [Starting]
eu.openanalytics.phaedra.base.r.server.linux.gtk.x86_64 (1.0.2.201804110944) “R binaries for Linux 64bit” [Resolved]
eu.openanalytics.phaedra.base.scheduling (1.0.2.201804110944) “Scheduling” [Active]
eu.openanalytics.phaedra.base.scripting (1.0.2.201804110944) “Scripting” [Active]
eu.openanalytics.phaedra.base.scripting.javascript (1.0.2.201804110944) “JavaScript Engine” [Active]
eu.openanalytics.phaedra.base.scripting.jep (1.0.2.201804110944) “JEP Scripting” [Active]
eu.openanalytics.phaedra.base.search (1.0.2.201804110944) “Search Framework” [Active]
eu.openanalytics.phaedra.base.security (1.0.2.201804110944) “Security” [Active]
eu.openanalytics.phaedra.base.seda (1.0.2.201804110944) “SEDA” [Active]
eu.openanalytics.phaedra.base.ui.admin (1.0.2.201804110944) “Adminsitrator UI” [Starting]
eu.openanalytics.phaedra.base.ui.charting (1.0.2.201804110944) “Charting Framework” [Active]
eu.openanalytics.phaedra.base.ui.colormethod (1.0.2.201804110944) “Colormethod” [Active]
eu.openanalytics.phaedra.base.ui.editor (1.0.2.201804110944) “Editor Utilities” [Active]
eu.openanalytics.phaedra.base.ui.gridviewer (1.0.2.201804110944) “GridViewer” [Active]
eu.openanalytics.phaedra.base.ui.icons (1.0.2.201804110944) “Icons” [Active]
eu.openanalytics.phaedra.base.ui.nattable (1.0.2.201804110944) “Nattableviewer” [Active]
eu.openanalytics.phaedra.base.ui.navigator (1.0.2.201804110944) “Navigator” [Active]
eu.openanalytics.phaedra.base.ui.richtableviewer (1.0.2.201804110944) “RichTableViewer” [Active]
eu.openanalytics.phaedra.base.ui.search (1.0.2.201804110944) “Search Framework UI” [Active]
eu.openanalytics.phaedra.base.ui.thumbnailviewer (1.0.2.201804110944) “Thumbnailviewer” [Starting]
eu.openanalytics.phaedra.base.ui.trafficlight (1.0.2.201804110944) “Trafficlight” [Active]
eu.openanalytics.phaedra.base.ui.util (1.0.2.201804110944) “UI Utilities” [Active]
eu.openanalytics.phaedra.base.ui.volumerenderer (1.0.2.201804110944) “Volume Image Rendering” [Active]
eu.openanalytics.phaedra.base.util (1.0.2.201804110944) “Core Utilities” [Active]
eu.openanalytics.phaedra.calculation (1.0.2.201804110944) “Plate Calculation Module” [Active]
eu.openanalytics.phaedra.calculation.hooks (1.0.2.201804110944) “Calculation Hooks” [Starting]
eu.openanalytics.phaedra.datacapture (1.0.2.201804110944) “Data Capture Framework” [Active]
eu.openanalytics.phaedra.datacapture.columbus (1.0.2.201804110944) “Columbus Data Capture” [Active]
eu.openanalytics.phaedra.datacapture.jp2k (1.0.2.201804110944) “Image Compression for Data Capture” [Starting]
eu.openanalytics.phaedra.datacapture.metrics (1.0.2.201804110944) “Datacapture Server Metrics” [Starting]
eu.openanalytics.phaedra.datacapture.parser (1.0.2.201804110944) “Parser Framework” [Active]
eu.openanalytics.phaedra.datacapture.scanner (1.0.2.201804110944) “Data Capture Server” [Active]
eu.openanalytics.phaedra.export (1.0.2.201804110944) “Export” [Starting]
eu.openanalytics.phaedra.link.importer (1.0.2.201804110944) “Importer” [Active]
eu.openanalytics.phaedra.link.platedef (1.0.2.201804110944) “Plate Definition Module” [Starting]
eu.openanalytics.phaedra.model.curve (1.0.2.201804110944) “Curve Model” [Active]
eu.openanalytics.phaedra.model.curve.osb (1.0.2.201804110944) “OSB Curve Fitting Models” [Active]
eu.openanalytics.phaedra.model.log (1.0.2.201804110944) “Model Change Log” [Active]
eu.openanalytics.phaedra.model.plate (1.0.2.201804110944) “HCA Plate Model” [Active]
eu.openanalytics.phaedra.model.protocol (1.0.2.201804110944) “HCA Protocol Model” [Active]
eu.openanalytics.phaedra.model.subwell (1.0.2.201804110944) “Subwell” [Active]
eu.openanalytics.phaedra.model.user (1.0.2.201804110944) “HCA User Model” [Active]
eu.openanalytics.phaedra.product (1.0.2.201804110944) “Phaedra” [Starting]
eu.openanalytics.phaedra.protocol.template (1.0.2.201804110944) “Protocol Templates” [Starting]
eu.openanalytics.phaedra.reporting.ui (1.0.2.201804111011) “Reporting” [Active]
eu.openanalytics.phaedra.reporting.ui.plate (1.0.2.201804111011) “Reporting support for plates” [Starting]
eu.openanalytics.phaedra.scripting.python.engine (1.0.2.201804111008) “Python Scripting” [Active]
eu.openanalytics.phaedra.silo (1.0.2.201804110944) “Silo Model” [Active]
eu.openanalytics.phaedra.ui.cellprofiler (1.0.2.201804110944) “Cellprofiler Integration” [Starting]
eu.openanalytics.phaedra.ui.columbus (1.0.2.201804110944) “PerkinElmer UI” [Active]
eu.openanalytics.phaedra.ui.curve (1.0.2.201804110944) “Curve UI” [Active]
eu.openanalytics.phaedra.ui.export (1.0.2.201804110944) “Export UI” [Starting]
eu.openanalytics.phaedra.ui.help (1.0.2.201804110944) “Phaedra Help” [Starting]
eu.openanalytics.phaedra.ui.link.importer (1.0.2.201804110944) “Importer UI” [Starting]
eu.openanalytics.phaedra.ui.link.platedef (1.0.2.201804110944) “Plate Definition UI” [Starting]
eu.openanalytics.phaedra.ui.partsettings (1.0.2.201804110944) “Part Settings” [Active]
eu.openanalytics.phaedra.ui.plate (1.0.2.201804110944) “Plate UI” [Active]
eu.openanalytics.phaedra.ui.protocol (1.0.2.201804110944) “Protocol UI” [Active]
eu.openanalytics.phaedra.ui.protocol.template (1.0.2.201804110944) “UI for Protocol Templates” [Starting]
eu.openanalytics.phaedra.ui.silo (1.0.2.201804110944) “Silo Model UI” [Active]
eu.openanalytics.phaedra.ui.subwell (1.0.2.201804110944) “SubWell UI” [Active]
eu.openanalytics.phaedra.ui.user (1.0.2.201804110944) “User Service UI” [Active]
eu.openanalytics.phaedra.ui.wellimage (1.0.2.201804110944) “Well Image UI” [Active]
eu.openanalytics.phaedra.validation (1.0.2.201804110944) “Validation” [Active]
eu.openanalytics.phaedra.wellimage (1.0.2.201804110944) “Image API” [Active]
eu.openanalytics.phaedra.workflow.core (1.0.2.201804111009) “Knime Workflow Integration” [Starting]
eu.openanalytics.phaedra.workflow.db (1.0.2.201804111009) “Database Nodes” [Starting]
eu.openanalytics.phaedra.workflow.fs (1.0.2.201804111009) “File Server Nodes” [Starting]
eu.openanalytics.phaedra.workflow.scripting.r (1.0.2.201804111009) “R Scripting Nodes” [Starting]
eu.openanalytics.phaedra.workflow.silo (1.0.2.201804111009) “Silo Nodes” [Starting]
eu.openanalytics.phaedra.workflow.ui (1.0.2.201804111009) “Knime Workflow Integration UI” [Starting]

I hope that you help !

Thanks