quality@glassfish.java.net

Coding for Java-EE 6 while being compatible to Java-EE 5

From: Richard Kolb <rjdkolb_at_gmail.com>
Date: Wed, 23 Dec 2009 12:08:01 +0200

Hi Cats

I have created my new JPA 2 application for GlassFish 3.

And it works great.

*JPA 2 example :*
CriteriaQuery cq = em.getCriteriaBuilder().createQuery();
cq.select(cq.from(Manufacturer.class));
Query q = em.createQuery(cq);

*As apposed to JPA 1 :*
Query q = em.createQuery("select object(o) from Manufacturer as o");

The problem I have now is this app won't work in GlassFish 2.1. And one of
the developers that works with me is complaining bitterly.


Any ideas on how to make sure my app is compatible with GlassFish 2 and
still use JPA 2 ?


regards
Richard.