From 72c6c5b31b965b58887f1328ee678015be612e61 Mon Sep 17 00:00:00 2001 From: Pablo Carle Date: Wed, 17 Jul 2024 09:48:51 +0200 Subject: [PATCH] add extension loading (#3651) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pablo Hernán Carle Co-authored-by: Pablo Hernán Carle --- gateway-package/src/main/resources/bin/start.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gateway-package/src/main/resources/bin/start.sh b/gateway-package/src/main/resources/bin/start.sh index b8a13ef937..91c88cca84 100755 --- a/gateway-package/src/main/resources/bin/start.sh +++ b/gateway-package/src/main/resources/bin/start.sh @@ -114,6 +114,14 @@ else externalProtocol="http" fi +# Check if the directory containing the ZAAS shared JARs was set and append it to the ZAAS loader path +if [ -n "${ZWE_GATEWAY_SHARED_LIBS}" ] +then + GATEWAY_LOADER_PATH=${ZWE_GATEWAY_SHARED_LIBS} +fi + +echo "Setting loader path: "${ZAAS_LOADER_PATH} + LIBPATH="$LIBPATH":"/lib" LIBPATH="$LIBPATH":"/usr/lib" LIBPATH="$LIBPATH":"${JAVA_HOME}"/bin @@ -210,6 +218,7 @@ _BPX_JOBNAME=${ZWE_zowe_job_prefix}${GATEWAY_CODE} java \ -Djava.protocol.handler.pkgs=com.ibm.crypto.provider \ -Djavax.net.debug=${ZWE_configs_sslDebug:-""} \ -Djava.library.path=${LIBPATH} \ + -Dloader.path=${GATEWAY_LOADER_PATH} \ -jar ${JAR_FILE} & pid=$!