<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7669578527628084045</id><updated>2012-02-02T16:15:50.096-08:00</updated><category term='Galileo'/><category term='Conferences'/><category term='exstensions'/><category term='java persistence'/><category term='EclipseLink'/><category term='Release'/><category term='eclipselink glassfish multi-tenancy extensibility'/><category term='Dali'/><category term='Service Data Objects'/><category term='SDO'/><category term='Teneo'/><category term='EclipseLink Community'/><category term='RT'/><category term='jpa xml'/><title type='text'>EclipseLink Team Blog</title><subtitle type='html'>Team blog of the Eclipse Persistence Services Project (EclipseLink) committers.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-6399940226116268168</id><published>2011-08-23T11:27:00.000-07:00</published><updated>2011-08-24T08:14:06.330-07:00</updated><title type='text'>EclipseLink: Multitenancy with Oracle VPD</title><content type='html'>As of EclipseLink Indigo (2.3.0) you have been able to use the &lt;a href="http://eclipselink.blogspot.com/2011/06/shared-databases-for-multiple-tenants.html"&gt;@Multitenant feature&lt;/a&gt; to share a database schema between multiple tenants.  Did you know that you can also use this feature together with the Oracle Virtual Private Database (VPD) support that has been available in EclipseLink since version 1.0?&lt;br /&gt;&lt;br /&gt;This powerful combination of features allows for the shared tables to be managed directly on the database, and for inserts to be automatically associated with the proper client.  Any SQL executed by EclipseLink (even if EclipseLink did not generate it - ie native queries) will go through VPD and return only the client specific rows.&lt;br /&gt;&lt;br /&gt;Since VPD can be configured per table, applications can be configured to use VPD on some tables, and share others.&lt;br /&gt;&lt;br /&gt;A running example, complete with source code is available on the &lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Multitenant/VPD"&gt;EclipseLink wiki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-6399940226116268168?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/6399940226116268168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=6399940226116268168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/6399940226116268168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/6399940226116268168'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/08/eclipselink-multitenancy-with-oracle.html' title='EclipseLink: Multitenancy with Oracle VPD'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-684039296297961006</id><published>2011-07-28T11:33:00.000-07:00</published><updated>2011-07-28T11:34:01.906-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipselink glassfish multi-tenancy extensibility'/><title type='text'>GlassFish 3.1.1 Ships with EclipseLink 2.3!</title><content type='html'>&lt;a href="http://blogs.oracle.com/theaquarium/entry/glassfish_3_1_1_has"&gt;GlassFish 3.1.1 shipped today&lt;/a&gt; which makes it the first application server with the new multi-tenancy and extensible persistence unit support as well as all the other new features included in EclipseLink 2.3.  If you're a GlassFish developer and you're upgrading to 3.1.1 you can find out all about the new features available in &lt;a href="http://www.eclipse.org/eclipselink/releases/2.3.0.php"&gt;EclipseLink 2.3 on the EclipseLink Wiki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To wet your appetite, Alexis Moussine-Pouchkine posted a &lt;a href="http://blogs.oracle.com/alexismp/entry/jpa_eclipselink_multitenancy_screencast"&gt;screencast &lt;/a&gt;of building a multi-tenant enabled application on a pre-release build of GlassFish 3.1.1 on his blog and now would be a great time to check it out!&lt;br /&gt;&lt;br /&gt;Shaun Smith, EclipseLink Team&lt;br /&gt;@shaunmsmith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-684039296297961006?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/684039296297961006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=684039296297961006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/684039296297961006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/684039296297961006'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/07/glassfish-3.html' title='GlassFish 3.1.1 Ships with EclipseLink 2.3!'/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-9076269254448642885</id><published>2011-06-22T07:49:00.000-07:00</published><updated>2011-06-22T11:05:22.669-07:00</updated><title type='text'>EclipseLink 2.3.0 (Indigo) Released</title><content type='html'>Since joining the family here at Eclipse a few years ago, one thing I can always count on is a hectic and exciting start to summer.  This summer is no exception, and is kicked off with the release of EclipseLink 2.3.0 (Indigo). &lt;br /&gt;&lt;br /&gt;Before I continue with brief descriptions of some of the new features of EclipseLink 2.3.0, I would like to thank everyone who was involved with this release.  Whether your contribution to the project consisted of finding and entering bugs, contributing to the forums, or designing and implementing features, your contribution was important to the success of this project.  Thank you, and I look forward to your contributions to our next major releases.&lt;br /&gt;&lt;br /&gt;There are too many features and enhancement requests to touch on everything in this blog post, so I am going to limit it to what I believe are the highlights.  For a complete 2.3.0 feature list, and to download and try out some of this stuff yourself, please click &lt;a href="http://www.eclipse.org/eclipselink/releases/2.3.0.php"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Extend Entities&lt;br /&gt;&lt;/span&gt;2.3.0 offers EclipseLink users the ability to extend their model (JPA entities or MOXy JAXB beans) so that a set of additional extended mappings can be used at runtime.  These additional mappings offer more flexibility for developers that may not know all the mappings required for the application at design time.  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Support Multiple Tenants&lt;br /&gt;&lt;/span&gt;2.3.0 offers developers the ability to design and deploy applications where their persistent entities for multiple tenants are stored in a shared table.  A column (or columns) in the table is designated as the discriminator for the tenant.   &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Externalize Mappings&lt;br /&gt;&lt;/span&gt;Mappings for your model (JPA entities or MOXy JAXB beans) can now be stored externally to the running application.  This allows mapping overrides and extended mappings (new in 2.3.0) to be easily and dynamically integrated into deployed applications.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Multiple Database&lt;/span&gt;&lt;br /&gt;Developers can now store different entities in different databases, and even have relationships between them using Composite Persistence Units (PU).  This feature gives developers the ability to build persistence units, each connecting to their own datasource, and compose them together under a parent PU.  The parent PU is then used as if it is a standard persistence unit.&lt;br /&gt;&lt;br /&gt;Click &lt;a href="http://www.eclipse.org/eclipselink/releases/2.3.0.php"&gt;here&lt;/a&gt; for  more information, including examples and docs, on the above features, and to download 2.3.0.&lt;br /&gt;&lt;br /&gt;Peter&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-9076269254448642885?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/9076269254448642885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=9076269254448642885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/9076269254448642885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/9076269254448642885'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/06/eclipselink-230-indigo-released.html' title='EclipseLink 2.3.0 (Indigo) Released'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-1256517272004087202</id><published>2011-06-17T12:11:00.000-07:00</published><updated>2011-06-17T12:42:35.876-07:00</updated><title type='text'>EclipseLink Indigo Preview: Shared Databases for Multiple Tenants</title><content type='html'>Challenged to take an existing application and re-use it for a new customer or group of users (tenant)? Instead of customizing the application, adding new hardware or re-configuring the database for each new tenant, you can now build EclipseLink JPA enabled applications hosting requests from multiple tenants with all their data co-located.&lt;br /&gt;&lt;br /&gt;Starting with EclipseLink 2.3, part of the annual Eclipse Indigo release, you can now have multiple application tenants sharing a database schema. EclipseLink enables you to configure your database tables for shared storage by simply providing tenant discriminator column(s) and providing values for these discriminators within your application. This allows your tenants to share the same schema without being aware of one another.&lt;br /&gt;&lt;br /&gt;Of course in some instances, you may wish to share some data across tenants. No problem! EclipseLink allows you to share and isolate as much or as little as your application requires.&lt;br /&gt;&lt;br /&gt;The beauty and ease of creating such an environment lies simply in decorating those entities that need to be isolated per tenants with an @Multitenant specification. Shared entities need not be configured any further then required by the JPA specification.&lt;br /&gt;&lt;br /&gt;For more information on how to take advantage of this new functionality, follow the link:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Multitenant"&gt;http://wiki.eclipse.org/EclipseLink/Examples/JPA/Multitenant&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please note: The final release date for EclipseLink 2.3 is June 22, 2011 and the examples and documentation will evolve as the release date approaches. If you would like more detail, please check back after the release date or take advantage of our mailing lists and forums.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-1256517272004087202?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/1256517272004087202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=1256517272004087202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1256517272004087202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1256517272004087202'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/06/shared-databases-for-multiple-tenants.html' title='EclipseLink Indigo Preview: Shared Databases for Multiple Tenants'/><author><name>guy.pelletier</name><uri>http://www.blogger.com/profile/12139161981123203216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-8629642257378958754</id><published>2011-06-10T11:02:00.001-07:00</published><updated>2011-06-10T14:12:28.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EclipseLink'/><category scheme='http://www.blogger.com/atom/ns#' term='exstensions'/><category scheme='http://www.blogger.com/atom/ns#' term='java persistence'/><title type='text'>Extend your Persistence Unit on the fly</title><content type='html'>Imagine a system that keeps track of player statistics in a sports league.  Personal information such as name, height, weight and basic statistics such as  the number of games played is stored for all players.&lt;br /&gt;&lt;br /&gt;A persistence unit is deployed with all the mappings described above.&lt;br /&gt;&lt;br /&gt;The system admin of a basketball league wants to use the system and add mappings  for points scored and fouls.  As the system is running they tell EcliseLink  about mappings for those fields and the next EntityManager they get uses them.&lt;br /&gt;&lt;br /&gt;Starting with EclipseLink 2.3, you can do just that.  To do that, all you have  to do is:&lt;br /&gt;&lt;br /&gt;- Build a traditional persistence unit&lt;br /&gt;- Tweak your Entities so they can hold added mappings&lt;br /&gt;- Build room for additional data into your database schema&lt;br /&gt;- Define a repository to contain your additional mappings and tell EclipseLink  about it&lt;br /&gt;&lt;br /&gt;With those steps, any EntityManager created from your persistence unit will use  your new mappings.&lt;br /&gt;&lt;br /&gt;Additionally, you can refresh your EntityManagerFactory.  Any EntityManager  created after the refresh will use any new mappings added to the repository  since the previous refresh.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-N-NcmFr0_YA/TfJciVw00zI/AAAAAAAAAAQ/DCcoBBOe04A/s1600/extension-service.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 182px;" src="http://2.bp.blogspot.com/-N-NcmFr0_YA/TfJciVw00zI/AAAAAAAAAAQ/DCcoBBOe04A/s320/extension-service.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5616653430311670578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;The following link shows an example of how a system as described above could be configured.  Please note: The final release date for EclipseLink 2.3 is June 22, 2011 and the examples and documentation will evolve as we get closer to that date.  If you would like more detail, please check back after the release date or take advantage of our mailing lists and forums.&lt;br /&gt;&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Extensibility"&gt;http://wiki.eclipse.org/EclipseLink/Examples/JPA/Extensibility&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-8629642257378958754?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/8629642257378958754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=8629642257378958754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/8629642257378958754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/8629642257378958754'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/06/extend-your-persistence-unit-on-fly.html' title='Extend your Persistence Unit on the fly'/><author><name>Tom Ware</name><uri>http://www.blogger.com/profile/12131646154966604747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-N-NcmFr0_YA/TfJciVw00zI/AAAAAAAAAAQ/DCcoBBOe04A/s72-c/extension-service.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-7933794836812626065</id><published>2011-06-03T11:32:00.000-07:00</published><updated>2011-06-03T11:35:47.901-07:00</updated><title type='text'>EclipseLink RefCardz Available</title><content type='html'>A new RefCardz is available from DZone on JPA development with EclipseLink:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://refcardz.dzone.com/refcardz/eclipselink-jpa"&gt;http://refcardz.dzone.com/refcardz/eclipselink-jpa&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://wiki.eclipse.org/User:Gordon.yorke.oracle.com"&gt;Gordon Yorke&lt;/a&gt; for his hard work putting this together during the busy months leading up to the EclipseLink 2.3 (Indigo) release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-7933794836812626065?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/7933794836812626065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=7933794836812626065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7933794836812626065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7933794836812626065'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2011/06/eclipselink-refcardz-available.html' title='EclipseLink RefCardz Available'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-1391347947645765872</id><published>2010-09-20T06:32:00.000-07:00</published><updated>2010-09-20T06:48:43.695-07:00</updated><title type='text'>EclipseLink at Open World/Java One/Oracle Develop 2010</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/eclipselink/images/logo.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 293px; height: 87px;" src="http://www.eclipse.org/eclipselink/images/logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.oracleimg.com/ocom/groups/public/@ocom/documents/digitalasset/062354.gif"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 183px; height: 60px;" src="http://www.oracleimg.com/ocom/groups/public/@ocom/documents/digitalasset/062354.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.oracleimg.com/ocom/groups/public/@ocom/documents/digitalasset/062353.gif"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 156px; height: 50px;" src="http://www.oracleimg.com/ocom/groups/public/@ocom/documents/digitalasset/062353.gif" alt="" border="0" /&gt;&lt;/a&gt;The EclipseLink project will be well represented this year at Java One and Open World. If you are here attending the shows then I recommend you attend some of our sessions or drop by and visit us at the exhibition booths.&lt;br /&gt;&lt;br /&gt;ID#:                      S314492            &lt;br /&gt;Title:                      Java Persistence API (JPA) 2.0 with EclipseLink            &lt;br /&gt;Date:                      20-SEP-10                 &lt;br /&gt;Time:                      16:00-17:00             &lt;br /&gt;Hilton San Francisco, Golden Gate 4/5            &lt;br /&gt;&lt;br /&gt;ID#:                      S317452            &lt;br /&gt;Title:                      Advanced Enterprise Persistence             &lt;br /&gt;Date:                      22-SEP-10                 &lt;br /&gt;Time:                      10:00-11:00             &lt;br /&gt;Hotel Nikko, Nikko Ballroom II            &lt;br /&gt;&lt;br /&gt;S314491: Effective XML: Leveraging JAXB and SDO            &lt;br /&gt;Date:                      22-SEP-10                 &lt;br /&gt;Time:                      13:00-14:00             &lt;br /&gt;Hilton San Francisco, Yosemite A            &lt;br /&gt;&lt;br /&gt;S313434: Java Persistence API Futures BOF&lt;br /&gt;Date:                      22-SEP-10                 &lt;br /&gt;Time:                      14:15-15:15             &lt;br /&gt;Hilton San Francisco, Yosemite A&lt;br /&gt;&lt;br /&gt;ID#:                      S318574            &lt;br /&gt;Title:                      Scaling JPA Applications with Oracle TopLink Grid and Oracle Coherence            &lt;br /&gt;Date:                      22-SEP-10                 &lt;br /&gt;Time:                      16:45-17:45             &lt;br /&gt;Hilton San Francisco, Imperial Ballroom B            &lt;br /&gt;&lt;br /&gt;We also will be staffing exhibition booths on Oracle TopLink focusing on EclipseLink at the Oracle Fusion Middleware DEMOgrounds as well as helping staff the Oracle/Eclipse booth at the Java One exhibition hall and some time at the Eclipse Foundation booth.&lt;br /&gt;&lt;br /&gt;We hope to meet as many EclipseLink users as possible and exchange ideas.&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-1391347947645765872?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/1391347947645765872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=1391347947645765872' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1391347947645765872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1391347947645765872'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2010/09/eclipselink-at-open-worldjava-oneoracle.html' title='EclipseLink at Open World/Java One/Oracle Develop 2010'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4437385079631719583</id><published>2010-08-05T06:42:00.000-07:00</published><updated>2010-08-05T07:46:53.306-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jpa xml'/><title type='text'>Using partial EclipseLink JPA entities with JAXB</title><content type='html'>I spent much of the final months of the &lt;a href="http://wiki.eclipse.org/EclipseLink/Release/2.1.0"&gt;EclipseLink 2.1 (Helios)&lt;/a&gt; development championing the enhancements of our existing FetchGroup support to address additional uses cases around working with partial entities. The new functionality is referred to as &lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/AttributeGroup"&gt;AttributeGroup &lt;/a&gt;with support for FETCH (what columns get retrieved from the database), LOAD (what relationships are populated), COPY (what attributes and relationships and populated in detached copy), and MERGE (what attributes are merged from a detached partial entity). This additional support greatly simplifies application development where detached entities are used as well as providing additional performance tuning options and flexibility for other scenarios.&lt;br /&gt;&lt;br /&gt;The purpose of this blog post is to help a user we were assisting on Twitter who wanted to use JAXB to marshal JPA entities into XML but only wanted a portion of the entities to be used. By default JAXB will traverse all available relationships including lazy ones that have not been loaded to build a complete XML document for the provided entities.&lt;br /&gt;&lt;br /&gt;Here is a simple example reading a Customer with an Address (1:1) and PhoneNumber(s) (1:M) from a database and marshalling it into XML using EclipseLink JPA with EclipseLink MOXy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Setup code for JPA and JAXB: &lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style="font-family: courier new;"&gt;// JPA  &lt;br /&gt;EntityManagerFactory emf =      &lt;br /&gt;Persistence.createEntityManagerFactory("CustomerService");&lt;br /&gt;EntityManager em = emf.createEntityManager();&lt;br /&gt;&lt;br /&gt;// JAXB&lt;br /&gt;JAXBContext jaxbContext = JAXBContext.newInstance(Customer.class);&lt;br /&gt;marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT,&lt;br /&gt;                   true); &lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Example: Find &amp;amp; Marshall Customer&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;blockquote&gt;&lt;span style="font-weight: normal;font-family:courier new;" &gt;Customer customer = em.find(Customer.class, 1);&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;font-family:courier new;" &gt;marshaller.marshal(customer, System.out); &lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;When executed this generates the following XML and causes the customer's address and phone numbers to be loaded from the database.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_194hLzKfJBU/TFrLlu2IZAI/AAAAAAAAAGY/2X9I0PMqXHc/s1600/custromer_xml_full.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 178px;" src="http://3.bp.blogspot.com/_194hLzKfJBU/TFrLlu2IZAI/AAAAAAAAAGY/2X9I0PMqXHc/s400/custromer_xml_full.jpg" alt="" id="BLOGGER_PHOTO_ID_5501933743877153794" border="0" /&gt;&lt;/a&gt;Now, if we wanted to generate a partial XML document including only the Customer's basic attributes and its address's attributes we could use a copy group to create a partial copy and marshal it:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt; Customer customer = em.find(Customer.class, (long) 1);&lt;br /&gt;&lt;br /&gt;CopyGroup cg = new CopyGroup();&lt;br /&gt;cg.addAttribute("id");&lt;br /&gt;cg.addAttribute("firstName");&lt;br /&gt;cg.addAttribute("lastName");&lt;br /&gt;cg.addAttribute("address.id");&lt;br /&gt;cg.addAttribute("address.city");&lt;br /&gt;cg.addAttribute("address.street");&lt;br /&gt;&lt;br /&gt;JpaEntityManger nativeEM = em.unwrap(JpaEntityManager.class);&lt;br /&gt;Customer custCopy = (Customer) nativeEM .copy(customer, cg);&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;marshaller.marshal(&lt;/span&gt;&lt;/span&gt;custCopy &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;,  System.out);   &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;Now the generated XML appears as:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_194hLzKfJBU/TFrLywbwawI/AAAAAAAAAGg/DVogMB-GMUs/s1600/custromer_xml_partial.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 144px;" src="http://4.bp.blogspot.com/_194hLzKfJBU/TFrLywbwawI/AAAAAAAAAGg/DVogMB-GMUs/s400/custromer_xml_partial.jpg" alt="" id="BLOGGER_PHOTO_ID_5501933967641701122" border="0" /&gt;&lt;/a&gt;There are other combined uses of AttributeGroup that can be used to control what is fetched and loaded as well but this copy example should illustrate some of the options available and how EclipseLink JPA and MOXy components can be easily used together.&lt;br /&gt;&lt;br /&gt;Doug&lt;br /&gt;&lt;br /&gt;Additional MOXy examples available &lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4437385079631719583?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4437385079631719583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4437385079631719583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4437385079631719583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4437385079631719583'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2010/08/using-partial-eclipselink-jpa-entities.html' title='Using partial EclipseLink JPA entities with JAXB'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_194hLzKfJBU/TFrLlu2IZAI/AAAAAAAAAGY/2X9I0PMqXHc/s72-c/custromer_xml_full.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4868235337158455709</id><published>2010-06-23T05:38:00.000-07:00</published><updated>2010-06-23T10:03:22.836-07:00</updated><title type='text'>EclipseLink 2.1.0 Helios Release Now Available</title><content type='html'>&lt;p&gt;Hi all,&lt;br /&gt;&lt;br /&gt;It is with great pleasure that I would like to announce the release of EclipseLink 2.1.0 (Helios). This release of brings a number of exciting features many of which were voted on, and chosen by the community.&lt;br /&gt;&lt;br /&gt;Some of the JPA features included in this release are&lt;br /&gt;- improved JPQL enhancements, and extensions including 'TREAT...AS' and 'FUNC'.&lt;br /&gt;- Fetch, Load, Copy &amp;amp; Merge of partial entities using 'AttributeGroup'&lt;br /&gt;- extentions to 'eclipselink-orm.xml'&lt;br /&gt;- Dynamic Persistence: JPA without requiring Java classes.&lt;br /&gt;- New Platforms: SAPNetWeaver Server Platform and Symfoware Database Platform&lt;br /&gt;...and more...&lt;br /&gt;&lt;br /&gt;Some of the MOXy features included in this release are&lt;br /&gt;- JAXB 2.2.0 certified&lt;br /&gt;- JAXB without annotations using externalized mappings in XML&lt;br /&gt;- 'Dynamic Persistence': XML Binding without Java classes.&lt;br /&gt;...and more...&lt;br /&gt;&lt;br /&gt;Some of the SDO features included in this release are&lt;br /&gt;- Support for EclipseLink SDO usage with 'WebSphere' and 'JBoss'&lt;br /&gt;... and more...&lt;br /&gt;&lt;br /&gt;Some of the DBWS features included in this release are&lt;br /&gt;- Support DBWSBuilder-generated JAX-WS Provider on JRockit&lt;br /&gt;- Support for Eclipse WTP Dynamic Web Project structure &lt;/p&gt;2.1.0 also includes bug fixes that focus on performance, scalability, and stability.  There were well over 300 bugs and enhancement requests closed for this release.&lt;br /&gt;&lt;p&gt;For a full list of features, and download instructions please see &lt;a href="http://wiki.eclipse.org/EclipseLink/Release/2.1.0"&gt;http://wiki.eclipse.org/EclipseLink/Release/2.1.0&lt;/a&gt; .&lt;/p&gt;We would like to thank everyone involved in the development of this release.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Peter Krogh and Douglas Clarke&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4868235337158455709?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4868235337158455709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4868235337158455709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4868235337158455709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4868235337158455709'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2010/06/eclipselink-210-helios-release-now.html' title='EclipseLink 2.1.0 Helios Release Now Available'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-605816072866833891</id><published>2010-05-31T18:54:00.000-07:00</published><updated>2010-06-01T11:06:55.147-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EclipseLink Community'/><title type='text'>EclipseLink Summit 2010 Wrap Up</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://wiki.eclipse.org/images/d/df/Eclipselink-summit-2010.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 287px; height: 231px;" src="http://wiki.eclipse.org/images/d/df/Eclipselink-summit-2010.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Last week we held our first&lt;a href="http://wiki.eclipse.org/EclipseLink/Development/Summit"&gt; EclipseLink Summit&lt;/a&gt; here in Ottawa with attendees from Canada, Germany, India, and the US. The principal goal of the summit was the exchange of technical information and ideas. We believe the event was a tremendous success!&lt;br /&gt;&lt;br /&gt;We spent 2 days with committers leading technical sessions discussing areas from high level components and architecture to the detailed workings of EclipseLink's querying, caching, transactions, management, diagnostics, metadata processing, JPA 2.0 metamodel, and several other subsystems.&lt;br /&gt;&lt;br /&gt;We would like to extend a big thank you to all of the committers who lead those sessions. The preparation time invested was obvious and the quality was amazing. We know it was tough to squeeze this additional work into your hectic pre-Helios schedules. The feedback from all attendees was excellent.&lt;br /&gt;&lt;br /&gt;On the 3rd day of the Summit we focused more on the project itself. Starting with a talk from Jeff McAffer (EclipseSource) on OSGi and Eclipse RT technologies.  We then discussed EclipseLink and OSGi, documentation, development process, build, testing and our road map planning.&lt;br /&gt;&lt;br /&gt;While not all of these sessions allowed us to come to concrete conclusions the discussions were great and will hopefully carry on in our weekly committer meetings where we continue to improve our processes and refine our direction.&lt;br /&gt;&lt;br /&gt;For those interested a more detailed summary of our Thursday sessions will be published to the eclipselink-dev@eclipse.org mailing list and topics requiring further discussion will be added to the weekly meeting agenda.&lt;br /&gt;&lt;br /&gt;Thanks again to all the presenters and attendees. We are all looking forward to future EclipseLInk Summits where we can gather committers, contributors, and and users to share ideas and grow our community.&lt;br /&gt;&lt;br /&gt;Your Summit Program Committee&lt;br /&gt;&lt;br /&gt;Doug Clarke, Peter Krogh, and Shaun Smith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-605816072866833891?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/605816072866833891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=605816072866833891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/605816072866833891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/605816072866833891'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2010/05/eclipselink-summit-2010-wrap-up.html' title='EclipseLink Summit 2010 Wrap Up'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-7366409299000673208</id><published>2010-04-09T06:36:00.000-07:00</published><updated>2010-04-09T06:40:16.574-07:00</updated><title type='text'>EclipseLink Summit 2010</title><content type='html'>In an effort to increase the community of committers and contributors with in-depth knowledge of EclipseLink we have decided to host a 3-day Summit. The goal of this Summit will be to exchange detailed technical information and discuss future direction for the project and its persistence services. &lt;br /&gt;&lt;br /&gt;All interested parties are welcome to participate.&lt;br /&gt;&lt;br /&gt;More info on Summit is available &lt;a href="http://wiki.eclipse.org/EclipseLink/Development/Summit"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-7366409299000673208?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/7366409299000673208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=7366409299000673208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7366409299000673208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7366409299000673208'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2010/04/eclipselink-summit-2010.html' title='EclipseLink Summit 2010'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-1333977916882306352</id><published>2009-06-24T04:45:00.000-07:00</published><updated>2009-06-24T06:27:39.054-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teneo'/><category scheme='http://www.blogger.com/atom/ns#' term='Dali'/><category scheme='http://www.blogger.com/atom/ns#' term='RT'/><category scheme='http://www.blogger.com/atom/ns#' term='Galileo'/><category scheme='http://www.blogger.com/atom/ns#' term='Release'/><title type='text'>EclipseLink in Galileo: Persistence at your fingertips</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/eclipselink/images/logo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 293px; height: 87px;" src="http://www.eclipse.org/eclipselink/images/logo.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;The Eclipse Galileo release signifies another important milestone for the &lt;a href="http://www.eclipse.org/eclipselink/"&gt;EclipseLink project&lt;/a&gt;. The Galileo release makes &lt;a href="http://wiki.eclipse.org/EclipseLink/Release/1.1.2"&gt;EclipseLink 1.1.2&lt;/a&gt; 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.&lt;br /&gt; &lt;br /&gt;The EclipseLink 1.1.2 release includes a comprehensive set of persistence services:&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;EclipseLink JPA&lt;/span&gt;: 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. &lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;EclipseLink MOXy&lt;/span&gt;: Object-XML Binding (JAXB) support including advanced mappings, meet-in-the middle mapping without annotations, and pluggable parser support for optimal performance. &lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;EclipseLink SDO&lt;/span&gt;: Service Data Objects 2.1.1 reference implementation including a Data Access solution for integrating JPA entities with SDO. &lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;EclipseLink DBWS&lt;/span&gt;: Database Web Services solution enabling the generation of JAX-WS services based on relational metadata harnessing EclipseLink's JPA and MOXy capabilities.&lt;br /&gt;&lt;/ul&gt;&lt;/blockquote&gt;  &lt;br /&gt;&lt;br /&gt;&lt;h2&gt;EclipseLink for Java Developers&lt;/h2&gt;&lt;br /&gt;EclipseLink's inclusion in the &lt;a href="http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/galileor"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt; combined with the extended support in &lt;a href="http://www.eclipse.org/webtools/dali/main.php"&gt;WTP's Dali&lt;/a&gt; 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.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.eclipse.org/webtools/releases/3.1.0/newandnoteworthy/jpa.php"&gt;WTP Dali News &amp; Noteworthy&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://live.eclipse.org/node/709"&gt;EclipseCon 09: Building your First JPA Application with Dali JPA Tools&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;EclipseLink for Modeling&lt;/h2&gt;&lt;br /&gt;The &lt;a href="http://www.eclipse.org/downloads/packages/eclipse-modeling-tools-includes-incubating-components/galileorc4"&gt;Eclipse Modeling Tools&lt;/a&gt; package of the Eclipse IDE includes the EclipseLink JPA feature and &lt;a href="http://www.eclipse.org/modeling/emf/?project=teneo"&gt;Teneo&lt;/a&gt;'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.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;EclipseLink for RT&lt;/h2&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://eclipse.org/galileo/galileoinaction.php"&gt;Galileo In Action - Runtime Showcase&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://ianskerrett.wordpress.com/2009/06/22/eclipse-freshman-project-5-eclipselink/"&gt;Eclipse Freshman Project #5: EclipseLink&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Please &lt;a href="http://www.eclipse.org/downloads/"&gt;download Galileo&lt;/a&gt; and try out the new EclipseLink capabilities. Provide us feedback on your experiences through our &lt;a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.rt.eclipselink"&gt;newsgroup&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The EclipseLink Team&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-1333977916882306352?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/1333977916882306352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=1333977916882306352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1333977916882306352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/1333977916882306352'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/06/eclipselink-in-galileo-persistence-at.html' title='EclipseLink in Galileo: Persistence at your fingertips'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-174597152445128168</id><published>2009-04-07T08:06:00.001-07:00</published><updated>2009-05-12T09:09:36.937-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDO'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Data Objects'/><title type='text'>SDO 2.1.1 (JSR-235) Releases with EclipseLink as the Reference Implementation</title><content type='html'>&lt;p&gt;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.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;EclipseLink Download&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/eclipselink/downloads/"&gt;http://www.eclipse.org/eclipselink/downloads/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Reference Implementation Download&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/eclipselink/downloads/ri.php"&gt;http://www.eclipse.org/eclipselink/downloads/ri.php&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;SDO is a generic structure to represent data from many sources such as XML and relational databases, most commonly associated with SCA.&lt;br /&gt;&lt;a href="http://wiki.eclipse.org/EclipseLink/FAQ/WhatIsSDO"&gt;http://wiki.eclipse.org/EclipseLink/FAQ/WhatIsSDO&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Accessing Relational Data as SDO DataObjects using JPA&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/SDO/JPA"&gt;http://wiki.eclipse.org/EclipseLink/Examples/SDO/JPA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Converting POJOs to/from SDO DataObjects using the POJO/SDO Bridge&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/SDO/JAXB"&gt;http://wiki.eclipse.org/EclipseLink/Examples/SDO/JAXB&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Thank you to all of the EclipseLink committers that contributed to the SDO component.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-174597152445128168?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/174597152445128168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=174597152445128168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/174597152445128168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/174597152445128168'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/04/sdo-211-jsr-235-releases-with.html' title='SDO 2.1.1 (JSR-235) Releases with EclipseLink as the Reference Implementation'/><author><name>Blaise Doughan</name><uri>http://www.blogger.com/profile/02016807982653343777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_pNe6uY1wAw4/TDY9Cu_1J-I/AAAAAAAAAAM/TJ1EXJYjj5M/s1600-R/dc3ee2f4f742fbbafeeb0b7414cb6fd2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4108786793564398705</id><published>2009-03-25T10:11:00.000-07:00</published><updated>2009-03-25T10:18:15.550-07:00</updated><title type='text'>New EclipseLink Logo</title><content type='html'>We have wrapped up our EclipseLink logo contest and we have a winner.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/eclipselink/logocontest/pirie/eclipselink_cpirie-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 150px;" src="http://www.eclipse.org/eclipselink/logocontest/pirie/eclipselink_cpirie-1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/eclipselink/index.php"&gt;www.eclipse.org/eclipselink&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4108786793564398705?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4108786793564398705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4108786793564398705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4108786793564398705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4108786793564398705'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/03/new-eclipselink-logo.html' title='New EclipseLink Logo'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-2002930600128123701</id><published>2009-03-12T12:15:00.000-07:00</published><updated>2009-03-12T12:28:31.661-07:00</updated><title type='text'>EclipseLink 1.1.0 Released!</title><content type='html'>&lt;p&gt;I am happy to announce that EclipseLink 1.1.0 is now available for &lt;a href="http://www.eclipse.org/eclipselink/downloads"&gt;download&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;There are some useful links off of the &lt;a href="http://www.eclipse.org/eclipselink/downloads"&gt;download&lt;/a&gt; page including a 'getting started page', and the 'release notes' for 1.1.0.&lt;br /&gt;&lt;br /&gt;As well as bug fixes, 1.1.0 introduces feature enhancements in the following areas:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.eclipse.org/eclipselink/dbws.php"&gt;DBWS&lt;/a&gt; &lt;/strong&gt;&lt;br /&gt;The first release of EclipseLink DBWS allows developers to easily and efficiently expose database constructs (tables, SQL, stored procedures).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.eclipse.org/eclipselink/jpa.php"&gt;JPA&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;EclipseLink 1.1.0 JPA support is extended to introduce:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;a new 1:M mapping that doesn't require a back pointer or a separate join table to hold the associations.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;TABLE_PER_CLASS Inheritance has been added giving greater flexibility in how your relational tables associate with the classes in a hierarchy.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://www.eclipse.org/eclipselink/sdo.php"&gt;SDO&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Peter Krogh and Doug Clarke&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-2002930600128123701?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/2002930600128123701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=2002930600128123701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/2002930600128123701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/2002930600128123701'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/03/eclipselink-110-released.html' title='EclipseLink 1.1.0 Released!'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5601042146921330645</id><published>2009-03-10T13:13:00.000-07:00</published><updated>2009-03-10T13:22:28.679-07:00</updated><title type='text'>EclipseLink at EclipseCon</title><content type='html'>&lt;p&gt;EclipseCon is fast approaching. It occurs between March 23 and March 26. There&lt;br /&gt;are a number of sessions that would be of interest to EclipseLink users.&lt;/p&gt;&lt;p&gt;There is one tutorial:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=381"&gt;Developing Java EE Web applications with JSF Facelets and JPA &lt;/a&gt;(Monday, March&lt;br /&gt;23 @ 8 AM)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Four talks:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=257"&gt;Preparing Java EE 6 development environment with Eclipse and GlassFish v3&lt;/a&gt;&lt;br /&gt;(Tuesday, March 24 @ 10:10 AM)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=542"&gt;Harnessing JPA 2.0 with Eclipse &lt;/a&gt;(Tuesday, March 24 @ 1:30 PM)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=372"&gt;Building your first JPA application with Dali JPA Tools&lt;/a&gt; (Tuesday, March 24 @&lt;br /&gt;4:30 PM)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=614"&gt;Teneo--Integrating EMF &amp;amp; EclipseLink for Model-Driven Development with&lt;br /&gt;Persistence &lt;/a&gt;(Thursday, March 26 @ 2:30 PM)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Two BOFs:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=808"&gt;Pimp my Persistence&lt;/a&gt; (Tuesday, March 24 @ 7:30 PM)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=778"&gt;Runtime Technology at Eclipse &lt;/a&gt;(Tuesday, March 24 @ 8:45 PM)&lt;/li&gt;&lt;/ul&gt;We hope to see you there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5601042146921330645?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5601042146921330645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5601042146921330645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5601042146921330645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5601042146921330645'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/03/eclipselink-at-eclipsecon.html' title='EclipseLink at EclipseCon'/><author><name>Tom Ware</name><uri>http://www.blogger.com/profile/12131646154966604747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4813837677673181360</id><published>2009-03-04T11:15:00.000-08:00</published><updated>2009-03-04T12:03:39.772-08:00</updated><title type='text'>EclipseLink Logo Contest</title><content type='html'>We have just kicked off the &lt;a href="http://www.eclipse.org/eclipselink/logocontest/"&gt;EclipseLink Logo Contest&lt;/a&gt; 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. &lt;br /&gt;&lt;br /&gt;We have had a variety of logos for TopLink over the years.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_194hLzKfJBU/Sa7eh0z8bGI/AAAAAAAAAFo/3cRb4hFKyOY/s1600-h/eclipselink-history.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 259px;" src="http://4.bp.blogspot.com/_194hLzKfJBU/Sa7eh0z8bGI/AAAAAAAAAFo/3cRb4hFKyOY/s400/eclipselink-history.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309425683409955938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;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 :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipse.org/eclipselink/logocontest/sapir/bridge_eclipse.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 302px; height: 295px;" src="http://www.eclipse.org/eclipselink/logocontest/sapir/bridge_eclipse.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All proposals will be posted to the contest page:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/eclipselink/logocontest/"&gt;http://www.eclipse.org/eclipselink/logocontest/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To submit a proposal, provide feedback, or vote please use the bug link provided on the contest page.&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4813837677673181360?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4813837677673181360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4813837677673181360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4813837677673181360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4813837677673181360'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2009/03/eclipselink-logo-contest.html' title='EclipseLink Logo Contest'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_194hLzKfJBU/Sa7eh0z8bGI/AAAAAAAAAFo/3cRb4hFKyOY/s72-c/eclipselink-history.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-6620618857853569329</id><published>2008-10-29T11:28:00.000-07:00</published><updated>2008-10-29T12:36:29.156-07:00</updated><title type='text'>EclipseLink 1.0.2 Released</title><content type='html'>A new &lt;a href="http://www.eclipse.org/eclipselink"&gt;EclipseLink&lt;/a&gt; release is now available for &lt;a href="http://www.eclipse.org/eclipselink/downloads"&gt;download&lt;/a&gt;. EclipseLink 1.0.2 is a patch release on the 1.0 stream, providing bug and usability fixes.&lt;br /&gt;&lt;br /&gt;Please come and try it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-6620618857853569329?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/6620618857853569329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=6620618857853569329' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/6620618857853569329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/6620618857853569329'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/10/eclipselink-102-released.html' title='EclipseLink 1.0.2 Released'/><author><name>Tom Ware</name><uri>http://www.blogger.com/profile/12131646154966604747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5265840965075883985</id><published>2008-09-09T18:29:00.000-07:00</published><updated>2008-09-09T18:45:33.774-07:00</updated><title type='text'>EclipseLink 1.0.1 Released</title><content type='html'>A new &lt;a href="http://www.eclipse.org/eclipselink"&gt;EclipseLink&lt;/a&gt; release is now available for &lt;a href="http://www.eclipse.org/eclipselink/downloads"&gt;download&lt;/a&gt;.  EclipseLink 1.0.1 is a patch release on the 1.0 stream, providing bug and usability fixes.&lt;br /&gt;&lt;br /&gt;Come by and &lt;a href="http://www.eclipse.org/eclipselink/downloads"&gt;try it out now&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5265840965075883985?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5265840965075883985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5265840965075883985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5265840965075883985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5265840965075883985'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/09/eclipselink-101-released.html' title='EclipseLink 1.0.1 Released'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4194518270730732161</id><published>2008-07-09T12:29:00.000-07:00</published><updated>2008-07-09T12:34:57.201-07:00</updated><title type='text'>EclipseLink 1.0 Released</title><content type='html'>The &lt;a href="http://www.eclipse.org/eclipselink/"&gt;Eclipse Persistence Services project (EclipseLink)&lt;/a&gt; has completed its incubation phase and the 1.0 release is available for &lt;a href="http://www.eclipse.org/eclipselink/downloads/index.php"&gt;download&lt;/a&gt;. 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.&lt;br /&gt;&lt;br /&gt;EclipseLink delivers persistence services for efficiently working with Java and relational, XML, and non-relational data sources. The highlights include:&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;Compact&lt;/span&gt;: 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.&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;OSGi&lt;/span&gt;: 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.&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;JPA&lt;/span&gt;: Superior Java Persistence API 1.0 implementation with many advanced features offering greater flexibility and performance for mapping, caching, querying and transaction processing.&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;MOXy&lt;/span&gt;: Object-XML binding support with JAXB, offering highly flexible mappings as well as a meet in the middle configuration approach.&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;SDO&lt;/span&gt;: Service Data Objects 2.1 implementation enabling flexible service integration with dynamic and static models.&lt;br /&gt;&lt;br /&gt;· &lt;span style="font-weight:bold;"&gt;Utils&lt;/span&gt;: 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.&lt;br /&gt;&lt;br /&gt;A complete index of features and the full user documentation for EclipseLink is available on the Eclipse wiki.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Standards Focused&lt;/h2&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Growing The Community&lt;/h2&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4194518270730732161?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4194518270730732161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4194518270730732161' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4194518270730732161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4194518270730732161'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/07/eclipselink-10-released.html' title='EclipseLink 1.0 Released'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-4124340263849089793</id><published>2008-06-27T06:13:00.000-07:00</published><updated>2008-06-27T16:15:22.933-07:00</updated><title type='text'>EclipseLink Graduates</title><content type='html'>Yesterday, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;EclipseLink&lt;/span&gt; project graduated from its incubation status, and was allowed to remove the egg from it's &lt;a href="http://www.eclipse.org/eclipselink"&gt;home page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;EclipseLink&lt;/span&gt; is on track for a release on July 9&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;th&lt;/span&gt;.  Mark your calendars, and come check it out.&lt;br /&gt;&lt;br /&gt;Peter Krogh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-4124340263849089793?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/4124340263849089793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=4124340263849089793' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4124340263849089793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/4124340263849089793'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/06/eclispelink-graduates.html' title='EclipseLink Graduates'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-121392781900050958</id><published>2008-06-09T08:50:00.000-07:00</published><updated>2008-06-09T08:59:28.223-07:00</updated><title type='text'>EclipseLink 1.0M8 is available</title><content type='html'>Hello,&lt;br /&gt;&lt;br /&gt;We are pleased to announce that EclipseLink 1.0M8 is available for download. Please see the roadmap page for functionality that has been added since the M7 build: &lt;a href="http://wiki.eclipse.org/EclipseLink/Development/Release/1.0"&gt;http://wiki.eclipse.org/EclipseLink/Development/Release/1.0&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Download the milestone and try it out here - &lt;a href="http://www.eclipse.org/eclipselink/downloads/index.php"&gt;http://www.eclipse.org/eclipselink/downloads/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We are currently targeting a 1.0 release in July, and moving to RC Milestones every two weeks in preparation for this release.&lt;br /&gt;&lt;br /&gt;Peter Krogh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-121392781900050958?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/121392781900050958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=121392781900050958' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/121392781900050958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/121392781900050958'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/06/eclipselink-10m8-is-available.html' title='EclipseLink 1.0M8 is available'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-3807663154132928655</id><published>2008-04-24T07:00:00.000-07:00</published><updated>2008-04-24T07:04:00.914-07:00</updated><title type='text'>EclipseLink Webinar: May 1st</title><content type='html'>The &lt;a href="http://live.eclipse.org/node/490"&gt;EclipseLink Webinar&lt;/a&gt; originally scheduled for April 24th (today) has been rescheduled to May 1st due to some technical issues. Please join us to discuss what EclipseLink is and gain a better understanding of many of the advanced features.&lt;br /&gt;&lt;br /&gt;If you have any questions you would like to see addressed please post them in a comment here and I'll either address them in this session or provide the answers here.&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-3807663154132928655?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/3807663154132928655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=3807663154132928655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/3807663154132928655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/3807663154132928655'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/04/eclipselink-webinar-may-1st.html' title='EclipseLink Webinar: May 1st'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-2487425855249336793</id><published>2008-04-04T08:04:00.000-07:00</published><updated>2008-04-04T08:17:14.965-07:00</updated><title type='text'>Welcome to our new committer, Mitesh Meswani</title><content type='html'>I want to welcome Mitesh Meswani of Sun Microsystems who has just joined the EclipseLink project as a committer. &lt;br /&gt;&lt;br /&gt;Mitesh has been working with us on the EclispeLink code base since the beginnings of the Java Persistence API.  Most recently, he has been helping us get our distribution to a state where it is easier for people using maven to consume.  In the past he wrote our Derby/JavaDB support, added code to allow us to automically detect what database is being used, and provided a number of complex bug fixes.&lt;br /&gt;&lt;br /&gt;Welcome Mitesh, we are excited to have you on board, and looking forward to more great contributions!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-2487425855249336793?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/2487425855249336793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=2487425855249336793' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/2487425855249336793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/2487425855249336793'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/04/welcome-to-our-new-committer-mitesh.html' title='Welcome to our new committer, Mitesh Meswani'/><author><name>Tom Ware</name><uri>http://www.blogger.com/profile/12131646154966604747</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5316545562706654302</id><published>2008-03-26T06:33:00.000-07:00</published><updated>2008-03-26T07:12:23.925-07:00</updated><title type='text'>EclipseLink Day at Oracle Frankfurt</title><content type='html'>If you're going, or thinking of going to &lt;a href="http://jax.de"&gt;Eclipse Forum Europe/JAX&lt;/a&gt; in Weisbaden in April or are within commuting distance to Frankfurt (which with German high speed trains means pretty much all of Western Europe), you might also be interested in a free &lt;a href="http://www.oracle.com/global/de/community/adf/documents/J2EE/einladung.html"&gt;EclipseLink Day&lt;/a&gt; event being organized by Oracle Germany.   Peter Krogh and I will be speaking about EclipseLink--where it came from, what it can do, how to use it, and where it's going.  Basically, everything you wanted to know about EclipseLink but were afraid to ask!&lt;br /&gt;&lt;br /&gt;The number of attendees is limited so register asap using the link on the &lt;a href="http://www.oracle.com/global/de/community/adf/documents/J2EE/einladung.html"&gt;invitation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;&lt;br /&gt;--Shaun&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5316545562706654302?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5316545562706654302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5316545562706654302' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5316545562706654302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5316545562706654302'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/03/eclipselink-day-at-oracle-frankfurt.html' title='EclipseLink Day at Oracle Frankfurt'/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-7559860175200017655</id><published>2008-03-17T10:27:00.000-07:00</published><updated>2008-03-17T11:25:18.707-07:00</updated><title type='text'>EclipseLink to provide JPA 2.0 Reference Implementation</title><content type='html'>We are very happy to &lt;a href="http://www.eclipse.org/org/press-release/20080317_Eclipselink.php"&gt;announce &lt;/a&gt;that the &lt;a href="http://jcp.org/en/jsr/detail?id=317"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;JPA&lt;/span&gt; 2.0 (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;JSR&lt;/span&gt; 317) &lt;/a&gt;specification will have its reference implementation provided by &lt;a href="http://www.eclipse.org/eclipselink"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;EclipseLink&lt;/span&gt;&lt;/a&gt;. This is a natural extension of our work started with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;TopLink&lt;/span&gt; Essentials in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;GlassFish&lt;/span&gt; where we delivered the reference implementation for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;JPA&lt;/span&gt; 1.0.&lt;br /&gt;&lt;br /&gt;The feedback received on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;TopLink&lt;/span&gt; Essentials from the community has been enthusiastic. To date it’s been distributed within the &lt;a href="https://glassfish.dev.java.net/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;GlassFish&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://www.sun.com/software/products/appsrvr/index.jsp"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;SunAS&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://www.oracle.com/technology/products/ias/index.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OracleAS&lt;/span&gt;&lt;/a&gt;,  &lt;a href="http://www.tmaxsoft.com/tmax/menu/contentView.do?menuCode=PDJUOL&amp;amp;menuCode=PDJU"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;JEUS&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;TmaxSoft&lt;/span&gt;)&lt;/a&gt; application servers as well as being included in the &lt;a href="http://www.springsource.com/web/guest/products/springframework"&gt;Spring Framework&lt;/a&gt;. This has put &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;TopLink&lt;/span&gt; Essentials into many developer's hands and has lead to many requests for advanced functionality--functionality that was already provided in &lt;a href="http://www.oracle.com/technology/products/ias/toplink/index.html"&gt;Oracle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;TopLink&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;With the contribution of the full functionality of Oracle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;TopLink&lt;/span&gt; into &lt;a href="http://www.eclipse.org/eclipselink"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;EclipseLink&lt;/span&gt; &lt;/a&gt;and its selection as the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;JSR&lt;/span&gt; 317 reference implementation included with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;GlassFish&lt;/span&gt;, we can address these feature requests from our broad community.&lt;br /&gt;&lt;br /&gt;For more information on this release and related materials:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclipse.org/org/press-release/20080317_Eclipselink.php"&gt;Press Release&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://jcp.org/en/jsr/detail?id=317"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;JSR&lt;/span&gt; 317 - &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;JPA&lt;/span&gt; 2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://glassfish.dev.java.net/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;GlassFish&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;As always we appreciate your feedback,&lt;br /&gt;&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;EclipseLink&lt;/span&gt; Team&lt;br /&gt;&lt;br /&gt;P.S. We will be at &lt;a href="http://java.sun.com/javaone/sf/index.jsp"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;JavaOne&lt;/span&gt; &lt;/a&gt;where you can learn more about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;EclipseLink&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;GlassFish&lt;/span&gt;. We have an interesting session discussing how you can use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;EclipseLink&lt;/span&gt; with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;NetBeans&lt;/span&gt; (&lt;a href="https://www28.cplan.com/cc191/session_details.jsp?isid=295400&amp;amp;ilocation_id=191-1&amp;amp;ilanguage=english"&gt;TS-5400: &lt;/a&gt;&lt;a href="https://www28.cplan.com/cc191/session_details.jsp?isid=295400&amp;amp;ilocation_id=191-1&amp;amp;ilanguage=english"&gt;Developing Java™ Persistence &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;API&lt;/span&gt; Applications with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;NetBeans&lt;/span&gt;™ &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;IDE&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;EclipseLink&lt;/span&gt;&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-7559860175200017655?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/7559860175200017655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=7559860175200017655' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7559860175200017655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7559860175200017655'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/03/eclipselink-to-provide-jpa-20-reference.html' title='EclipseLink to provide JPA 2.0 Reference Implementation'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5881925630836924204</id><published>2008-03-16T14:24:00.000-07:00</published><updated>2008-03-16T15:40:19.821-07:00</updated><title type='text'>EclipseLink at EclipseCon 2008</title><content type='html'>For those of you coming to &lt;a href="http://www.eclipsecon.org/2008/"&gt;EclipseCon&lt;/a&gt; this week in Santa Clara we are involved in several talks concerning the &lt;a href="http://www.eclipse.org/eclipselink"&gt;EclipseLink &lt;/a&gt;Project.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tutorial: &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=162"&gt;Eclipse Web Tools Platform – Uncovered:  Java Persistence Development with Dali and EclipseLink&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Session: &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=163"&gt;Eclipse JPA&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Short Talk: &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=503"&gt;Model Driven Development with EMF and EclipseLink&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;BOF: &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=604"&gt;Eclipse Persistence Services (EclipseLink) BoF&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;For those of you interested in JPA tooling you may want to check out the following Dali talks as well:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=344"&gt;             Dali JPA Tools--Everything You Need to Get Started in 10 Minutes or Less&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=584"&gt;Dali JPA Tools (JPT) - Focus on the Adopter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Please drop by and see us at one of the above sessions or at our exhibition hall booth. We are really looking forward to connecting with many of you at our first project BOF!&lt;br /&gt;&lt;br /&gt;Doug &amp; Shaun&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5881925630836924204?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5881925630836924204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5881925630836924204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5881925630836924204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5881925630836924204'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/03/eclipselink-at-eclipsecon-2008.html' title='EclipseLink at EclipseCon 2008'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-984413639729191265</id><published>2008-03-04T07:34:00.001-08:00</published><updated>2008-03-04T08:27:49.588-08:00</updated><title type='text'>Spring 2.5.2 Ships EclipseLink 1.0M4</title><content type='html'>I knew it was coming but I was happy to see the announcement anyway!  The &lt;a href="http://www.springframework.org/node/601"&gt;Spring 2.5.2 release&lt;/a&gt; has shipped with EclipseLink 1.0M4 incubation build and includes specific support for using EclipseLink JPA (&lt;a href="file:///C:/bin/spring-framework-2.5.2/docs/api/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.html"&gt;EclipseLinkJpaVendorAdapter&lt;/a&gt;, &lt;a href="file:///C:/bin/spring-framework-2.5.2/docs/api/org/springframework/orm/jpa/vendor/EclipseLinkJpaDialect.html"&gt;EclipseLinkJpaDialect&lt;/a&gt;).  We'll continue to work with the Spring team to bring full support for EclipseLink in Spring as we work towards our 1.0 Release in June of this year.&lt;br /&gt;&lt;h3&gt;More than JPA&lt;/h3&gt;Although Spring has specific support for EclipseLink JPA, you can also use EclipseLink MOXy with Spring Web Services and Remoting as a JAXB provider for XML message transformation.  It doesn't require any special classes--it's all just configuration in your Spring application context XML.  As I type this I find myself thinking "where is the how-to for that?" and I guess I'm on the hook now.   Look out for a follow up on using EclipseLink MOXy with Spring!&lt;br /&gt;&lt;br /&gt;--Shaun&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-984413639729191265?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/984413639729191265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=984413639729191265' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/984413639729191265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/984413639729191265'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/03/spring-252-ships-eclipselink-10m4.html' title='Spring 2.5.2 Ships EclipseLink 1.0M4'/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-7784457616616898783</id><published>2008-02-06T06:42:00.000-08:00</published><updated>2008-02-06T06:55:26.742-08:00</updated><title type='text'>EclipseLink at Eclipse Forum Europe/JAX Conference</title><content type='html'>&lt;p&gt;If you're planning on attending Eclipse Forum Europe 2008 held in conjunction with the &lt;a href="http://www.jax.de"&gt;JAX &lt;/a&gt;conference you might want to check out a couple of EclipseLink sessions.&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href="http://it-republik.de/jaxenter/eclipseforumeurope/index.php"&gt;Eclipse Forum Europe&lt;/a&gt; April 21-25, Wiesbaden, Germany &lt;/h3&gt;&lt;p&gt;&lt;a href="http://it-republik.de/jaxenter/jax/sessions.php?tid=682#session-6"&gt;Eclipse JPA: EclipseLink and Dali&lt;/a&gt;: Shaun Smith, Peter Krogh&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://it-republik.de/jaxenter/jax/sessions.php?tid=682#session-11"&gt;Developing with JPA and JAXB&lt;/a&gt;: Shaun Smith, Peter Krogh&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-7784457616616898783?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/7784457616616898783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=7784457616616898783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7784457616616898783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7784457616616898783'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/02/eclipselink-at-eclipse-forum-europejax.html' title='EclipseLink at Eclipse Forum Europe/JAX Conference'/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-3795322028088240626</id><published>2008-01-29T12:42:00.000-08:00</published><updated>2008-01-30T08:43:38.068-08:00</updated><title type='text'></title><content type='html'>If you're interested in learning more about EclipseLink and JPA there are  a few related sessions and tutorials coming up at EclipseCon 2008.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;id=163"&gt;Eclipse JPA&lt;/a&gt;&lt;/h2&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=presenters/#Doug_Clarke"&gt;Doug Clarke&lt;/a&gt;, &lt;a href="http://www.eclipsecon.org/2008/index.php?page=presenters/#Gordon_Yorke"&gt;Gordon Yorke&lt;/a&gt; &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;category=Data+Tooling"&gt;Data Tooling&lt;/a&gt; · &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;type=Long%20Talk"&gt;Long Talk&lt;/a&gt; &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;date=2008-03-20"&gt;Thursday&lt;/a&gt;, 10:10, 50 minutes | Room 207&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;id=162"&gt;Eclipse Web Tools Platform – Uncovered:  Java Persistence Development with Dali and EclipseLink&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=presenters/#Neil_Hauge"&gt;Neil Hauge&lt;/a&gt;, &lt;a href="http://www.blogger.com/index.php?page=presenters/#Tom_Ware"&gt;Tom Ware&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;category=Web+Tools"&gt;Web Tools&lt;/a&gt; · &lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;type=tutorial"&gt;Tutorial&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;date=2008-03-17"&gt;Monday&lt;/a&gt;, 13:30, 2 hours | Room 209&lt;br /&gt;&lt;br /&gt;&lt;td valign="top"&gt;&lt;h2&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=344"&gt; Dali JPA Tools--Everything You Need to Get Started in 10 Minutes or Less&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=presenters/#Neil_Hauge"&gt;Neil Hauge&lt;/a&gt;, &lt;a href="http://www.blogger.com/index.php?page=presenters/#Shaun_Smith"&gt;Shaun Smith&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;category=Web+Tools"&gt;Web Tools&lt;/a&gt; · &lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;type=Short%20Talk"&gt;Short Talk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/index.php?page=sub/&amp;amp;date=2008-03-18"&gt;Tuesday&lt;/a&gt;, 13:50,  10 minutes | Room 203/204                       &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt; Hope to see you there! --Shaun&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-3795322028088240626?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/3795322028088240626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=3795322028088240626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/3795322028088240626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/3795322028088240626'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2008/01/if-youre-interested-in-learning-more.html' title=''/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5173800387650287765</id><published>2007-12-05T14:00:00.000-08:00</published><updated>2007-12-05T14:01:39.063-08:00</updated><title type='text'>EclipseLink 1.0M2 is available</title><content type='html'>We are pleased to announce that EclipseLink 1.0M2 is available for download.&lt;br /&gt;&lt;br /&gt;Please see the roadmap page for functionality that has been added since the M1 build: &lt;a href="http://wiki.eclipse.org/EclipseLink/Development/Release/1.0"&gt;http://wiki.eclipse.org/EclipseLink/Development/Release/1.0&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Please download the milestone and try it out - &lt;a href="http://www.eclipse.org/eclipselink/downloads/"&gt;http://www.eclipse.org/eclipselink/downloads/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Peter Krogh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5173800387650287765?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5173800387650287765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5173800387650287765' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5173800387650287765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5173800387650287765'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2007/12/eclipselink-10m2-is-available.html' title='EclipseLink 1.0M2 is available'/><author><name>Peter Krogh</name><uri>http://www.blogger.com/profile/00379094683078699704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-8332775184446822062</id><published>2007-11-07T06:06:00.000-08:00</published><updated>2007-11-07T06:19:32.886-08:00</updated><title type='text'>1.0 Milestone 1 Now Available</title><content type='html'>We are pleased to announce that EclipseLink 1.0M1 is available for &lt;a href="http://www.eclipse.org/eclipselink/downloads/index.php"&gt;download&lt;/a&gt;.     &lt;br /&gt;&lt;br /&gt;This is our first milestone as we work toward a 1.0 release. The current functionality and related materials produced for this milestone are available &lt;a href="http://wiki.eclipse.org/EclipseLink/Development/Release/1.0"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This milestone is feature-rich with our native object-relational and object-XML support . Complete support for JPA 1.0 (with many important extensions) and almost complete JAXB 2.0 and SDO 2.1.&lt;br /&gt;&lt;br /&gt;For those Oracle TopLink customers wishing to try out EclipseLink we have published an &lt;a href="http://wiki.eclipse.org/EclipseLink/Examples/MigratingFromOracleTopLink"&gt;example &lt;/a&gt;to assist. Additional examples are available &lt;a href="http://wiki.eclipse.org/EclipseLink/Examples"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Please download the milestone and try it out we are eager to get feedback.&lt;br /&gt;&lt;br /&gt;Doug Clarke&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-8332775184446822062?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/8332775184446822062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=8332775184446822062' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/8332775184446822062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/8332775184446822062'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2007/11/10-milestone-1-now-available.html' title='1.0 Milestone 1 Now Available'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5157377216011490562</id><published>2007-09-24T19:24:00.000-07:00</published><updated>2007-09-27T12:20:33.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Upcoming EclipseLink Conference Sessions</title><content type='html'>If you're interested in learning more about EclipseLink there are a couple of opportunities coming up.&lt;table width="500"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://www.eclipsesummit.org/"&gt;&lt;img border="0" src="http://www.eclipsecon.org/summiteurope2007/image125x125.gif" alt="Eclipse Summit Europe 2007"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;At Eclipse Summit Europe 2007, Shaun Smith is presenting &lt;a href="http://eclipsesummit.org/summiteurope2007/index.php?page=detail/&amp;id=60"&gt;"Introducing EclipseLink--The Eclipse Persistence Services Project"&lt;/a&gt;.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://www.eclipseworld.net/"&gt;&lt;img border="0" src="http://www.eclipseworld.net/banners/eclipseworld2007_125x125.gif" alt="EclipseWorld 2007"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;table&gt;&lt;tr&gt;&lt;td &gt;&lt;br /&gt;At EclipseWorld 2007 in Reston, Virginia Peter Krogh and Doug Clarke will be  presenting &lt;a href="http://www.eclipseworld.net/wed_pm.htm"&gt;"Eclipse Java Persistence (EclipseLink) Platform: The Full Monty"&lt;/a&gt;. &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;And Doug will be presenting &lt;a href="http://www.eclipseworld.net/thu_am.htm"&gt;"Eclipse MOXy: Freedom Through XML Binding"&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;Hope to see you there!&lt;br /&gt;&lt;br /&gt;--Shaun&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5157377216011490562?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5157377216011490562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5157377216011490562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5157377216011490562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5157377216011490562'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2007/09/upcoming-eclipselink-conference.html' title='Upcoming EclipseLink Conference Sessions'/><author><name>Shaun Smith</name><uri>http://www.blogger.com/profile/03444889032778621661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-7808518272302262928</id><published>2007-08-15T08:32:00.000-07:00</published><updated>2007-08-24T07:40:30.448-07:00</updated><title type='text'>EclipseLink Update: Source checked in</title><content type='html'>We are happy to announce that under the Eclipse parallel IP review process we have checked the initial source contribution (Oracle TopLink) into the Eclipse SVN repository.&lt;br /&gt;&lt;br /&gt;The EclipseLink committers are now busy resolving some open issues related to the switch to ANTR 3.0 and the default XML parser. When these issues are resolved and our build process fine tuned we'll produce a 0.1-incubation distribution for early adopters to work with. We expect this to be accomplished within next couple of weeks.&lt;br /&gt;&lt;br /&gt;If you have any questions about EclipseLink functionality please send them to &lt;a href="mailto:eclipselink-dev@eclipse.org"&gt;eclipselink-dev@eclipse.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Doug Clarke &amp;amp; Peter Krogh&lt;br /&gt;Project co-leads&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-7808518272302262928?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/7808518272302262928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=7808518272302262928' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7808518272302262928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/7808518272302262928'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2007/08/eclipselink-update-source-checked-in.html' title='EclipseLink Update: Source checked in'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7669578527628084045.post-5374338237090612561</id><published>2007-05-27T09:23:00.000-07:00</published><updated>2007-05-27T09:27:07.224-07:00</updated><title type='text'>Creation Review Scheduled</title><content type='html'>We have been very busy within the TopLink engineering team and in discussions with other organizations and individuals who have expressed an interest in the proposed EclipseLink project at Eclipse. The creation review has been scheduled for this coming Wednesday (May 30th) @ 1500 UTC.&lt;br /&gt;&lt;br /&gt;http://www.eclipse.org/projects/&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/proposals/eclipselink/Eclipse_Persistence_Services-creation.pdf"&gt;Creation Review Slides&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=188722"&gt;Review Comments&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We are looking forward to our initial code contribution and working with the community on the evolution of this project.&lt;br /&gt;&lt;br /&gt;Doug&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7669578527628084045-5374338237090612561?l=eclipselink.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eclipselink.blogspot.com/feeds/5374338237090612561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7669578527628084045&amp;postID=5374338237090612561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5374338237090612561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7669578527628084045/posts/default/5374338237090612561'/><link rel='alternate' type='text/html' href='http://eclipselink.blogspot.com/2007/05/creation-review-scheduled.html' title='Creation Review Scheduled'/><author><name>Doug</name><uri>http://www.blogger.com/profile/02383574560699818383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_194hLzKfJBU/Sa7jfw3yflI/AAAAAAAAAF0/xVk5TlpGmE0/S220/doug_clarke2.jpg'/></author><thr:total>0</thr:total></entry></feed>
