Effectively, I do not have xbean_xpath.jar.
The version 2.0.0 is out since 30 june.
So I will first try this new not-beta release.
Thanks for your help.

Selon Yana Kadiyska <[EMAIL PROTECTED]>:

> Do you have xbean_xpath.jar on your class path? This provides "the glue"
> between Saxon and XMLBeans. (The jar can be downloaded from the website,
> or should be in your lib directory if you're building from source)
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Thursday, June 30, 2005 7:20 AM
> To: [email protected]
> Subject: saxon use for xpath support on XmlObject
>
> Hello,
> I am quite new with XmlBeans.
> I use xmlbeans 2.0.0-beta1 with JDK 1.5.0_03 under eclipse 3.0.2
> I imported some Jar files from saxon b 8.1.1 in my eclipse project
> (saxon8.jar,
> *-jdom.jar and *-sql.jar).
> I still get errors like :
>
> java.lang.RuntimeException: Path too complex for xmlbeans: declare
> namespace
> a='dataRepository.project.foo.com' $this/a:racine/a:regroupement[1]
>
> after calling data.selectPath
> ("declare namespace a='dataRepository.project.foo.com'
> $this/a:racine/a:regroupement[1]")
> where data is an instance of RacineDocument (racine is my only root
> element,
> RacineDocument is the whole document),
> where "[...] $this/a:racine/a:regroupement" return the wanted elements .
>
> I have just tryed to use selectPath on an XmlCursor, instead of
> XmlObject :
>
> XmlCursor tmp = data.newCursor();
> tmp.selectPath("declare namespace a='dataRepository.project.foo.com'
> $this/a:racine/a:regroupement[1]");
> XmlObject []rval = new XmlObject[tmp.getSelectionCount()];
> rval[0]=tmp.getObject();
> for (int i=1; tmp.hasNextSelection(); i++) {
>   tmp.toNextSelection();
>   rval[i]=tmp.getObject();
> }
> return rval;
>
> wich throws the same error.
> I also tryed data.getRacine().selectPath(theSameRequest) to obtain the
> same
> error.
> After importing saxon's jar files in the eclipse project, in the ant
> build,
> anywhere I could, and after cleaning and rebuilding everything, I am
> running
> out of ideas to get that saxon active.
>
> The only instruction I found is to import saxon's jar in the classpath
> which is
> done. What I am missing ?
>
> Thank for any answer,
> best regards, Nicolas.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



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

Reply via email to