Hi , I am trying to summarize some updates on progress in XQuery DAS - extended the Service Provider framework to support invocation of different XQuery Implementations.
Open Issues:- I am considering 2 alternative XQuery Implementations 1) DB2 Express - here my main concern is, is it possible to get any db2 jars under maven repo? - based on license, will there be any problems in getting this under maven repo? anybody any clue? 2) Saxon Some plus points here are - it is following XQJ compliance (not completely) - there is a claim that Flat File as well as Database back end is supported. (I have come across problems when checking the database support in saxon-b, getting exception when I try to pass JDBC Connection in SaxonXQDataSource() constructor , looks like - not yet implemented - in Saxon) Some open issues are - 2 Saxon jars are required at minimal to use XQJ compliance - saxon8 and saxon8-xqj. (which are part of version 8.9), but the highest version I could see in maven repos was 8.7 and so 3 jars (including xqj) are missing too. - So, either, we need to leave XQJ ((:), and use whatever is available in 8.7 or otherwise have a way to get the latest saxon version in maven repos. It will be great if latest 8.9 saxon can appear in maven repo. Regards, Amita On 7/15/07, Amita Vadhavkar <[EMAIL PROTECTED]> wrote:
Hi, Yes, Saxon was suggested by Ant also before and it has saxon-b as freeware. Anybody please any comment on any licensing restrictions? Also I was just giving a try to DB2 Express XQuery support. There are a couple of others listed in June 15 mail, in this same thread. Saxon will be a good choice from XQJ compliance point too. (I will be able to upload a patch in 1-2 days time on the top of what is there in https://svn.apache.org/repos/asf/incubator/tuscany/sandbox/lresende/das/ with some documentation to continue design discussion) Regards, Amita On 7/13/07, Doug Tidwell < [EMAIL PROTECTED]> wrote: > > Gang, how is XPath support implemented today? I've looked at the code > briefly in the past, but couldn't make sense of it. I was hoping that > XPath support came from the Xalan jar files. If that were true, it > would > be a SMOP to replace the Xalan XPath libraries with the Saxon libraries. > Saxon supports XSLT 2.0, XPath 2.0 and XQuery. > > That's a straightforward approach to leveraging someone else's excellent > work, although I don't know if Saxon's license would be compatible. > > Anyway, if somebody knows how XPath is implemented now, that would be a > start towards figuring out how to plug in an XQuery engine. > > Cheers, > -Doug