OOZIE-2213 oozie-setup.ps1 should use "start-process" rather than "cmd /c" to invoke OozieSharelibCLI or OozieDBCLI commands (bzhang)
diff --git a/distro/src/main/bin/oozie-setup.ps1 b/distro/src/main/bin/oozie-setup.ps1
index 2699a07..cf1f5e8 100644
--- a/distro/src/main/bin/oozie-setup.ps1
+++ b/distro/src/main/bin/oozie-setup.ps1
@@ -93,9 +93,9 @@
$COMMAND_OPTS=[string]$args
if ($Command -eq "sharelib") {
- cmd /c $JAVA_BIN $OOZIE_OPTS -cp $OOZIECPPATH org.apache.oozie.tools.OozieSharelibCLI $COMMAND_OPTS
+ Start-Process $JAVA_BIN -ArgumentList "$OOZIE_OPTS -cp $OOZIECPPATH org.apache.oozie.tools.OozieSharelibCLI $COMMAND_OPTS" -Wait -NoNewWindow
} elseif ($Command -eq "db") {
- cmd /c $JAVA_BIN $OOZIE_OPTS -cp $OOZIECPPATH org.apache.oozie.tools.OozieDBCLI $COMMAND_OPTS
+ Start-Process $JAVA_BIN -ArgumentList "$OOZIE_OPTS -cp $OOZIECPPATH org.apache.oozie.tools.OozieDBCLI $COMMAND_OPTS" -Wait -NoNewWindow
}
exit 0
}elseif ($Command -eq "prepare-war"){
diff --git a/release-log.txt b/release-log.txt
index 4497afc..5f29cdc 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -4,6 +4,7 @@
OOZIE-2098 Add Apache parent POM to oozie (sureshms via bzhang)
-- Oozie 4.1.0 release
+OOZIE-2213 oozie-setup.ps1 should use "start-process" rather than "cmd /c" to invoke OozieSharelibCLI or OozieDBCLI commands (bzhang)
OOZIE-2064 coord job with frequency coord:endOfMonths doesn't materialize (puru)
OOZIE-2063 Cron syntax creates duplicate actions (bzhang)
OOZIE-2032 If using SSL, the port reported by Oozie is incorrect for HA tasks (rkanter)