Hi.
I'm trying to use the BaseX QueryProcessor with Hadoop to process very
large XML files.
I use an XmlInputFormat to split the XML files, and process each node with
BaseX.

I prefer to use QueryProcessor for this and not the server (each individual
element is not very large and I don't want to store the input files on a
BaseX server).

The problem is when I use modules in the query, BaseX can't open the module
files in the distributed filesystem.
I get "[XQST0059] Could not retrieve module …".

I'm passing the query using "new QueryProcessor(query_string,
basex_context);", and the bind method for the input.

Is there a way to include the module programmatically so the QueryProcessor
doesn't try to open the xquery file?
Maybe with org.basex.query.util.pkg.ModuleLoader or QueryContext.module but
I din't figure how to do it yet.

Regards
_______________________________________________
BaseX-Talk mailing list
[email protected]
https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk

Reply via email to