rebuild javax.persistence to incorporate fix from Mitesh.
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index ce0f488..3b633ee 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -1,37 +1,38 @@
 Manifest-Version: 1.0

-Export-Package: javax.persistence;jpa="2.0";version="2.0.3";uses:="javax.persistence.criteria,javax.persistence.metamodel,javax.persistence.spi",

- javax.persistence.criteria;jpa="2.0";version="2.0.3";uses:="javax.persistence.metamodel,javax.persistence",

- javax.persistence.metamodel;jpa="2.0";version="2.0.3",

- javax.persistence.spi;jpa="2.0";version="2.0.3";uses:="javax.persistence,javax.sql",

- org.osgi.service.jpa;version="1.0.0"

+Export-Package: javax.persistence.spi;jpa="2.0";uses:="javax.persistence,javax.sql";version="2.0.4",

+ javax.persistence;jpa="2.0";uses:="javax.persistence.criteria,javax.persistence.metamodel,javax.persistence.spi";version="2.0.4",

+ javax.persistence.criteria;jpa="2.0";uses:="javax.persistence.metamodel,javax.persistence";version="2.0.4",

+ javax.persistence.metamodel;jpa="2.0";version="2.0.4",

+ org.osgi.service.jpa;uses:="javax.persistence";version="1.0.0"

 Private-Package: .,org.eclipse.persistence.javax.persistence.osgi

-Implementation-Version: 2.0.0

+Implementation-Version: 2.0.4

 Bundle-ClassPath: .

 Specification-Vendor: Sun Microsystems Inc.

 Tool: Bnd-0.0.366

-DSTAMP: 20091104

+DSTAMP: 20111216

 Bundle-Name: Java Persistence API 2.0

-TODAY: November 4 2009

-Created-By: 1.6.0_04 (Sun Microsystems Inc.)

-TSTAMP: 1116

+TODAY: December 16 2011

+Created-By: 1.6.0_26 (Sun Microsystems Inc.)

+TSTAMP: 1009

 Bundle-RequiredExecutionEnvironment: J2SE-1.5

 Implementation-Vendor: Eclipse.org - EclipseLink Project

 Bundle-Vendor: Eclipse.org - EclipseLink Project

-Bundle-Version: 2.0.3.v201010191046

-Bnd-LastModified: 1257351401813

+Bundle-Version: 2.0.4.v201112161009

+Bnd-LastModified: 1324048194634

 Bundle-ManifestVersion: 2

 Bundle-Activator: org.eclipse.persistence.javax.persistence.osgi.Activator

-Include-Resource: ../../../about.html,../../../readme.html,../../../li

- cense.html,./readme.txt,javax/persistence/orm_1_0.xsd=./src/javax/per

- sistence/orm_1_0.xsd,javax/persistence/orm_2_0.xsd=./src/javax/persis

- tence/orm_2_0.xsd,javax/persistence/persistence_1_0.xsd=./src/javax/p

- ersistence/persistence_1_0.xsd,javax/persistence/persistence_2_0.xsd=

- ./src/javax/persistence/persistence_2_0.xsd

+Include-Resource: ../../../about.html,

+ ../../../readme.html,

+ ../../../license.html,

+ ./readme.txt,

+ javax/persistence/orm_1_0.xsd=./src/javax/persistence/orm_1_0.xsd,

+ javax/persistence/orm_2_0.xsd=./src/javax/persistence/orm_2_0.xsd,

+ javax/persistence/persistence_1_0.xsd=./src/javax/persistence/persistence_1_0.xsd,

+ javax/persistence/persistence_2_0.xsd=./src/javax/persistence/persistence_2_0.xsd,

+ META-INF/eclipse.inf=./META-INF/eclipse.inf

 Import-Package: javax.sql;resolution:=optional,

  org.osgi.framework;resolution:=optional,

- org.osgi.service.jpa;version="1.0.0",

- org.osgi.service.packageadmin,

- org.osgi.util.tracker;resolution:=optional

+ org.osgi.service.jpa;version="1.0.0"

 Specification-Version: 2.0

 Bundle-SymbolicName: javax.persistence

 

diff --git a/antbuild.xml b/antbuild.xml
index 0af27d7..fc2149c 100644
--- a/antbuild.xml
+++ b/antbuild.xml
@@ -59,7 +59,7 @@
     <property name="jpaproto.spec.vendor"  value="Sun Microsystems Inc."/>
     <property name="implementation.vendor" value="Eclipse.org - EclipseLink Project"/>
     <property name="jpaproto.spec.version" value="2.0"/>
-    <property name="jpaproto.version"      value="2.0.3"/>
+    <property name="jpaproto.version"      value="2.0.4"/>
     <property name="jpaproto.bundle.name"  value="Java Persistence API 2.0"/>
     <!-- Project infrastructure properties -->
     <property name="src.dir"               value="src"/>