From: Eduard D. <ed...@fr...> - 2021-02-05 19:20:29
|
Hi Joe, java -Xmx4096m -cp ~/saxonica10/saxon-he-10.2.jar net.sf.saxon.Transform -xsl:online-dictionaries/jsonDictionary/teiToParallel.xslt -s:test.xml dir=/home/eduard/fhwb/data/ > fhwbparallel.txt 2> fhwbparallel.log I am using exist 5.2 with no chenges at all To me it looks like the collection url xmldb:exist:// cannot be handled.... Bye, Eduard -----Original Message----- From: Joe Wicentowski <jo...@gm...<mailto:Joe%20Wicentowski%20%3cj...@gm...%3e>> To: Eduard Drenth <ed...@fr...<mailto:Eduard%20Drenth%20%3ce...@fr...%3e>> Cc: exi...@li... <exi...@li...<mailto:%22e...@li...%22%20%3ce...@li...%3e>> Subject: Re: [Exist-open] transform: Resource ... is a collection Date: Thu, 04 Feb 2021 14:49:50 -0500 Hi Eduard, When you say the XSLT "works via the command line", which command is it that you use? For the XQuery call to transform:transform, which version of eXist are you using? And I assume you're using the stock version of Saxon included with eXist and haven't replaced it with your own - but if I'm wrong, please specify. Joe On Mon, Feb 1, 2021 at 5:38 AM Eduard Drenth <ed...@fr...<mailto:ed...@fr...>> wrote: Dear all, I have I xslt that works fine from the command line, it processes files in a directory: < xsl:for-each select ="collection($dir)/*" > Now I want to call it from xquery like this: transform : stream-transform ((),$ teidictjson : parallelxslt , < parameters > < param name= "dir" value= "xmldb:exist:// {$ config : data-root } " /> </ parameters >) This however produces an error: Exception while transforming node: I/O error reported by XML parser processing null: Resource /db/apps/teidictjson/data is a collection Tried a lot of things, no luck yet. Any idea's? Greetings, Eduard -- Eduard Drenth, Software Architekt ed...@fr...<mailto:ed...@fr...> Doelestrjitte 8 8911 DX Ljouwert +31 58 234 30 47 +31 62 094 34 28 (privé) skype: eduarddrenth https://github.com/eduarddrenth frisian.eu<http://frisian.eu> gpg: https://pgp.surfnet.nl/pks/lookup?search=eduarddrenth Op freed bin ik thús/wurkje ik minder _______________________________________________ Exist-open mailing list Exi...@li...<mailto:Exi...@li...> https://lists.sourceforge.net/lists/listinfo/exist-open -- Eduard Drenth, Software Architekt ed...@fr...<mailto:ed...@fr...> Doelestrjitte 8 8911 DX Ljouwert +31 58 234 30 47 +31 62 094 34 28 (privé) skype: eduarddrenth https://github.com/eduarddrenth frisian.eu gpg: https://pgp.surfnet.nl/pks/lookup?search=eduarddrenth Op freed bin ik thús/wurkje ik minder |