Саксонский Неожиданный токен "<e o f>" - PullRequest
0 голосов
/ 04 ноября 2010

Я оцениваю Stylus Studio в основном для разработки xquery на основе полезной нагрузки XML, обмен которой осуществляется с помощью SOAP.Я унаследовал сложный xquery (около 1800 строк), и когда я пытаюсь выполнить его, используя Saxon в качестве движка, я получаю эту ошибку:

XPST0003: ошибка синтаксиса Xquery в ##: неожиданный токен ""в выражении пути.

Этот запрос отлично работает в AcquaLogic, так что нет уверенности, что это ошибка в файле или в Saxon.Может ли кто-нибудь дать совет по этому поводу?По крайней мере, чтобы понять, по какой строке он находит этот токен.

Заранее спасибо

1 Ответ

0 голосов
/ 04 ноября 2010

<EOF> означает, что Саксон встретил буквальный байт «Конец файла». Возможно, ваше выражение пути повреждено? Другие инструменты могут игнорировать EOF, если они знают, что буфер длиннее, но на этом пути лежит безумие.

...