[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmlbeans-dev
Subject:    [jira] Closed: (XMLBEANS-165) Review XQueryXPath sample and add to sample repository
From:       "Rajiv Bala (JIRA)" <xmlbeans-dev () xml ! apache ! org>
Date:       2005-06-18 2:16:25
Message-ID: 484873262.1119060985447.JavaMail.jira () ajax ! apache ! org
[Download RAW message or body]

     [ http://issues.apache.org/jira/browse/XMLBEANS-165?page=all ]
     
Rajiv Bala closed XMLBEANS-165:
-------------------------------

    Resolution: Fixed

Checked in with revision 191227

> Review XQueryXPath sample and add to sample repository
> ------------------------------------------------------
>
>          Key: XMLBEANS-165
>          URL: http://issues.apache.org/jira/browse/XMLBEANS-165
>      Project: XMLBeans
>         Type: New Feature
>   Components: Samples
>     Versions: Version 2 Beta 2
>     Reporter: Steve Traut
>     Assignee: Yana Kadiyska
>     Priority: Minor
>      Fix For: Version 2
>  Attachments: XQueryXPath.zip
>
> I'll attach a zip with the code. Feedback is welcome. Here are the notes from the readme:
> Sample: XQueryXPath
> Author: Steven Traut (straut@bea.com)
> Last Updated: June 8, 2005
> Versions:
>     xmlbeans-v1 1.0.3
>     xmlbeans-v2
> -----------------------------------------------------------------------------
> This sample illustrates how you can use the XMLBeans API to execute
> XPath and XQuery expressions. The sample illustrates these features:
> - Using the XmlObject.selectPath and XmlCursor.selectPath methods
> to execute XPath expressions. The selectPath method's results (if
> any) are always chunks of the instance queried against. In other
> words, changes to query results change the original instance.
> However, you work with results differently depending on whether
> selectPath was called from an XmlObject or XmlCursor instance. See
> the SelectPath class for more information.
> - Using the XmlObject.execQuery and XmlCursor.execQuery methods
> to execute XQuery expressions. Results of these queries are copied
> into new XML, meaning that changes to results do not change the 
> original instance. Here again, you work with results differently
> depending how which method you used to query. See the ExecQuery
> class for more information.
> A note about dependencies. Very simple XPath expressions -- e.g.,
> expressions without predicates or function calls -- require only
> the xbean.jar on your class path. More complex expressions require
> xbean_xpath.jar. XQuery expressions require the Saxon 8.1.1 JAR. 
> Both xbean_xpath.jar and saxon8.jar are created for you when you build
> XMLBeans from Apache source code. These files are required on the class
> path for code in this sample to run.
> To try out this sample:
> 1. Set XMLBEANS_HOME in your environment
> 2. Ant must be on your PATH
> 3. xbean_xpath.jar and saxon8.jar must be on your class path.
>    These files are created in the build/lib directory when you 
>    build XMLBeans from source.
> 4. To compile the schemas and sample source, run "ant build"
> 5. To execute the sample, run "ant run"

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic