From: Jens T. <tis...@do...> - 2022-02-21 17:45:46
|
Hi, all, at a customer of mine we have an exist 5.1.1 (as well 5.3.1) which works fine. Now I wanted to have a test with a higher version of exist and I took 6.0.1. With the same set of xquery I ran into trouble with the validation of imported xquery modules. I always get messages like ... Prolog has more than one imported module that defines the function: {http://www.dosco.de/xquery/ref/cmn}getNamebyNode#3 The same problem occurs using 5.4.1. Of course I needed to import the same submodule in several modules. For example: ../ref.xqm (line 14) and some other xqm more import ./cmn.xqm (line 27) as well. But this seemed not to be a problem using 5.3.1. But with 5.4.1 it does! In some cases I even got different results changing the order of the imports. But I can't rework the whole import architecture. Or need I? Has anybody an idea which has changed in this case between 5.3.1 and 5.4.1? Thanks and regards Jens -- __________________________________________________________________________ Jens Tischler, DOSCO |