Skip to main content
Jump to: navigation, search

CDO/Hibernate Store/Download and Install

< CDO‎ | Hibernate Store
Revision as of 19:34, 20 January 2010 by (Talk | contribs) (Download locations)

This page describes the required software components, their versions and download locations. Also the location of the example Eclipse projects is listed on this page.

Required plugins/versions

The CDO Hibernate Store for CDO 3.0 requires the following software:

  • Eclipse 3.6 (Helios)
  • EMF 2.6
  • CDO 3.0
  • Hibernate 3.3.2 or later
  • Teneo 1.2.0
  • JDBC drivers for relevant databases

All the software should be installed/installed as plugins. The download locations of all the required plugins are listed in the next sections.

Download locations

To download Eclipse 3.6 (Helios). At this time (January 2010) Eclipse 3.6 is still under development so to download it go to this page: and then the Development Builds tab. To follow the tutorials the Eclipse IDE for Java EE Developers or Eclipse IDE for Java Developers can be used (no need to pick the full modeling tools).

EMF is probably included in the Eclipse IDE. But if it isn't then it can be downloaded here: (see the maintenance builds a bit lower on the page):

To download the CDO plugins visit this page: and then click on Nxyz (where xyz is a date) to open the nightly build location. The easiest is to download the all features and plugins zip: (with a different date in your case ofcourse)

Teneo Hibernate 1.2.0 can be downloaded here: (Teneo 1.2.0 can be found a little lower on the page)

Download hibernate and database drivers (mysql and hsqldb) from here: then select a recent ThirdPartyDrivers zip file (for the tutorials the was used).

Installing the plugins

The plugins can be installed using p2. For the tutorials the following approach was used:

  • all the zip files were unzipped and then merged together to one eclipse directory (with subdirectories features and plugins)
  • this eclipse directory was placed in the dropins directory of the eclipse installation
  • check that the eclipse.ini file has a -clean option and restart eclipse

For more information see the p2 getting started page.

After restarting Eclipse you can visit the Help > About Eclipse > Installation Details (a button). It should show the installed plugins as shown below.


Example Projects

The CDO Hibernate store tutorials make use of 3 Eclipse projects:

  • contains the example model which has already been prepared for CDO (see here how this is done)
  • org.eclipse.emf.cdo.examples.hibernate.server: contains the server configuration and server side part of the tutorial
  • org.eclipse.emf.cdo.examples.hibernate.client: shows client connection code and contains junit tests creating and querying for data

The cvs location of these projects is here:

  • /cvsroot/modeling
  • paths:
    • org.eclipse.emf/org.eclipse.emf.cdo/examples/
    • org.eclipse.emf/org.eclipse.emf.cdo/examples/org.eclipse.emf.cdo.examples.hibernate.server
    • org.eclipse.emf/org.eclipse.emf.cdo/examples/org.eclipse.emf.cdo.examples.hibernate.client

Wikis: CDO | Net4j | EMF | Eclipse

Back to the top