Native XML databases have an XML-based internal model and their fundamental unit of storage is XML. <oXygen/> offers support for: Berkeley DB XML, eXist, MarkLogic, Software AG Tamino, Raining Data TigerLogic, Documentum xDb (X-Hive/DB) and Oracle XML DB.
This section presents a set of procedures describing how to configure NXD data sources.
The latest instructions on how to configure Berkeley DB XML support in <oXygen/> can be found on our website .
<oXygen/> supports Berkeley DB XML versions 2.3.10, 2.4.13 & 2.4.16. The following directory definitions shall apply:
OXY_DIR - <oXygen/> installation root directory. (for example on Windows C:\Program Files\Oxygen 11.2)
DBXML_DIR - Berkeley DB XML database root directory. (for example on Windows C:\Program Files\Sleepycat Software\Berkeley DB XML <version>)
DBXML_LIBRARY_DIR (usually on Mac and Unix is DBXML_DIR/lib and on Windows is DBXML_DIR/bin)
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select Berkeley DBXML from the driver type combo box.
Press the Add button to add the following Berkeley DB specific files:
db.jar (check for it into DBXML_DIR/lib or DBXML_DIR/jar)
dbxml.jar (check for it into DBXML_DIR/lib or DBXML_DIR/jar)
Click OK to finish the data source configuration.
The latest instructions on how to configure eXist support in <oXygen/> can be found on our website .
The eXist database server versions supported by <oXygen/> are 1.0, 1.1, 1.2.2, 1.2.4, 1.2.5, 1.3 and 1.4.
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select eXist from the driver type combo box.
Press the Add button to add the following eXist specific files which are located in the eXist installation root directory:
exist.jar
lib/core/xmldb.jar
lib/core/xmlrpc-client-3.1.1.jar
lib/core/xmlrpc-common-3.1.1.jar
lib/core/ws-commons-util-1.0.2.jar
Click OK to finish the data source configuration.
The latest instructions on how to configure MarkLogic support in <oXygen/> can be found on our website .
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select MarkLogic from the driver type combo box.
Add the following MarkLogic specific file:
xcc.jar
In the Download links for database drivers section there are listed the URLs from where to download the drivers necessary for accessing MarkLogic databases in <oXygen/>.
Click OK to finish the data source configuration.
The latest instructions on how to configure Software AG Tamino support in <oXygen/> can be found on our website .
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select Tamino from the driver type combo box.
Using the Add button add the following jar files available
in the SDK\TaminoAPI4J\lib
subdirectory of
the Tamino 4.4.1 database install directory:
TaminoAPI4J.jar
TaminoAPI4J-l10n.jar
TaminoJCA
.jar
![]() | Note |
---|---|
You must use the jar files from the version 4.4.1 of the Tamino database. |
Click OK to finish the data source configuration.
The latest instructions on how to configure TigerLogic support in <oXygen/> can be found on our website .
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select TigerLogic from the driver type combo box.
Add the following TigerLogic specific files (found in the TigerLogic JDK lib directory from the server side):
connector.jar
jca-connector.jar
tlapi.jar
tlerror.jar
utility.jar
xmlparser.jar
xmltypes.jar
Click OK to finish the data source configuration.
The latest instructions on how to configure support for Documentum xDb (X-Hive/DB) versions 8 and 9 in <oXygen/> can be found on our website .
Go to Preferences -> Data Sources. In the Data Sources panel click the New button.
Enter a unique name for this data source and select Documentum xDb (X-Hive/DB) from the driver type combo box.
Add the following Documentum xDb (X-Hive/DB) specific files (found in the Documentum xDb (X-Hive/DB) lib directory from the server side):
antlr-runtime-3.0.1.jar
icu4j.jar
xhive.jar
google-collect.jar (only for X-Hive 9)
Click OK to finish the data source configuration.