Subject:Error: A parameter of the operator is not a single node or empty [err:XPTY0004] Author:Julio de la Vega Date:19 Dec 2007 08:28 AM
Hi *,
I am getting this error form this part of my code:
{
let $REG_80_510 := $doc/root/REG_80_510
where $REG_80_510 >> $REG_10 and (empty($REG_10/following-sibling::REG_10) or ($REG_80_510 << $REG_10/following-sibling::REG_10[1]))
return
$REG_80_510
}
Could you please help me to understand where problem is?
Subject:Error: A parameter of the operator is not a single node or empty [err:XPTY0004] Author:(Deleted User) Date:19 Dec 2007 08:40 AM
Hi Julio,
you are using "let" instead of "for"; "let" will assign the entire set of nodes to the variable, and ">>" cannot compare an entire set against a node.