XMLBeans has just a few tests in the checkin tests that are using saxon, but 
they were working when I upgraded to saxonb8-8j and they still seem to be 
working with the current sources in SVN.

Cezar

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Friday, March 02, 2007 6:40 AM
> To: user@xmlbeans.apache.org
> Subject: RE: xmlbeans-2.2.0 and error running XQueryXPath sample
> 
> 
> Hi Cezar,
> 
> I've defined the classpath as follows:
> 
>     <target name="run" depends="init,build">
>         <echo message="============================== running
> XQueryXPath"/>
>         <java
>             classname="org.apache.xmlbeans.samples.xquery.XQueryXPath"
> fork="true">
>             <arg line="xml/employees.xml"/>
>             <classpath>
>               <pathelement
> path="${LIB_PATH}/xbean.jar;${LIB_PATH}/xbean_xpath.jar;${LIB_PATH}/jsr173
> _1.0_api.jar;${LIB_PATH}/saxon8.jar;;build/classes"/>
>             </classpath>
>         </java>
>     </target>
> 
> but I got:
> 
>   [java] java.lang.IllegalArgumentException: When a DOMSource is used,
> saxon8-dom.jar must be on the classpath
> 
> So I've added also:   ${LIB_PATH}/saxon8-dom.jar
> 
> Now:
> 
> run:
>      [echo] ============================== running XQueryXPath
>      [java] Running ExecQuery.selectEmpsByStateCursor
> 
>      [java] java.lang.NoSuchMethodError:
> net.sf.saxon.query.DynamicQueryContext.getContextNode()Lnet/sf/saxon/om/No
> deInfo;
>      [java]     at
> org.apache.xmlbeans.impl.xquery.saxon.XBeansXQuery.execQuery(XBeansXQuery.
> java:76)
>      [java]     at
> org.apache.xmlbeans.impl.store.Query$SaxonQueryImpl$SaxonQueryEngine.curso
> rExecute(Query.java:345)
>      [java]     at
> org.apache.xmlbeans.impl.store.Query$SaxonQueryImpl.cursorExecute(Query.ja
> va:243)
>      [java]     at
> org.apache.xmlbeans.impl.store.Query.cursorExecQuery(Query.java:48)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor._execQuery(Cursor.java:1336)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor._execQuery(Cursor.java:1331)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor.execQuery(Cursor.java:3839)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.ExecQuery.updateWorkPhone(ExecQuery.jav
> a:74)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.XQueryXPath.executeQueries(XQueryXPath.
> java:75)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.XQueryXPath.main(XQueryXPath.java:54)
>      [java] Exception in thread "main"
>      [java] Java Result: 1
> 
> But the saxon8.jar (taken from
> http://easynews.dl.sourceforge.net/sourceforge/saxon/saxonb8-8j.zip)
> contains this class, maybe it is not compatible with xmlbeans-2.2.0.
> 
> Regards
> Patrizio
> 
> 
> -----Original Message-----
> From: Cezar Andrei [mailto:[EMAIL PROTECTED]
> Sent: giovedì, 1. marzo 2007 21:27
> To: user@xmlbeans.apache.org
> Subject: RE: xmlbeans-2.2.0 and error running XQueryXPath sample
> 
> 
> Patrizio,
> 
> Make sure you have the following jars on the classpath, not only in
> build/lib:
>   xbean.jar, xbean_xpath.jar, jsr173_1.0_api.jar and saxon.jar.
> The latest we tested with is saxonb8-8j from
> http://easynews.dl.sourceforge.net/sourceforge/saxon/saxonb8-8j.zip .
> 
> Cezar
> 
> 
> ________________________________________
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 01, 2007 5:01 AM
> To: user@xmlbeans.apache.org
> Subject: xmlbeans-2.2.0 and error running XQueryXPath sample
> 
> Hi all,
> 
> I'm trying to run the XQueryXPath sample bundled with xmlbeans-2.2.0.
> 
> I've compiled the sample and updated the xmlbeans-
> 2.2.0\samples\XQueryXPath\build\lib folder with the below entries:
> 
> 12.06.2006  11:45            23'630 jsr173_1.0_api.jar
> 12.06.2006  11:45            60'047 resolver.jar
> 28.02.2007  16:43            40'109 schemas.jar
> 12.06.2006  11:45         2'664'574 xbean.jar
> 12.06.2006  11:45             5'578 xbean_xpath.jar
> 12.06.2006  11:45           429'483 xmlpublic.jar
> 12.02.2007  11:30         3'728'517 saxon8.jar
> I took the first 6 jars from xmlbeans-2.2.0\lib and the last (saxon8.jar)
> from saxonsa8-9j distribution.
> I've added the last one because I've found that it is mandatory in order
> "to find the xquery engine".
> 
> But when I try to run the sample I got the "No query engine found" error:
> 
> C:\software\xmlbeans-2.2.0\samples\XQueryXPath>ant run
> Buildfile: build.xml
> 
> init:
>      [echo] xmlbeans.home: C:\software\xmlbeans-2.2.0
>      [echo] xmlbeans.lib: C:\software\xmlbeans-2.2.0/lib
> 
> schemas.check:
> 
> schemas.jar:
> 
> XQueryXPath.classes:
> 
> build:
> 
> run:
>      [echo] ============================== running XQueryXPath
>      [java] Running ExecQuery.selectEmpsByStateCursor
> 
>      [java] java.lang.RuntimeException: No query engine found
>      [java]     at
> org.apache.xmlbeans.impl.store.Query.getCompiledQuery(Query.java:120)
>      [java]     at
> org.apache.xmlbeans.impl.store.Query.getCompiledQuery(Query.java:53)
>      [java]     at
> org.apache.xmlbeans.impl.store.Query.cursorExecQuery(Query.java:48)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor._execQuery(Cursor.java:1336)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor._execQuery(Cursor.java:1331)
>      [java]     at
> org.apache.xmlbeans.impl.store.Cursor.execQuery(Cursor.java:3839)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.ExecQuery.updateWorkPhone(ExecQuery.jav
> a:74)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.XQueryXPath.executeQueries(XQueryXPath.
> java:75)
>      [java]     at
> org.apache.xmlbeans.samples.xquery.XQueryXPath.main(XQueryXPath.java:54)
>      [java] Exception in thread "main"
>      [java] Java Result: 1
> 
> BUILD SUCCESSFUL
> Total time: 3 seconds
> 
> The saxon8.jar is also present in xmlbeans.lib.
> 
> Could you please help me in order to understand what is still missing ?
> 
> Thanks
> Regards
> Patrizio
> 
> _______________________________________________________________________
> Notice:  This email message, together with any attachments, may contain
> information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated
> entities,  that may be confidential,  proprietary,  copyrighted  and/or
> legally privileged, and is intended solely for the use of the individual
> or entity named in this message. If you are not the intended recipient,
> and have received this message in error, please immediately return this
> by email and then delete it.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> IMPORTANT:
> This e-mail transmission is intended for the named addressee(s)
> only.
> Its contents are private, confidential and protected from
> disclosure
> and should not be read, copied or disclosed by any other
> person.
> If you are not the intended recipient, we kindly ask you to
> notify the
> sender immediately by telephone (+41 (0)58 806 50 00), to
> redirect the
> message to the account "[EMAIL PROTECTED]" and to delete this e-
> mail.
> E-mail transmissions may be intercepted, altered or read by
> unauthorized persons and may contain viruses. Therefore, it is
> recommended that you use regular mail or courier services for
> any
> information intended to be confidential. However, by sending us
> messages through e-mail, you authorize and instruct us to
> correspond by
> e-mail in the relevant matter.
> Thank you.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

_______________________________________________________________________
Notice:  This email message, together with any attachments, may contain
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated
entities,  that may be confidential,  proprietary,  copyrighted  and/or
legally privileged, and is intended solely for the use of the individual
or entity named in this message. If you are not the intended recipient,
and have received this message in error, please immediately return this
by email and then delete it.

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

Reply via email to