HPCC-8418 Schema generation should ignore xpaths that are too long

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8418 Fix Schema for sets with xpaths 'name' and 'name/'

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-9045 WSFileIO is not accessible by non-admin users

Security descriptors for "FileIOAccess" were incorrectly validated in
ws_fileioservice.cpp against the string "FileIO", resulting in failures
every time (unless requested by an admin). This fix corrects the string
in ws_fileioservice.cpp to the same one that is provided in the request

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
Merge pull request #4182 from RussWhitehead/wsFileIO

HPCC-9045 WSFileIO is not accessible by non-admin users

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4051 from afishbeck/ignoreLongXPaths8418

HPCC-8418 Schema generation should ignore xpaths that are too long

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>