From 3cf1a72fb3b84968515d3ed7644d773b766c32c1 Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Wed, 9 Nov 2011 14:47:11 +0000 Subject: [PATCH] LMS-2562 minor: better error message SVN: 23615 --- .../dss/etl/jython/SimpleImageDataSetRegistrator.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/SimpleImageDataSetRegistrator.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/SimpleImageDataSetRegistrator.java index 0b3b43ea9da..c9aa6d40471 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/SimpleImageDataSetRegistrator.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/SimpleImageDataSetRegistrator.java @@ -530,6 +530,16 @@ public class SimpleImageDataSetRegistrator dataset.setFileFormatCode(simpleImageConfig.getFileFormatType()); dataset.setMeasured(simpleImageConfig.isMeasuredData()); + String helpMsg = "Use setPlate(spaceCode, plateCode) call to do that."; + if (simpleImageConfig.getPlateSpace() == null) + { + throw new UserFailureException("No space of the plate has been specified! " + helpMsg); + } + if (simpleImageConfig.getPlateCode() == null) + { + throw new UserFailureException("No plate code has been specified! " + helpMsg); + } + dataset.setSample(simpleImageConfig.getPlateSpace(), simpleImageConfig.getPlateCode()); dataset.setIncomingDirectory(incoming); -- GitLab