diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/JythonPlateDataSetHandler.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/JythonPlateDataSetHandler.java index 3c63171e9286cb48f08c37f8803d11c5dcaf9e4d..624149f0b2ec01d4f1b857cc224e32d777fba3de 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/JythonPlateDataSetHandler.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/JythonPlateDataSetHandler.java @@ -204,7 +204,7 @@ public class JythonPlateDataSetHandler extends JythonTopLevelDataSetHandler<Data DataSetRegistrationService<ImageDataSetInformation> service) { DataSetRegistrationTransaction<ImageDataSetInformation> transaction = - service.transaction(incomingDatasetFolder, imageDatasetFactory); + service.transaction(incomingDatasetFolder, service.getDataSetRegistrationDetailsFactory()); IDataSet newDataset = transaction.createNewDataSet(imageDatasetDetails); transaction.moveFile(incomingDatasetFolder.getPath(), newDataset); return transaction.commit();