Запрос XPath на Jackrabbit генерирует исключение после перехода на JR 2.4.2
В настоящее время мы работаем над обновлением Jackrabbit с 1.6.5 до 2.4.2 в нашей системе. мы сталкиваемся с проблемами в некоторых запросах XPath, которые раньше прекрасно работали на 1.6.5, и теперь он вызывает исключение javax.jcr.query.InvalidQueryException в 2.4.2 - изменил ли Jackrabbit способ анализа запросов XPath?
запрос:
//programs//*[child::*/@sunday]
на версии 1.6.5 возвращается:
0 nodes returned in 1ms
и на 2.4.2 возвращается:
null for statement: for $v in //programs//*[child::*/@sunday] return $v