gh-3120 Bad error when viewing WU result on WU Details page

When a user views WU result on WU Details page and the user
does not have permission for the file, the existing page shows
that 'This section cannot be dispayed due to an exception.'
and original exception is written into log file. This fix
displays the original exception on the WU Details page.

Fixes gh-3120.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
gh-3196 Fix internal error submitting functional definition

If a functional definition had dataset parameters with no default value,
then compiling that attribute as a query would trigger an internal error
because a CHqlExpression was created instead of a CHqlDataset.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
gh-2706 Add cli support for comparing state across roxie nodes

Add 'ecl roxie check <process_cluster>" which gathers state from the
roxie process cluster nodes and verifies that they all match.

Fixes gh-2706.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
gh-3223 Fix Submit button problem on preflight result page

Run a preflight from EclWatch Target Cluster page. The preflight
result page shows. But, the submit button on that page is
disabled. A user may not be able to submit a preflight request
again if not change the checkboxs. The problem was because the
xslt script did not check the checkboxs correctly when the
preflight page was loaded. This fix uses correct element names to
find out the checkboxs. If any of those checboxes is checked, the
script enables the submit button.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
gh-658 Add user option to eclplus

Previously the meaning of the owner option was overloaded to mean both
user and the owner to filter on when listing workunits, etc.

Add support for a user option to explicitly specify the user running
the command.

If user is not specified owner will still be used as the username for
backward compatability.

Fixes gh-658.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
gh-2827 Configmgr - Provide msg when validation finds no issue
  - A pop message will indicate when validation completes with no issues

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #3204 from afishbeck/ecl_roxie_check

gh-2706 Add cli support for comparing state across roxie nodes

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3197 from ghalliday/issue3196

gh-3196 Fix internal error submitting functional definition

Reviewed-By: Renato Golin <rengolin@hpccsystems.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3141 from wangkx/gh3120

gh-3120 Bad error when viewing WU result on WU Details page

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3224 from wangkx/gh3223

gh-3223 Fix Submit button problem on preflight result page

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3225 from afishbeck/eclplus_username

gh-658 Add user option to eclplus

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3228 from garonsky/issue-2827_Provide_Msg_When_Validation_Passes

gh-2827 Configmgr - Provide msg when validation finds no issue

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
gh-3218 Remove timing info from eclcc tests

Signed-off-by: Renato Golin <rengolin@hpccsystems.com>