Description of problem: CLI is not able to accept arguments containing spaces. rhq-cli.sh -f script.js "arg with spaces" will be interpreted as if 3 arguments were passed to the script. How reproducible: always Steps to Reproduce: 1. create script called argcnt.js with a single line "println(args.length);" 2. execute the RHQ CLI with the script and an argument "arg with spaces" Actual results: the script outputs "3" Expected results: "1"
commit 6dac40e6a8caf01a9ad7d06fde5a511eac545569 Author: Lukas Krejci <lkrejci> Date: Fri Nov 18 16:08:13 2011 +0100 [BZ 754968] - making quoted arguments work with CLI on *nix. Windows startup script surprisingly seems to support this ok.
verified. [mfoley@foleymonsterbox1 bin]$ ./rhq-cli.sh -f ../argcnt.js "arg with spaces" 1 [mfoley@foleymonsterbox1 bin]$