Read Me

The Eclipse Persistence Services Project ( EclipseLink) project's goal is to provide a complete persistence framework that is both comprehensive and universal. It will run in any Java environment and read and write objects to virtually any type of data source, including relational databases, XML, or EIS systems. EclipseLink will focus on providing leading edge support, including advanced feature extensions, for the dominant persistence standards for each target data source; Java Persistence API (JPA) for relational databases, Java API for XML Binding (JAXB) for XML, Java Connector Architecture (JCA) for EIS and other types of legacy systems, and Service Data Objects (SDO).

For tips on getting started with EclipseLink, please see the following resources:

- Documentation
- Examples and How To

## Contents

This Eclipselink installer zip contains the tools you need to start persisting using EclipseLink 1.0. The following is a brief description of important files in each directory.

- ./about.html - html file that contains information on the third party libraries that EclipseLink 1.0 uses.
- ./readme.html - this file. html file that outlines the EclipseLink 1.0 installer
- ./license.html - EclipseLink 1.0 license.
- ./eclipselink-javadocs.zip - a zip archive of the EclipseLink 1.0 Javadocs.
- ./bin/*.sh, *.cmd - directory that contains the jaxb and sdo compiler scripts. Also a generic setenv script that is used by other EclipseLink 1.0 scripts to setup the script environment.
- ./jlib/eclipselink.jar - the EclipseLink 1.0 runtime jar.
- ./jlib/eclipselink-src.zip - a zip archive of the EclipseLink 1.0 source code.
- ./jlib/jpa/*.jar - jar dependancies needed to use JPA functionality in EclipseLink 1.0
- ./jlib/moxy/*.jar - jar dependancies needed to use MOXy functionality in EclipseLink 1.0
- ./jlib/sdo/*.jar - jar dependancies needed to use SDO functionality in EclipseLink 1.0
- ./utils/rename/* - the package renamer tool to migrate code that uses Oracle TopLink API to EclipseLink 1.0.
- ./utils/workbench/* - graphical interface for configuring EclipseLink native API meta-data.
- ./utils/workbench/* - graphical interface for configuring EclipseLink native API meta-data.
- ./xsds/*.xsd - xsds used by EclipseLink 1.0 to read and write xml.