EclipseLink 2.0.0 Read Me

Dec 10th, 2009

The 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:

Contents

This Eclipselink installer zip contains the tools you need to start persisting using EclipseLink. 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 uses.
  • ./readme.html - this file. html file that outlines the EclipseLink installer
  • ./license.html - EclipseLink license.
  • ./eclipselink-javadocs.zip - a zip archive of the EclipseLink javadocs.
  • ./bin/*.sh, *.cmd - directory that contains the jaxb and sdo compiler scripts. Also a generic setenv script that is used by other EclipseLink scripts to setup the script environment.
  • ./jlib/eclipselink.jar - the EclipseLink runtime jar.
  • ./jlib/eclipselink-src.zip - a zip archive of the EclipseLink source code.
  • ./jlib/jpa/*.jar - jar dependancies needed to use JPA functionality in EclipseLink
  • ./jlib/moxy/*.jar - jar dependancies needed to use MOXy functionality in EclipseLink
  • ./jlib/sdo/*.jar - jar dependancies needed to use SDO functionality in EclipseLink
  • ./xsds/*.xsd - xsds used by EclipseLink to read and write xml.
  • ./utils/rename/* - the package renamer tool to migrate code that uses Oracle TopLink API to EclipseLink.
  • ./utils/workbench/* - graphical interface for configuring EclipseLink native API meta-data.
  • ./utils/dbws/* - Scripts and libraries for the BDWS Builder utility for generating web services.