From: jhh Date: Thu, 2 May 2019 04:30:45 +0000 (-0500) Subject: relax check in features for multiversion deps X-Git-Tag: 1.4.0~4 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=6da702fafb473a08efd112cdc38cef1cfdef2f7a;p=policy%2Fdrools-pdp.git relax check in features for multiversion deps print a warning instead, and the base install one wins. Change-Id: I666481e270bc03a8a7164e0fa947822d1ac8bbb6 Issue-ID: POLICY-1726 Signed-off-by: jhh --- diff --git a/policy-management/src/main/server-gen/bin/features b/policy-management/src/main/server-gen/bin/features index d9c6eb28..8aa863c4 100644 --- a/policy-management/src/main/server-gen/bin/features +++ b/policy-management/src/main/server-gen/bin/features @@ -314,12 +314,13 @@ function enableDepAnalysis () continue fi - # unadvisable if multiple versions exist + # unadvisable if multiple versions exist but the base or + # installed one wins. multiVersionJars=$(ls "${LIB}"/"${depJarName%%-[0-9]*.jar}"-*.jar 2> /dev/null) if [[ -n "${multiVersionJars}" ]]; then - echo "error: other version of library ${depJarName} present: ${multiVersionJars}" - return 2 + echo "warning: other version of library ${depJarName} present: ${multiVersionJars}" + continue fi done }