Reporting fails


#1

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.
S%C3%A9lection_131


#2

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?


#3

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