The following query can be used to reproduce the bug with the branch at https://code.launchpad.net/~zorba-coders/zorba/feature-ft_module.
import module namespace ft = "http://www.zorba-xquery.com/modules/full- text"; ft:tokenizer-properties(xs:language("en")) The failing validation call is made at src/runtime/full_text/ft_module_impl.cpp line 427. The query works if the schema import is added to the query above. import schema namespace ft-schema = "http://www.zorba-xquery.com/modules/full-text"; -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/928631 Title: wrong static context in built-in function in full-text module Status in Zorba - The XQuery Processor: New Bug description: The error isn't raised if the schema is actually imported in the module that invokes the function which does the validation. This probably means that the static context of the function is the static context resulting from compiling the importing module (instead the static context of the full-text module itself). Alternatively, the in-scope element declarations could also become part of all the static contexts of the query. I think we have had this discussion a couple of times and I keep forgetting what we decided. To manage notifications about this bug go to: https://bugs.launchpad.net/zorba/+bug/928631/+subscriptions -- Mailing list: https://launchpad.net/~zorba-coders Post to : email@example.com Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp