Wednesday, March 25, 2009

New EclipseLink Logo

We have wrapped up our EclipseLink logo contest and we have a winner.



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:

Four talks:

Two BOFs:

We hope to see you there.

Wednesday, March 4, 2009

EclipseLink Logo Contest

We have just kicked off the EclipseLink Logo Contest to come up with an image we can use for the web, presentations, and other miscellaneous purposes. We are inviting all interested parties to both contribute ideas, provide feedback, and vote for their favorite.

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

Wednesday, October 29, 2008

EclipseLink 1.0.2 Released

A new EclipseLink release is now available for download. EclipseLink 1.0.2 is a patch release on the 1.0 stream, providing bug and usability fixes.

Please come and try it.

Tuesday, September 9, 2008

EclipseLink 1.0.1 Released

A new EclipseLink release is now available for download. EclipseLink 1.0.1 is a patch release on the 1.0 stream, providing bug and usability fixes.

Come by and try it out now.

Wednesday, July 9, 2008

EclipseLink 1.0 Released

The Eclipse Persistence Services project (EclipseLink) has completed its incubation phase and the 1.0 release is available for download. This release completes the transition of the persistence functionality developed in Oracle TopLink to being fully developed and maintained as an open source project at Eclipse. This also signifies the first release of a project under the recently created top-level Runtime (RT) project at Eclipse.

EclipseLink delivers persistence services for efficiently working with Java and relational, XML, and non-relational data sources. The highlights include:

· Compact: Standard Java distribution is composed of a single implementation jar and utility jars that can be used in any Java SE, IDE, or Java EE hosted environment.

· OSGi: EclipseLink is also available as a set of OSGi bundles. This distribution offers out of the box support for compliant OSGi implementations, as well as Equinox-specific extensions.

· JPA: Superior Java Persistence API 1.0 implementation with many advanced features offering greater flexibility and performance for mapping, caching, querying and transaction processing.

· MOXy: Object-XML binding support with JAXB, offering highly flexible mappings as well as a meet in the middle configuration approach.

· SDO: Service Data Objects 2.1 implementation enabling flexible service integration with dynamic and static models.

· Utils: Migration utilities to assist developers currently using Oracle TopLink or TopLink Essentials in their upgrade to EclipseLink as well as the workbench for compatibility with classic object-relational and object-XML mapping.

A complete index of features and the full user documentation for EclipseLink is available on the Eclipse wiki.

Standards Focused


The mandate of the EclipseLink project is to deliver a set of persistence services that leverage the leading Java standards. In addition, advanced features were added based on user requests but implemented in a way that allows developers to leverage them when needed but not be obstructed by them when they are not needed.

This is particularly true in JPA, where many advanced features are available through JPA persistence unit properties and query hints, in addition to custom annotations and XML. With EclipseLink replacing TopLink Essentials as the reference implementation for JPA 2.0, some of these advanced features will evolve into the specification defined metadata and interfaces. This approach of leading through delivery of advanced functionality, and then contributing back to the standards, is an important aspect of the EclipseLink project.

Growing The Community


The EclipseLink committers understand very well that developing in open source is much more than just providing access to the source code. Building a successful open source project is really about building an active community based on open communication and a transparent development process. We encourage the Java community to try out the 1.0 EclipseLink release and provide feedback. Your contributions and suggestions are valuable to us and will help ensure the project meets your current and future needs.

EclipseLink is currently available directly from the EclipseLink project web site and is also included within the GlassFish and Spring Framework distributions. Going forward, the Oracle TopLink product releases within the Oracle WebLogic Server will also include EclipseLink as its strategic persistence provider.

At present the project has committers from Oracle and Sun but we also have a growing community of users and developers contributing back enhancements. We are eager to expand this community on all fronts to establish the EclipseLink project as the leading persistence solution across Java EE, Java SE, and OSGi.