From 403a7b30836039b5553e48210931a82c9fd689ee Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 11 Dec 2019 13:30:47 +0000 Subject: [PATCH] ref 18190: Configure SAI and DM to support KNIME 4.1 https://support.d4science.org/issues/18190 Updated to support Knime-Workflow 4.1 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-analysis/dataminer-pool-manager@183316 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../poolmanager/clients/configuration/Configuration.java | 2 ++ .../clients/configuration/ConfigurationImpl.java | 6 ++++++ .../clients/configurations/AbstractConfiguration.java | 9 +++++++++ src/main/resources/service.properties | 1 + 4 files changed, 18 insertions(+) diff --git a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/Configuration.java b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/Configuration.java index 1de7f6d..7fc719c 100755 --- a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/Configuration.java +++ b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/Configuration.java @@ -20,6 +20,8 @@ public interface Configuration ***REMOVED*** public String getSVNJavaDepsList(); public String getSVNKWDepsList(); + + public String getSVNKW4_1DepsList(); public String getSVNOctaveDepsList(); diff --git a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/ConfigurationImpl.java b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/ConfigurationImpl.java index 922e7f9..f3353ef 100755 --- a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/ConfigurationImpl.java +++ b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configuration/ConfigurationImpl.java @@ -109,6 +109,12 @@ public class ConfigurationImpl implements Configuration ***REMOVED*** return this.cache.getConfiguration(this.type).getDepsKnimeWorkflow(); ***REMOVED*** + +***REMOVED*** + public String getSVNKW4_1DepsList() ***REMOVED*** + + return this.cache.getConfiguration(this.type).getDepsKnimeWorkflow4_1(); +***REMOVED*** ***REMOVED*** public String getSVNOctaveDepsList() ***REMOVED*** diff --git a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configurations/AbstractConfiguration.java b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configurations/AbstractConfiguration.java index ddd458a..2271852 100755 --- a/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configurations/AbstractConfiguration.java +++ b/src/main/java/org/gcube/dataanalysis/dataminer/poolmanager/clients/configurations/AbstractConfiguration.java @@ -16,6 +16,7 @@ public abstract class AbstractConfiguration private String depsR; private String depsJava; private String depsKnimeWorkflow; + private String depsKnimeWorkflow4_1; private String depsOctave; private String depsPython; private String depsPython3_6; @@ -108,6 +109,14 @@ public abstract class AbstractConfiguration this.depsKnimeWorkflow = depsKnimeWorkflow; ***REMOVED*** + @XmlElement (name="deps-knime-workflow4_1") + public String getDepsKnimeWorkflow4_1() ***REMOVED*** + return depsKnimeWorkflow4_1; +***REMOVED*** + public void setDepsKnimeWorkflow4_1(String depsKnimeWorkflow4_1) ***REMOVED*** + this.depsKnimeWorkflow4_1 = depsKnimeWorkflow4_1; +***REMOVED*** + @XmlElement (name="deps-octave") public String getDepsOctave() ***REMOVED*** return depsOctave; diff --git a/src/main/resources/service.properties b/src/main/resources/service.properties index bf9dee3..238de49 100644 --- a/src/main/resources/service.properties +++ b/src/main/resources/service.properties @@ -15,6 +15,7 @@ svn.stage.deps-r-blackbox = /trunk/data-analysis/RConfiguration/RPackagesManagem svn.stage.deps-r = /trunk/data-analysis/RConfiguration/RPackagesManagement/r_cran_pkgs.txt svn.stage.deps-java = svn.stage.deps-knime-workflow = +svn.stage.deps-knime-workflow4_1 = svn.stage.deps-octave = svn.stage.deps-python = svn.stage.deps-python3_6 =