File tree Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -233,7 +233,11 @@ GOTO :EOF
233233 EXIT /B 98
234234 )
235235 SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
236- SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
236+ IF DEFINED WLST_EXT_CLASSPATH (
237+ SET " WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar;%WLST_EXT_CLASSPATH% "
238+ ) ELSE (
239+ SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
240+ )
237241 GOTO found_wlst
238242 )
239243
@@ -243,7 +247,11 @@ GOTO :EOF
243247 IF EXIST " %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd" (
244248 SET WLST = %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd
245249 SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
246- SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
250+ IF DEFINED WLST_EXT_CLASSPATH (
251+ SET " WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar;%WLST_EXT_CLASSPATH% "
252+ ) ELSE (
253+ SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
254+ )
247255 GOTO found_wlst
248256 )
249257 IF EXIST " %ORACLE_HOME% \wlserver_10.3\common\bin\wlst.cmd" (
Original file line number Diff line number Diff line change @@ -194,15 +194,24 @@ runWlst() {
194194 exit 98
195195 fi
196196 CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export CLASSPATH
197- WLST_EXT_CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export WLST_EXT_CLASSPATH
197+ if [ ! -z " ${WLST_EXT_CLASSPATH} " ]; then
198+ WLST_EXT_CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar:${WLST_EXT_CLASSPATH} " ; export WLST_EXT_CLASSPATH
199+ else
200+ WLST_EXT_CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export WLST_EXT_CLASSPATH
201+ fi
198202 else
199203 # if WLST_PATH_DIR was not set, find the WLST executable in one of the known ORACLE_HOME locations.
200204
201205 WLST=" "
202206 if [ -x " ${ORACLE_HOME} /oracle_common/common/bin/wlst.sh" ]; then
203207 WLST=" ${ORACLE_HOME} /oracle_common/common/bin/wlst.sh"
204208 CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export CLASSPATH
209+ if [ ! -z " ${WLST_EXT_CLASSPATH} " ]; then
210+ WLST_EXT_CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar:${WLST_EXT_CLASSPATH} "
211+ export WLST_EXT_CLASSPATH
212+ else
205213 WLST_EXT_CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export WLST_EXT_CLASSPATH
214+ fi
206215 elif [ -x " ${ORACLE_HOME} /wlserver_10.3/common/bin/wlst.sh" ]; then
207216 WLST=" ${ORACLE_HOME} /wlserver_10.3/common/bin/wlst.sh"
208217 CLASSPATH=" ${WLSDEPLOY_HOME} /lib/weblogic-deploy-core.jar" ; export CLASSPATH
You can’t perform that action at this time.
0 commit comments