@@ -149,8 +149,12 @@ IF NOT "%~1" == "" (
149149 GOTO arg_loop
150150)
151151
152+ SET SCRIPT_ARGS = %*
152153@ rem Default domain type if not specified
153- IF " %DOMAIN_TYPE% " == " " SET DOMAIN_TYPE = WLS
154+ IF " %DOMAIN_TYPE% " == " " (
155+ SET DOMAIN_TYPE = WLS
156+ SET SCRIPT_ARGS = %SCRIPT_ARGS% -domain_type %DOMAIN_TYPE%
157+ )
154158
155159@ rem
156160@ rem Validate the JVM version based on whether or not the user asked us to use encryption
@@ -229,36 +233,27 @@ SET RETURN_CODE=98
229233GOTO exit_script
230234
231235:domain_type_recognized
232- IF " %USE_JRF_WLST% " == " TRUE" (
233- IF EXIST " %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd" (
234- SET WLST = %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd
236+ IF EXIST " %ORACLE_HOME% \wlserver_10.3\common\bin\wlst.cmd" (
237+ SET WLST = %ORACLE_HOME% \wlserver_10.3\common\bin\wlst.cmd
238+ SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
239+ GOTO found_wlst
240+ )
241+ IF EXIST " %ORACLE_HOME% \wlserver_12.1\common\bin\wlst.cmd" (
242+ SET WLST = %ORACLE_HOME% \wlserver_12.1\common\bin\wlst.cmd
243+ SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
244+ GOTO found_wlst
245+ )
246+ IF EXIST " %ORACLE_HOME% \wlserver\common\bin\wlst.cmd" (
247+ IF EXIST " %ORACLE_HOME% \wlserver\.product.properties" (
248+ @ rem WLS 12.1.2 or WLS 12.1.3
249+ SET WLST = %ORACLE_HOME% \wlserver\common\bin\wlst.cmd
235250 SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
251+ ) ELSE (
252+ @ rem WLS 12.2.1+
253+ SET WLST = %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd
236254 SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
237- GOTO found_wlst
238- )
239- ) ELSE (
240- IF EXIST " %ORACLE_HOME% \wlserver_10.3\common\bin\wlst.cmd" (
241- SET WLST = %ORACLE_HOME% \wlserver_10.3\common\bin\wlst.cmd
242- SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
243- GOTO found_wlst
244- )
245- IF EXIST " %ORACLE_HOME% \wlserver_12.1\common\bin\wlst.cmd" (
246- SET WLST = %ORACLE_HOME% \wlserver_12.1\common\bin\wlst.cmd
247- SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
248- GOTO found_wlst
249- )
250- IF EXIST " %ORACLE_HOME% \wlserver\common\bin\wlst.cmd" (
251- IF EXIST " %ORACLE_HOME% \wlserver\.product.properties" (
252- @ rem WLS 12.1.2 or WLS 12.1.3
253- SET WLST = %ORACLE_HOME% \wlserver\common\bin\wlst.cmd
254- SET CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
255- ) ELSE (
256- @ rem WLS 12.2.1+
257- SET WLST = %ORACLE_HOME% \oracle_common\common\bin\wlst.cmd
258- SET WLST_EXT_CLASSPATH = %WLSDEPLOY_HOME% \lib\weblogic-deploy-core.jar
259- )
260- GOTO found_wlst
261255 )
256+ GOTO found_wlst
262257)
263258
264259IF NOT EXIST " %WLST% " (
@@ -290,9 +285,9 @@ ECHO CLASSPATH = %CLASSPATH%
290285ECHO WLST_PROPERTIES = %WLST_PROPERTIES%
291286
292287SET PY_SCRIPTS_PATH = %WLSDEPLOY_HOME% \lib\python
293- ECHO %WLST% %PY_SCRIPTS_PATH% \deploy.py %*
288+ ECHO %WLST% %PY_SCRIPTS_PATH% \deploy.py %SCRIPT_ARGS%
294289
295- " %WLST% " " %PY_SCRIPTS_PATH% \deploy.py" %*
290+ " %WLST% " " %PY_SCRIPTS_PATH% \deploy.py" %SCRIPT_ARGS%
296291
297292SET RETURN_CODE = %ERRORLEVEL%
298293IF " %RETURN_CODE% " == " 103" (
0 commit comments