Sorry for bugging the list quite a lot lately, but I found what seems to
be a "buggy" uri interpretation:
Giving a module an absolute file uri, either with scheme prefix (file:)
or without, either in the import module statement or as built-in module
in the conf.xml, results in:
org.xmldb.api.base.XMLDBException: error found while loading module
school: source for module 'http://[...]'; not found at
'file:///home/[...]';: cannot read module source from file at home/[...].
Tried /usr/local/src/eXist-1.4.x/./home/[...] and
Even if I give the file: uri with 0, 2 or 4 slashes... They get simply
wanked away and exist tries resolving it relative to its cwd on the
filesystem. If I symlink the first directory (home in my case) to the
cwd (/usr/local/src/eXist-1.4.x in my case), everything works as expected...