From ba606938a42e481e14eab367054a5be663ac9049 Mon Sep 17 00:00:00 2001 From: kaloyane <kaloyane> Date: Tue, 15 Feb 2011 09:26:58 +0000 Subject: [PATCH] minor: [LMS-2033] getSampleForUpdate() now returns NULL instead of throwing a runtime exception. SVN: 19950 --- .../registrator/api/v1/impl/AbstractTransactionState.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java index fa7943421a1..78357e1c4e0 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/AbstractTransactionState.java @@ -150,12 +150,7 @@ abstract class AbstractTransactionState<T extends DataSetInformation> new SampleIdentifierFactory(sampleIdentifierString).createIdentifier(); ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample sample = openBisService.tryGetSampleWithExperiment(sampleIdentifier); - // TODO KE: Ask Sekhar if we should throw an exception or simply return NULL - if (sample == null) - { - throw new IllegalArgumentException("Could not find sample with identifier" - + sampleIdentifierString); - } + Sample result = new Sample(sample); samplesToBeUpdated.add(result); return result; -- GitLab