Now I can't get any of my JPA related projects to compile. They cannot find the JPA persistence stuff. I've even tried to create a new JPA project, but the setup wizard is only offering EclipseLink 1.0.x and 1.1.x. Looking at the Properties->Project Facets I can only see Java Persistence version 1.
Is there something else I need to upgrade as well? How do I persuade my JPA projects to see the new version?
JPA 2.0 support was a feature added in Helios. With Helios, you should be able to either use EclipseLink 2.1 as a library with JPA 1.0 feature support (using Generic or EclipseLink 1.0.x, 1.1.x or 1.2.x features) or JPA 2.0 feature support (using Generic or EclipseLink 2.0.x or 2.1.x features).
Previous to Helios, you should still be able to use EclipseLink 2.1 as a library, but you will only get feature support up to EclipseLink 1.1.x. (You can still use EclipseLink 2.1 features, but the UI does not offer validation or configuration support for them.)
OK - I've downloaded Helios, fired it up and for some reason it needed me to re-download the Eclipse 2.1 support even though I'm pointing to my original workspace.
After re-starting, going into Properties->Java Persistence, still only allows me to select upto Platform 1.2.x although it's selecting the 2.1 JPA implementation. Should there be a Platform 2.x option there?