From d0600b0c8f1366e07a80f759b1d6ce9ca6c1e5c7 Mon Sep 17 00:00:00 2001 From: Gianpaolo Coro Date: Tue, 28 Jun 2016 10:37:13 +0000 Subject: [PATCH] git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-analysis/EcologicalEngineSmartExecutor@129495 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../executor/rscripts/generic/GenericRScript.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/dataanalysis/executor/rscripts/generic/GenericRScript.java b/src/main/java/org/gcube/dataanalysis/executor/rscripts/generic/GenericRScript.java index 3c4f2ee..6183391 100644 --- a/src/main/java/org/gcube/dataanalysis/executor/rscripts/generic/GenericRScript.java +++ b/src/main/java/org/gcube/dataanalysis/executor/rscripts/generic/GenericRScript.java @@ -210,9 +210,15 @@ public abstract class GenericRScript extends StandardLocalExternalAlgorithm { String preparedFile = new File(config.getConfigPath(), rowFile.getName()).getAbsolutePath(); AnalysisLogger.getLogger().debug("Copying " + rowFile.getAbsolutePath() + " to " + preparedFile); + try{ org.gcube.dataanalysis.executor.rscripts.generic.FileUtils.moveFileToDirectory(rowFile, new File(config.getConfigPath()), false); files.add(preparedFile); - + }catch(Exception e){ + e.printStackTrace(); + AnalysisLogger.getLogger().debug("error in moving file " + rowFile.getAbsolutePath() + " to " + preparedFile); + AnalysisLogger.getLogger().debug(e); + throw e; + } break; } else AnalysisLogger.getLogger().debug("Checking row file does not exist - treating as a String");