Hi Frank,
the “invalid cursor position” error can be due to cursor position over the end of resultset. For ex., when you have no result.
Let me know ino vers., collection and _xql…
In any case, did you try to see inside collection via X-Plorer tool??
if it works fine I think that your _xql statement could be bad… 
let me know…
cheers
Michelangelo
Michelangelo Serpico
Software AG
+39 02950011.1
+39 3488205068
michelangelo.serpico@softwareag.com
#webMethods#API-Management#Tamino