Friday, April 9, 2010
EclipseLink Summit 2010
All interested parties are welcome to participate.
More info on Summit is available here.
Doug
Wednesday, June 24, 2009
EclipseLink in Galileo: Persistence at your fingertips
The Eclipse Galileo release signifies another important milestone for the EclipseLink project. The Galileo release makes EclipseLink 1.1.2 available and easier to use for the entire Eclipse community. Developers using the Java EE or Modeling Tools distributions of the Eclipse IDE will find EclipseLink included and available for use in Equinox OSGi, RCP, EMF, Java EE, and Java SE applications.
The EclipseLink 1.1.2 release includes a comprehensive set of persistence services:
- EclipseLink JPA: Java Persistence API support for object-relational mapping with many advanced mapping, performance, and scalability features targeting Java EE, Java SE, and OSGi usage with Equinox specific extensions.
- EclipseLink MOXy: Object-XML Binding (JAXB) support including advanced mappings, meet-in-the middle mapping without annotations, and pluggable parser support for optimal performance.
- EclipseLink SDO: Service Data Objects 2.1.1 reference implementation including a Data Access solution for integrating JPA entities with SDO.
- EclipseLink DBWS: Database Web Services solution enabling the generation of JAX-WS services based on relational metadata harnessing EclipseLink's JPA and MOXy capabilities.
EclipseLink for Java Developers
EclipseLink's inclusion in the Eclipse IDE for Java EE Developers combined with the extended support in WTP's Dali Java Persistence Tools project allows developers to start building JPA enabled applications quickly and easily. The Dali integration allows developers to optionally select EclipseLink as their JPA implementation and have it automatically added to their project classpath. This support along with Dali's rich validation and intelligent code assist provide a highly productive environment for developing, testing, packaging, and deploying JPA enabled applications.
EclipseLink for Modeling
The Eclipse Modeling Tools package of the Eclipse IDE includes the EclipseLink JPA feature and Teneo's EMF/EclipseLink integration. Teneo's EclipseLink support provides tools to generate JPA mappings from an EMF model or simply map their EMF models to a relational database. It also extends EclipseLink JPA with transparent runtime support for persisting EMF models. This out-of-the-box support for JPA persistence for EMF models will simplify the development of RCP and Equinox applications that leverage relational databases.
EclipseLink for RT
The EclipseLink project is also available as part of the Galileo update site under the EclipseRT Target Platform Components allowing developers to leverage P2 for provisioning of their Equinox (OSGi) environments. The provisioning allows developers to select the persistence services they require; JPA for object-relational, MOXy for Object-XML binding, or SDO for Service Data Object usage and have the necessary bundles downloaded and setup in their target platform environment.
Please download Galileo and try out the new EclipseLink capabilities. Provide us feedback on your experiences through our newsgroup.
The EclipseLink Team
Tuesday, April 7, 2009
SDO 2.1.1 (JSR-235) Releases with EclipseLink as the Reference Implementation
I am happy to announce that SDO 2.1.1 (JSR-235) has been approved by the JCP, and EclipseLink SDO is the reference implementation.
EclipseLink Download
http://www.eclipse.org/eclipselink/downloads/
Reference Implementation Download
http://www.eclipse.org/eclipselink/downloads/ri.php
SDO is a generic structure to represent data from many sources such as XML and relational databases, most commonly associated with SCA.
http://wiki.eclipse.org/EclipseLink/FAQ/WhatIsSDO
EclipseLink SDO was implemented as a thin layer on top of EclipseLink's object-to-XML layer (which is also the base for EclipseLink JAXB). EclipseLink SDO can be used alone, or as a means to expose POJOs as DataObjects so that components like EclipseLink JPA and JAXB can be used.
Accessing Relational Data as SDO DataObjects using JPA
http://wiki.eclipse.org/EclipseLink/Examples/SDO/JPA
Converting POJOs to/from SDO DataObjects using the POJO/SDO Bridge
http://wiki.eclipse.org/EclipseLink/Examples/SDO/JAXB
Thank you to all of the EclipseLink committers that contributed to the SDO component.
Wednesday, March 25, 2009
New EclipseLink Logo
Thanks to everyone who submitted a logo, commented on the submissions, or voted for their favorite. You can see the image in use on the home page.
www.eclipse.org/eclipselink
Doug
Thursday, March 12, 2009
EclipseLink 1.1.0 Released!
I am happy to announce that EclipseLink 1.1.0 is now available for download.
There are some useful links off of the download page including a 'getting started page', and the 'release notes' for 1.1.0.
As well as bug fixes, 1.1.0 introduces feature enhancements in the following areas:
DBWS
The first release of EclipseLink DBWS allows developers to easily and efficiently expose database constructs (tables, SQL, stored procedures).
JPA
EclipseLink 1.1.0 JPA support is extended to introduce:
- a new 1:M mapping that doesn't require a back pointer or a separate join table to hold the associations.
- TABLE_PER_CLASS Inheritance has been added giving greater flexibility in how your relational tables associate with the classes in a hierarchy.
SDO
This release of EclipseLink includes an implementation of SDO 2.1.1 (JSR 235). This implementation conforms to the final draft and is being included with the final draft as the reference implementation.
Peter Krogh and Doug Clarke
Tuesday, March 10, 2009
EclipseLink at EclipseCon
EclipseCon is fast approaching. It occurs between March 23 and March 26. There
are a number of sessions that would be of interest to EclipseLink users.
There is one tutorial:
- Developing Java EE Web applications with JSF Facelets and JPA (Monday, March
23 @ 8 AM)
Four talks:
- Preparing Java EE 6 development environment with Eclipse and GlassFish v3
(Tuesday, March 24 @ 10:10 AM) - Harnessing JPA 2.0 with Eclipse (Tuesday, March 24 @ 1:30 PM)
- Building your first JPA application with Dali JPA Tools (Tuesday, March 24 @
4:30 PM) - Teneo--Integrating EMF & EclipseLink for Model-Driven Development with
Persistence (Thursday, March 26 @ 2:30 PM)
Two BOFs:
- Pimp my Persistence (Tuesday, March 24 @ 7:30 PM)
- Runtime Technology at Eclipse (Tuesday, March 24 @ 8:45 PM)
Wednesday, March 4, 2009
EclipseLink Logo Contest
We have had a variety of logos for TopLink over the years.

The first proposal is from one of our committers, Rick Sapir, connects us back to the original bridge between worlds logo. So far this is our only submission but definitely my favorite :)
All proposals will be posted to the contest page:
http://www.eclipse.org/eclipselink/logocontest/
To submit a proposal, provide feedback, or vote please use the bug link provided on the contest page.
Doug