xmlbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Xmlbeans Wiki] Update of "XmlBeansFaq" by fx
Date Fri, 01 Aug 2008 18:34:18 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xmlbeans Wiki" for change notification.

The following page has been changed by fx:
http://wiki.apache.org/xmlbeans/XmlBeansFaq

------------------------------------------------------------------------------
  
  ----
  [[Anchor(xmlbeansSource)]]
- How can I get the latest XMLBeans source code in svn?
+ '''How can I get the latest XMLBeans source code in svn?'''
  
  [http://xmlbeans.apache.org/sourceAndBinaries/index.html#XMLBeans+Source XMLBeans Source
Code Information].  You will need a Subversion (svn) client.
  ----
@@ -108, +108 @@

   * For XMLBeans V1, this is all you need, but for XMLBeans 2, the JSR173 API jar is also
required, since it contains classes that XMLBeans depends on. For XMLBeans 2.0.0, the name
of the jar is ''jsr173_api.jar'' and for XMLBeans 2.1.0, it's ''jsr173_1.0_api.jar''. In both
cases, the jar comes with the XMLBeans binary distribution (for source distributions, the
build process will download it and place it in the ''build/lib'' directory.
   * For JDK 1.4 users, as of XMLBeans 2.3.0 it has become necessary to also include xmlbeans-qname.jar
   * If XPath/XQuery support is required, the ''xbean_xpath.jar'' contains the XPath "glue"
code and needs to be included on the classpath. Then, depending on the version of XMLBeans
in use, the following are also required: ''jaxen.jar'' for XMLBeans V1 (only supports XPath,
no XQuery), ''saxon8.jar'' for XMLBeans V2.0.0 and V2.1.0 (the only version supported is Saxon
8.1.1), ''saxon8.jar'' and ''saxon8-dom.jar'' for XMLBeans built from SVN head (this supports
Saxon >= 8.6.1).
+   ||XMLBeans version||Saxon supported version||
+   ||v1.x||N/A||
+   ||v2.0.0||SaxonB-8.1.1||
+   ||v2.1.0||SaxonB-8.1.1||
+   ||v2.2.0||SaxonB-8.6.1||
+   ||v2.3.0||Saxon-8.8||
+   ||v2.4.0||Saxon-9.0.0.4||
+ 
   * In addition to those, compiling Schemas using the scomp script requires ''tools.jar''
from the JDK and ''resolver.jar'' from Apache xml-commons (the latter one only in case support
for OASIS XML catalogs for resolving external entities is needed).
   * We make another jar available, ''xmlpublic.jar'', which contains the classes in the "org.apache.xmlbeans"
package. If your code can be compiled with ''xmlpublic.jar'' on the classpath instead of the
full ''xbean.jar'', it means that your code uses only "public", supported APIs and will likely
not need any modification if you need to upgrade to a newer XMLBeans version.
  ----
@@ -283, +291 @@

  [[Anchor(selectPath)]]
  '''Is selectPath(...) on !XmlObject and !XmlCursor working?'''
  
+ XMLBeans has a built in engine for very simple XPath expressions.  To use more advanced
XPath or XQuery expressions in 2.x, you will need [http://saxon.sf.net/ Saxon] on the classpath.
'''NOTE''': See [#whatJars supported versions of Saxon].
- XMLBeans has a built in engine for very simple XPath expressions.  To use more advanced
XPath or XQuery expressions in 2.1.0, you will need [http://saxon.sf.net/ Saxon] (version
8.1.1) on the classpath. '''NOTE''': Other versions of Saxon (e.g., 8.3, 8.5) do NOT work.
Version 8.1.1 can be downloaded [http://prdownloads.sourceforge.net/saxon/saxonb8-1-1.zip?download
here].
- 
- '''UPDATE''': As of r378309 (Feb 16 2006), XMLBeans built from svn supports the latest version
of Saxon (8.6.1). See also [#whatJars information on jars].
  
  To use more advanced XPath expressions in 1.0.4, the Jaxen engine can be used if xbean_xpath.jar
is on the classpath. The xbean_xpath.jar is available in build\private\lib by running 'ant
xbean_xpath.jar'.
  
@@ -293, +299 @@

  [[Anchor(execQuery)]]
  '''Is execQuery(...) on !XmlObject and !XmlCursor working?'''
  
+ Yes!  XMLBeans 2.1.0 uses [http://saxon.sf.net/ Saxon] as its XQuery engine so you will
need it on your classpath.  '''NOTE''': See [#whatJars supported versions of Saxon].
- Yes!  XMLBeans 2.1.0 uses [http://saxon.sf.net/ Saxon] (version 8.1.1) as its XQuery engine
so you will need it on your classpath. '''NOTE''': Other versions of Saxon (e.g., 8.3, 8.5)
do NOT work. Version 8.1.1 can be downloaded [http://prdownloads.sourceforge.net/saxon/saxonb8-1-1.zip?download
here].
- 
- '''UPDATE''': As of r378309 (Feb 16 2006), XMLBeans built from svn supports the latest version
of Saxon (8.6.1). See also [#whatJars information on jars].
  
  For the 1.0.4 release, there is no open source XQuery integration.  However, the !XmlBeans
included in BEA's Weblogic 8.x executes xqueries using a BEA's proprietary XQuery engine.
  

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


Mime
View raw message