From b57b3c869e684ce025f1a77883b21461993d2b49 Mon Sep 17 00:00:00 2001
From: brinn <brinn>
Date: Thu, 12 Jul 2012 12:48:50 +0000
Subject: [PATCH] Fix support for DataCompletedScripts which are batch files
 (on Windows).

SVN: 26091
---
 .../ch/systemsx/cisd/datamover/utils/DataCompletedFilter.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/utils/DataCompletedFilter.java b/datamover/source/java/ch/systemsx/cisd/datamover/utils/DataCompletedFilter.java
index 500925764c8..cfdc2bcdcfa 100644
--- a/datamover/source/java/ch/systemsx/cisd/datamover/utils/DataCompletedFilter.java
+++ b/datamover/source/java/ch/systemsx/cisd/datamover/utils/DataCompletedFilter.java
@@ -18,6 +18,7 @@ package ch.systemsx.cisd.datamover.utils;
 
 import java.io.File;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.List;
 
 import org.apache.log4j.Level;
@@ -104,7 +105,7 @@ public class DataCompletedFilter implements IStoreItemFilter
         {
             if (path.endsWith(".bat"))
             {
-                command.add("cmd");
+                command.addAll(Arrays.asList("cmd", "/c"));
             } else // Assume we have Cygwin's shell.
             {
                 command.add("sh");
-- 
GitLab