From 3f80a64c7e5b04d16db10179e673ccb9cb6c7e9e Mon Sep 17 00:00:00 2001 From: labkey-jeckels Date: Sat, 11 Oct 2025 15:31:34 -0700 Subject: [PATCH] ExperimentDataHandler File->FileLike --- snd/src/org/labkey/snd/pipeline/SNDDataHandler.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/snd/src/org/labkey/snd/pipeline/SNDDataHandler.java b/snd/src/org/labkey/snd/pipeline/SNDDataHandler.java index f3ca9fd48..e75ad10c8 100644 --- a/snd/src/org/labkey/snd/pipeline/SNDDataHandler.java +++ b/snd/src/org/labkey/snd/pipeline/SNDDataHandler.java @@ -45,6 +45,7 @@ import org.labkey.data.xml.ColumnType; import org.labkey.data.xml.ValidatorType; import org.labkey.data.xml.ValidatorsType; +import org.labkey.vfs.FileLike; import org.txbiomed.snd.AttributesType; import org.txbiomed.snd.ChildType; import org.txbiomed.snd.ExportDocument; @@ -57,6 +58,7 @@ import java.io.File; import java.io.FileInputStream; import java.io.IOException; +import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedList; @@ -77,7 +79,7 @@ public class SNDDataHandler extends AbstractExperimentDataHandler } @Override - public void importFile(@NotNull ExpData data, File dataFile, @NotNull ViewBackgroundInfo info, @NotNull Logger log, @NotNull XarContext context) throws ExperimentException + public void importFile(@NotNull ExpData data, @NotNull FileLike dataFile, @NotNull ViewBackgroundInfo info, @NotNull Logger log, @NotNull XarContext context) throws ExperimentException { ExportDocument exportDocument; String inputFileName = dataFile.getName(); @@ -92,7 +94,7 @@ public void importFile(@NotNull ExpData data, File dataFile, @NotNull ViewBackgr } //read xml data - try(FileInputStream in = FileUtils.openInputStream(dataFile)) + try(InputStream in = dataFile.openInputStream()) { XmlOptions options = XmlBeansUtil.getDefaultParseOptions(); options.setValidateStrict();