From 0728edf18268f8bd00a78bca3fecf19bfc3bc948 Mon Sep 17 00:00:00 2001 From: jakubs <jakubs> Date: Fri, 10 Aug 2012 13:35:35 +0000 Subject: [PATCH] SP-203 BIS-126 imporove bahavior of moving, creating files and directories for feature container datasets SVN: 26331 --- .../dss/etl/dto/api/impl/FeatureVectorContainerDataSet.java | 5 +++++ .../etl/jython/ImagingDataSetRegistrationTransaction.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/impl/FeatureVectorContainerDataSet.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/impl/FeatureVectorContainerDataSet.java index 6b8a87eb973..e17820b192d 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/impl/FeatureVectorContainerDataSet.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/impl/FeatureVectorContainerDataSet.java @@ -103,4 +103,9 @@ public class FeatureVectorContainerDataSet extends DataSet<DataSetInformation> i getRegistrationDetails().setPropertyValue(propertyCode, propertyValue); } + @Override + public File getDataSetStagingFolder() + { + return originalDataset.getDataSetStagingFolder(); + } } diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/ImagingDataSetRegistrationTransaction.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/ImagingDataSetRegistrationTransaction.java index e259d1395e6..237bf728294 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/ImagingDataSetRegistrationTransaction.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/ImagingDataSetRegistrationTransaction.java @@ -517,7 +517,7 @@ public class ImagingDataSetRegistrationTransaction extends DataSetRegistrationTr "Cannot move the files because the original dataset is missing: " + src); } - return super.moveFile(src, originalDataSet, getDestinationInOriginal(dstInDataset)); + return super.moveFile(src, originalDataSet, dstInDataset); } return super.moveFile(src, dst, dstInDataset); -- GitLab