Opened 12 years ago
Closed 12 years ago
#403 closed defect (fixed)
NullPointerException when using the TDMS exporter
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | MeV Launcher 1.10 |
Component: | net.sf.basedb.mev | Keywords: | |
Cc: |
Description
From the mailing list: http://www.mail-archive.com/basedb-users@lists.sourceforge.net/msg02075.html
Running base v3.1.1 with mev-launcher-1.9 binary (current base version and MeV version 4.7.3) on Centos6. Tried to export a bioassay set of two bioassays to a TDMS file for analysis in MeV and got a unnamed error with the following stack trace:
java.lang.NullPointerException at net.sf.basedb.mev.export.TdmsExporter.addReporterFields(TdmsExporter.java:290) at net.sf.basedb.mev.export.TdmsExporter.beginExport(TdmsExporter.java:107) at net.sf.basedb.util.export.spotdata.AbstractBioAssaySetExporter.doExport(AbstractBioAssaySetExporter.java:277) at net.sf.basedb.mev.plugin.TdmsExporterPlugin.performExport(TdmsExporterPlugin.java:263) at net.sf.basedb.core.plugin.AbstractExporterPlugin.run(AbstractExporterPlugin.java:144) at net.sf.basedb.core.PluginExecutionRequest.invoke(PluginExecutionRequest.java:116) at net.sf.basedb.core.InternalJobQueue$JobRunner.run(InternalJobQueue.java:510) at java.lang.Thread.run(Thread.java:662)
The workaround is to use the 'clone reporters' function for the experiment to create a cloned set of reporter annotations.
Note:
See TracTickets
for help on using tickets.
(In [1700]) Fixes #403: NullPointerException when using the TDMS exporter