From: Hans-Peter O. <hp...@oe...> - 2010-08-25 08:16:26
|
Hi! 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 /usr/local/src/eXist-1.4.x/home/[...] 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... Greets HP |