[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