I am having syntax error at map(*) where 74'th chracter is first '('
do you know why?
I run same script basex gui with base 7.9 w/o issue.
declare variable $rawProductsFile as xs:string external;
declare variable $schemaFileName as xs:string external;
declare variable $tableName as xs:string external;
declare variable $outputFileName as xs:string external;
(:(line 7 is this line:)
declare function local:getFieldMap ($schemaFileName as xs:string) as map(*)
javax.xml.xquery.XQException:
XQJQS001 - Invalid XQuery syntax, syntax does not pass static validation.
Root Cause:
net.xqj.basex.bin.bx: Encountered " "(" "( "" at line 7, column 74.
Was expecting one of:
"*" ...
"?" ...
"external" ...
"{" ...
"+" ...
at com.ferguson.xquery.RunQueries.queryForFilterData2(RunQueries.java:147)
at com.ferguson.endeca.EndecaEngine.processExtractDARFilesExt(EndecaEngine.java:377)
at com.ferguson.endeca.EndecaEngine.main(EndecaEngine.java:142)
at com.ferguson.xquery.RunQueries.queryForFilterData2(RunQueries.java:147)
at com.ferguson.endeca.EndecaEngine.processExtractDARFilesExt(EndecaEngine.java:377)
at com.ferguson.endeca.EndecaEngine.main(EndecaEngine.java:142)