[snip]
Raymond Feng wrote:
Hi,

MPL seems to be acceptable if we don't modify the sources. Please see http://people.apache.org/~rubys/3party.html.

The SAXON is available at http://repo1.maven.org/maven2/net/sf/saxon/saxon/8.7/saxon-8.7.jar.

Thanks,
Raymond

----- Original Message ----- From: "Vasil Vasilev" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, August 14, 2007 11:04 AM
Subject: Re: XQuery Implementation type for SCA


Sure! That is a perfect idea!

However, we should think of the Saxon binaries. Are they already available in the repository or we should add them? Are there any legal issues also involved?

Bye, Vasil


>-------- Оригинално писмо --------
>От:  "ant elder" <[EMAIL PROTECTED]>
>Относно: Re: XQuery Implementation type for SCA
>До: [email protected]
>Изпратено на: Вторник, 2007, Август 14 18:45:26 EEST
>----------------------------------
>
>Thats a pretty impressive amount of work!
>
>In the JIRA you comment that its not ready for checkin yet, i know it >needs >things like the pom.xml's fixed up before it will run as part of the >build
>but how about we check in to the svn trunk code now anyway and just not
>include the new modules in the build and then we can all help >incrementally
>fix it up?
>
>   ...ant
>

Pretty impressive indeed!

I took a look at what you attached to the JIRA and was able to get your databinding-saxon and implementation-xquery modules and the quote-xquery sample working almost right away.

I just had to download saxonb8-9j.zip manually, install saxon8.jar and saxon8-dom.jar in my local Maven repository (as the public Maven repos seems to only have an old saxon 8.7), come up with Maven pom.xml files for your three modules, move TestHelper.java from quote-xquery/src/test/java to src/main/java (as with Maven code under src/main doesn't see src/test) and...

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running xquery.quote.XQueryQuoteClientTestCase
Added Servlet mapping: http://localhost:8085/QuoteJoinService
Added Servlet mapping: http://localhost:8085/AvailQuoteProviderService
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.591 sec

Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

...

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------

:)

That's really great work!

I have checked in the three modules for others to take a look. They are there:
http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/databinding-saxon/
http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/implementation-xquery
http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/samples/quote-xquery

I have also put in databinding-saxon/mvn-install-saxon.sh a small Linux script to help people download and install saxon in their local Maven repositories for now. At some point we're going to need saxonb 8.9 in a public Maven repository to avoid this manual install step.

I think we should start new discussion threads on the dev list to discuss:
- how implementation-xquery works and how we can leverage it to do interesting things - the questions and issues you raised in http://issues.apache.org/jira/browse/TUSCANY-1536

Thanks again for this contribution!

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to