<p>Additional information on the OpenJPA project may be found at the project web site: <ahref="http://openjpa.apache.org">http://openjpa.apache.org</a></p>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1103'>OPENJPA-1103</a>] - Remove early-access disclaimer from the NOTICE files once the spec is released
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1115'>OPENJPA-1115</a>] - Finish support for delimited identifiers
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1347'>OPENJPA-1347</a>] - Upgrade to Validation API 1.0.0.GA
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1353'>OPENJPA-1353</a>] - Add legal info to the docs
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1358'>OPENJPA-1358</a>] - Support CacheRetrieve/StoreMode properties for find()/refresh() operation
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1404'>OPENJPA-1404</a>] - Add find method that accepts properties to entity manager
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1453'>OPENJPA-1453</a>] - Add support for testing with final JPA 2.0 TCK
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1476'>OPENJPA-1476</a>] - Turn off QueryCache by default
</li>
</ul>
<h4>Bug</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-123'>OPENJPA-123</a>] - Test framework should allow tests that are expected to fail to be checked in
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-459'>OPENJPA-459</a>] - Problem with bulk updates in mySQL
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-859'>OPENJPA-859</a>] - OpenJPA requires all persistent fields to be specified on an XML defined entity
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-993'>OPENJPA-993</a>] - PCEnhancer can't execute if a non-OpenJPA PU is found
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1046'>OPENJPA-1046</a>] - Unique Constraint on MappedSupperClass causes NullPointerException
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1224'>OPENJPA-1224</a>] - OpenJPA MySQL BigDecimal ignoring Precision/Scale column Annotation when generating tables
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1263'>OPENJPA-1263</a>] - TestReaderLob.testUpdateWithNull() fails on MySQL
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1294'>OPENJPA-1294</a>] - Nested JDBC calls fail for certain database
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1308'>OPENJPA-1308</a>] - shouldn't always use CAST with UPPER and LOWER for DB2
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1341'>OPENJPA-1341</a>] - PostRemove not invoked after database record was deleted
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1344'>OPENJPA-1344</a>] - Query [get|set]LockMode & Em getLockMode not throwing correct exceptions
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1349'>OPENJPA-1349</a>] - Compatibility options are not set appropriately for spec level when emf is created by JEE container
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1354'>OPENJPA-1354</a>] - Configuring DBCP connection pool with connection properties breaks when user/pasword is specifed and javax.* configuration is set to DBCP Driver
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1355'>OPENJPA-1355</a>] - Recent snaphot versions of openjpa have problem with postgresPreparedStatementImpl constructor making Postgres impossible to use
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1379'>OPENJPA-1379</a>] - Locking problem when using timestamp QueryCache eviction policy.
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1381'>OPENJPA-1381</a>] - IllegalStateException on query method call after named query is created twice.
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1385'>OPENJPA-1385</a>] - Parameter in having clause of Criteria query not recognized
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1386'>OPENJPA-1386</a>] - Metamodel Generator does not handle field types that can hide another
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1387'>OPENJPA-1387</a>] - Unique colums automatically defined as non-nullable
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1390'>OPENJPA-1390</a>] - Criteria API untyped join(String attr) implies any attribute not a singular attribute
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1391'>OPENJPA-1391</a>] - Handle generic/unspecified type arguments for persistent fields during metamodel generation
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1392'>OPENJPA-1392</a>] - CriteriaBuilder.size() must return Integer as value
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1393'>OPENJPA-1393</a>] - CriteriaBuilder.countDistinct() does not return correct result
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1400'>OPENJPA-1400</a>] - Unable to persist a relationship to a detached Entity
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1409'>OPENJPA-1409</a>] - Improve type preservation for currentDate/Time expression in queries
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1419'>OPENJPA-1419</a>] - Access path metadata set incorrectly for fetch joins in Criteria Query
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1425'>OPENJPA-1425</a>] - Literal value in projection can not be parameterized for all databases
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1439'>OPENJPA-1439</a>] - Metamodel instantiation fails on InputStream properties
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1441'>OPENJPA-1441</a>] - NPE when enhancing a Serializable, versioned class
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1444'>OPENJPA-1444</a>] - Criteria Query with fetch joins does not return correct DISTINCT result
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1445'>OPENJPA-1445</a>] - Support Enum as external value
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1452'>OPENJPA-1452</a>] - OpenJPA 2.0.0-M3 attempts to mutate unmodifiable map in Glassfish
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1463'>OPENJPA-1463</a>] - JPQL new operator arguments should be more flexible in matching constructor arguments
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1464'>OPENJPA-1464</a>] - PreparedQuery fails with enum query parameter
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1478'>OPENJPA-1478</a>] - OpenJPA is no longer available as an OSGi bundle
</li>
</ul>
<h4>Improvement</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-250'>OPENJPA-250</a>] - Reduce synchronization bottlenecks in data cache, metadata repository, and lifecycle event manager
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-709'>OPENJPA-709</a>] - Better naming for unique constraints
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-716'>OPENJPA-716</a>] - Improve the documentation about Streaming LOB Support
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-839'>OPENJPA-839</a>] - change pom.xml to publish sources as well.
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1085'>OPENJPA-1085</a>] - Add toString() method to PCState classes
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1172'>OPENJPA-1172</a>] - Use java.util.concurrent.ConcurrentHashMap rather than a synchronized HashMap in ClassMapping.
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1356'>OPENJPA-1356</a>] - Use maven-enforcer-plugin to verify proper Java and Maven levels
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1363'>OPENJPA-1363</a>] - Upgrade to latest commons-pool maintenance release
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1366'>OPENJPA-1366</a>] - Remove need for an EMF from OpenJPAPersistenceUtil and TraversableResolverImpl
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1368'>OPENJPA-1368</a>] - Upgrade to HSQLDB 1.8.0.10 and in-memory db for unit tests
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1415'>OPENJPA-1415</a>] - Performance improvement by reduced logging of batched OLE
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1440'>OPENJPA-1440</a>] - Allow COUNT(*) instead of COUNT(t0.id) for simple queries as an option
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1456'>OPENJPA-1456</a>] - Replace StringBuffer usage with StringBuilder
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1468'>OPENJPA-1468</a>] - Upgrade build to use final Bean Validation spec API from Geronimo
</li>
</ul>
<h4>New Feature</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-773'>OPENJPA-773</a>] - Upgrade to JPA 2
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1181'>OPENJPA-1181</a>] - Metamodel Generation must be more selective and controllable
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1276'>OPENJPA-1276</a>] - Support CQL for Criteria Query
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1332'>OPENJPA-1332</a>] - Allow configuration property to be declared for internal usage only
</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1334'>OPENJPA-1334</a>] - Support instance level distribution policy for named cache partitions
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1357'>OPENJPA-1357</a>] - Support CacheRetrieve/StoreMode properties for find()/refresh() operation
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1033'>OPENJPA-1033</a>] - Update supported database and driver matrix</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1076'>OPENJPA-1076</a>] - PersistenceProviderResolver interface and PersistenceProviderResolverHolder class</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1078'>OPENJPA-1078</a>] - Cache mode elements added to persistence.xml</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1082'>OPENJPA-1082</a>] - Validation target groups via persistence.xml or createEMF properties Map</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1083'>OPENJPA-1083</a>] - org.apache.openjpa.persistence.kernel.TestEJBState fails with two exceptions ORA-00904 and ORA-02275 against oracleDB.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1106'>OPENJPA-1106</a>] - Integration tests for Bean Validation providers - Part 1</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1107'>OPENJPA-1107</a>] - Provide TraversableResolver for use with Bean Validation Factory</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1111'>OPENJPA-1111</a>] - Validation mode of callback should cause a PersistenceException when no provider is available</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1130'>OPENJPA-1130</a>] - Use maven-jar-plugin to create a o-p-j-tests.jar to share base TestCase classes across modules</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1131'>OPENJPA-1131</a>] - Upgrade to maven-jar-plugin-2.2</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1149'>OPENJPA-1149</a>] - Add embeddables sample to the examples module</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1157'>OPENJPA-1157</a>] - Integration tests for Bean Validation providers - Part 2</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1164'>OPENJPA-1164</a>] - Make sleepTime in SimpleWBCallback configurable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1167'>OPENJPA-1167</a>] - Use Geronimo EA4 JPA spec jar</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1175'>OPENJPA-1175</a>] - Implement PersistenceUtil and isLoaded methods on the provider</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1176'>OPENJPA-1176</a>] - Properties marked as private are no longer persistent</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1220'>OPENJPA-1220</a>] - Disable DynhamicEnhancerAgent for maven builds</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1223'>OPENJPA-1223</a>] - Update documentation for autoOff config option</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1228'>OPENJPA-1228</a>] - Change in default value of exclude-unlisted-classes in JPA 2.0</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1233'>OPENJPA-1233</a>] - Update DerbyDictionary with new reserved words</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1235'>OPENJPA-1235</a>] - Support for optional name property on UniqueConstraint annotation and XML</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1237'>OPENJPA-1237</a>] - WriteBehind configuration exception not thrown when it should be</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1238'>OPENJPA-1238</a>] - Upgrade to latest commons-pool and commons-dbcp</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1240'>OPENJPA-1240</a>] - Lob, Temporal, Enumerated on element collections annotations and in XML</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1246'>OPENJPA-1246</a>] - Add configuration example for Ingres to User manual</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1247'>OPENJPA-1247</a>] - WriteBehindCallback sleepTime interval of one EMF datacache adversely impacting other EMF datacache</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1252'>OPENJPA-1252</a>] - Include a Derby Network Server test profile</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1261'>OPENJPA-1261</a>] - JPQL query result shape for multi-selections including multi-select-new-constructor</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1264'>OPENJPA-1264</a>] - Support shared-cache-mode element</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1266'>OPENJPA-1266</a>] - JDBC date/timestamp literals in JPQL</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1270'>OPENJPA-1270</a>] - Assert that relationships defined in a mapped superclass must be unidirectional</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1271'>OPENJPA-1271</a>] - Support CacheStoreMode and CacheRetrieveMode properties for EntityManager</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1272'>OPENJPA-1272</a>] - Add tests for element collection association overrides defined in XML</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1274'>OPENJPA-1274</a>] - Support cascade-detach via orm.xml</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1282'>OPENJPA-1282</a>] - Update validation spec api and provider dependencies to spec level CR5</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1292'>OPENJPA-1292</a>] - NullPointerException when handling WriteBehindConfigurationException</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1309'>OPENJPA-1309</a>] - DB2 requires CAST for argument passed to datastore MOD function</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1310'>OPENJPA-1310</a>] - SQLServer requires XML in UTF-16 instead of UTF-8</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-386'>OPENJPA-386</a>] - org.apache.openjpa.meta.ClassMetaData.validateAppIdClass() does not take @MappedSuperclass into account</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-466'>OPENJPA-466</a>] - Primary key constraint violated using (Oracle) sequence to generate ID in multithreaded app</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-525'>OPENJPA-525</a>] - Inserts new entity with NULL value for Clob column actually inserts empty string</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-890'>OPENJPA-890</a>] - Typos and inconsistent method signature styles in the user manual</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-922'>OPENJPA-922</a>] - setByteArrayInputStream being used in stead of setBytes</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-932'>OPENJPA-932</a>] - Runtime enhancer doesn't work propery if there is a trailing persistence.xml file on the classpath.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-934'>OPENJPA-934</a>] - Oversight in TestSequenceGenerator</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-973'>OPENJPA-973</a>] - Allow DB2 JCC driver to work with Informix database</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1002'>OPENJPA-1002</a>] - Select range doesn't work on Oracle JDBC driver</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1043'>OPENJPA-1043</a>] - JPQL queries do not support queries on a MappedSuperclass</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1049'>OPENJPA-1049</a>] - Query against a MappedSuperclass is not supported</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1061'>OPENJPA-1061</a>] - Entities extending from a Mapped Superclass that defines the ID fields share the same ObjectID type parameter</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1065'>OPENJPA-1065</a>] - Prepared Query Cache does not work with DataCache </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1100'>OPENJPA-1100</a>] - @Version-Annotation on Column with unsupported type (e.g. BigDecimal) is silently ignored, but should raise an error</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1116'>OPENJPA-1116</a>] - Annotation Strategy not working</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1117'>OPENJPA-1117</a>] - Missing AgentClass attribute in openjpa-all-xxx.jar manifest.mf</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1119'>OPENJPA-1119</a>] - NPE in InstrumentationFactory</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1120'>OPENJPA-1120</a>] - idEquals() broken in BigDecimalId and BigIntegerId</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1125'>OPENJPA-1125</a>] - A message is logged about dynamically loading the class enhancer even though I'm using the -javaagent</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1127'>OPENJPA-1127</a>] - Typos in user manual and log messages</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1132'>OPENJPA-1132</a>] - Dropping constraints fails on MySQL</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1133'>OPENJPA-1133</a>] - DBDictionary.getPlaceholderValueString returns 0 for boolean which fails in PostgreSQL database.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1135'>OPENJPA-1135</a>] - Overrides are not applied when embeddables are defined in XML</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1139'>OPENJPA-1139</a>] - checkstyle results in velocity errors in build output</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1156'>OPENJPA-1156</a>] - Path length issues on Windows </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1158'>OPENJPA-1158</a>] - Incorrect handling of long values in AbstractResult</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1159'>OPENJPA-1159</a>] - Bad error message for find of an Entity with compound primary key if parameter of wrong class</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1163'>OPENJPA-1163</a>] - Data consistency issues while modifying collections.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1168'>OPENJPA-1168</a>] - NPE in UUIDGenerator.initializeForType1()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1174'>OPENJPA-1174</a>] - OpenJPA performs differently with orm.xml and annotations</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1184'>OPENJPA-1184</a>] - Inverse relations not set for MapKey field when using parallel eager select</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1200'>OPENJPA-1200</a>] - Incorrect Entity is returned if ElementClassCriteria is not selected.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1201'>OPENJPA-1201</a>] - "Mapped by" field not set when contained in superclass </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1203'>OPENJPA-1203</a>] - JPA2 - createEMF should return null for unhandled PUs</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1204'>OPENJPA-1204</a>] - Argument type mismatch when an EmbeddedId contains an Emun type </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1206'>OPENJPA-1206</a>] - Bean validation call to provider not Java 2 Enabled</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1217'>OPENJPA-1217</a>] - Ensure comparisons do not contain two parameters with Derby (ie SELECT ... WHERE ? = ?)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1218'>OPENJPA-1218</a>] - Cache.evict(Clazz) should remove subclasses as well</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1221'>OPENJPA-1221</a>] - Change openjpa-integration module pom's to reflect proper artifact-id</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1226'>OPENJPA-1226</a>] - Can not merge entity with nested embeddable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1227'>OPENJPA-1227</a>] - SQL generation error when using data cache</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1230'>OPENJPA-1230</a>] - javax.persistence.validation.mode property in createEMF map failed to create emf</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1239'>OPENJPA-1239</a>] - Explicit access type set incorrectly within collection of embeddable with nested embeddable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1242'>OPENJPA-1242</a>] - Unable to cascade delete an entity in an embeddable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1250'>OPENJPA-1250</a>] - @ElementCollection with eagar fetch of a List<String> collection is causing a ClassCastException on a em.find(entity).</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1253'>OPENJPA-1253</a>] - JoinColumn annotation not allowed in conjunction with *ToMany annotation</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1256'>OPENJPA-1256</a>] - get java.lang.ClassCastException when IdClass contains an Enum Field</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1260'>OPENJPA-1260</a>] - Wrong sequence is generated for custom native sequence generator from getIdGenerator.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1269'>OPENJPA-1269</a>] - The table attribute in the MapKeyColumn annotation is not honored</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1279'>OPENJPA-1279</a>] - Query results are not inserted into StoreCache properly</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1281'>OPENJPA-1281</a>] - Reparameter is not working properly for some sql if PreparedQueryCache is on</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1283'>OPENJPA-1283</a>] - Incorrect SQL for JPQL query selecting Map value from an elementCollection of a Map and the map the value is an embeddable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-250'>OPENJPA-250</a>] - Reduce synchronization bottlenecks in data cache, metadata repository, and lifecycle event manager</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-651'>OPENJPA-651</a>] - Disable dangerous "fallback enhancement", make openjpa.RuntimeUnenhancedClasses=unsupported the default</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-703'>OPENJPA-703</a>] - Cache ResultObjectProvider data to improve query performance</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-952'>OPENJPA-952</a>] - Utilize Sun JDK's Attach API to dynamically load the OpenJPA enhancer agent</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-968'>OPENJPA-968</a>] - Change in default detach() behavior for JPA 2.0</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1000'>OPENJPA-1000</a>] - Consistent usage of serialVersionUID</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1050'>OPENJPA-1050</a>] - Use generic types and remove casts wherever applicable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1122'>OPENJPA-1122</a>] - Remove JDBC 3 related reflection from DBDictionary</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1126'>OPENJPA-1126</a>] - Note on Calendar and Java 1.3 no longer needed in user manual</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1136'>OPENJPA-1136</a>] - Add .gitignore for git users</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1151'>OPENJPA-1151</a>] - Cache the current-time timestamp in AbstractQueryCache.onTypesChanged()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1171'>OPENJPA-1171</a>] - Use StringBuilder instead of StringBuffer in SQLBuffer</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1180'>OPENJPA-1180</a>] - Query Parameter processing in JPA 2.0</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1245'>OPENJPA-1245</a>] - Move locking tests to a separate module</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1285'>OPENJPA-1285</a>] - Dynamic JDBC4 connection wrapper should maintain constructor refernce for faster instantiation</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1287'>OPENJPA-1287</a>] - Criteria query to generate 'optimize for 1 row' for DB2 if selection is an aggregate function</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1089'>OPENJPA-1089</a>] - Provide for password encryption within persistence.xml</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1123'>OPENJPA-1123</a>] - MySQL query hints support</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1150'>OPENJPA-1150</a>] - Add WriteBehind mode to cache updates before flushing to backing store</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1187'>OPENJPA-1187</a>] - Output control for generated canonical metamodel source code</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1195'>OPENJPA-1195</a>] - Allow datastore function as query expression</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1198'>OPENJPA-1198</a>] - Query by Example</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1225'>OPENJPA-1225</a>] - Improve query result processing with composite pattern</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1241'>OPENJPA-1241</a>] - Add support for joining via keys of a Map attribute for Criteria query</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1251'>OPENJPA-1251</a>] - Add setProperty() method for JPA 2.0 EntityManager</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1265'>OPENJPA-1265</a>] - Support Edit on Criteria Query</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1267'>OPENJPA-1267</a>] - Support JDBC Escape syntax for temporal types on Criteria Query</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1276'>OPENJPA-1276</a>] - Support CQL for Criteria Query</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1277'>OPENJPA-1277</a>] - Support JPQL to Criteria Query conversion</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1278'>OPENJPA-1278</a>] - Define interfaces for OpenJPA specific extension to Criteria Query API</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1288'>OPENJPA-1288</a>] - Support alias() on Criteria Query API</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1330'>OPENJPA-1330</a>] - Support uni-/bi-directional Many-To-One mapping using Join Table Strategy</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1331'>OPENJPA-1331</a>] - Support bi-/uni-directional One-to-One mappin using Join Table Strategy</li>
</ul>
<h4>Task</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1143'>OPENJPA-1143</a>] - Synch JPA 2.0 development with evolving JPA 2.0 Spec</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1262'>OPENJPA-1262</a>] - Update to JPA Spec Version EA7 (dated 08-19-2009)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1275'>OPENJPA-1275</a>] - Update to JPA Spec Version Public Draft Version 2 (dated 08-31-2009)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1071'>OPENJPA-1071</a>] - Derby test suit speed-up</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1124'>OPENJPA-1124</a>] - TestDateQueries and TestQueryTimeout are locale dependent</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1147'>OPENJPA-1147</a>] - Streaming LOB tests and TestAutoIncrement not executed by test suite</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1148'>OPENJPA-1148</a>] - Build failures with 64bit Sun JDK6 on Linux due to PermGen space</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-744'>OPENJPA-744</a>] - Extra SQL on LAZY/EAGER ManyToOne relation</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-754'>OPENJPA-754</a>] - Un-scheduled pre/postUpdate callbacks from persist.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-765'>OPENJPA-765</a>] - Check for insertable or updateable before checking value for null</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-770'>OPENJPA-770</a>] - Use annotations instead of excluding tests in pom.xml</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-782'>OPENJPA-782</a>] - Support for collections of embeddables and basic types</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-803'>OPENJPA-803</a>] - Update SequenceGenerator to support schema and catalog</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-804'>OPENJPA-804</a>] - JPA 2.0 spec API update - iteration 1</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-809'>OPENJPA-809</a>] - Support JPA 2.0 Cache Interface</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-823'>OPENJPA-823</a>] - Add JPA 2.0 schemas and appropriately validate for version</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-837'>OPENJPA-837</a>] - OpenJPA 2.0: Update OpenJPA documentation with new persistence schemas</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-850'>OPENJPA-850</a>] - Support equivalent names for plug-in value</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-851'>OPENJPA-851</a>] - Support for enhanced map collection (and corresponding annotations)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-855'>OPENJPA-855</a>] - JPA2 Query support for Index function</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-856'>OPENJPA-856</a>] - JPA2 Query support for entity type expressions</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-861'>OPENJPA-861</a>] - Update the manual for XML column support for MySQL</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-865'>OPENJPA-865</a>] - JPA2 Query support for collection-valued input parameters in IN Expression predicate</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-869'>OPENJPA-869</a>] - Support @OrderColumn annotation and XML-based definition - phase 2</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-870'>OPENJPA-870</a>] - Support orphanRemoval attribute on relationships</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-871'>OPENJPA-871</a>] - Support derived identity </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-878'>OPENJPA-878</a>] - Support default query hint for query timeout</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-879'>OPENJPA-879</a>] - JPA2 Query support for general and qualified identification variable </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-880'>OPENJPA-880</a>] - Use maven-remote-resources-plugin to generate required legal files</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-885'>OPENJPA-885</a>] - Support clear methods on EntityManager, including new CascadeType.CLEAR </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-903'>OPENJPA-903</a>] - org.apache.openjpa.persistence.exception.TestException hangs when run using PostgreSQL 8.3 database </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-926'>OPENJPA-926</a>] - Support explicit access types including @Access annotation and AccessType enum and XML</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-957'>OPENJPA-957</a>] - Support lock timeout hint on applicable methods</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-960'>OPENJPA-960</a>] - Support unwrap methods on EntityManager and Query interfaces</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-961'>OPENJPA-961</a>] - Support projection of element collection from a JPQL query</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-963'>OPENJPA-963</a>] - Add query timeout tests for PU and Map properties</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-964'>OPENJPA-964</a>] - Finish updating sql-error-state- codes.xml for query timeout support on other DBs</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-967'>OPENJPA-967</a>] - JPA2 Query support for selction of KEY, VALUE, ENTRY of a Map value</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-972'>OPENJPA-972</a>] - Support standard provider properties in PersistenceProvider class</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-978'>OPENJPA-978</a>] - Allow third argument of JPQL SUBSTRING function to be optional</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-990'>OPENJPA-990</a>] - setHint should return IllegalArgumentException for invalid query/lock timeout values</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1023'>OPENJPA-1023</a>] - Message files contain windows EOL characters</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1024'>OPENJPA-1024</a>] - JPA2 Query scalar expression in subquery </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1026'>OPENJPA-1026</a>] - Ensure newlines at end of file</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1027'>OPENJPA-1027</a>] - Document changes for detach methods</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1032'>OPENJPA-1032</a>] - Revert OpenJPAQuery.getPositionalParameters method signature back to 1.x signature</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1034'>OPENJPA-1034</a>] - Removal of OrderColumn attributes per latest spec draft</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1035'>OPENJPA-1035</a>] - JPA2 Query allow map key/value path as argument of scalar functions</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1055'>OPENJPA-1055</a>] - Added MapKeyEnumerated and MapKeyTemporal annotations and XML. </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1062'>OPENJPA-1062</a>] - Include OSGi bundle metadata</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1064'>OPENJPA-1064</a>] - JPA2 Query comparisons over instances of embeddable class are not supported</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1068'>OPENJPA-1068</a>] - Support Bean Validation: Entity validation upon lifecycle events</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1069'>OPENJPA-1069</a>] - OrderBy annotation applied to an element collection of basic type doesn't require property or field name </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1077'>OPENJPA-1077</a>] - Validation-mode element support added to persistence.xml and to createEMF properties Map</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1090'>OPENJPA-1090</a>] - Oracle failures due to the following warning "This database dictionary "Oracle" does not support auto-assigned column values. The column "pid" may not behave as desired."</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1094'>OPENJPA-1094</a>] - JPA2 Query support for KEY appear in subquery</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1098'>OPENJPA-1098</a>] - JPA2 Query support subselect_identification_variable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1102'>OPENJPA-1102</a>] - Support application/container provided ValidatorFactory</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1113'>OPENJPA-1113</a>] - Reflection class performance improvement</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1114'>OPENJPA-1114</a>] - Bean Validation APIs should be an optional runtime dependency</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-207'>OPENJPA-207</a>] - failure when composite ID has another composite ID as a field </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-218'>OPENJPA-218</a>] - pcNewInstance and ApplicationId</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-557'>OPENJPA-557</a>] - Primary key sequences broken with postgres schemas</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-580'>OPENJPA-580</a>] - Need a better algorithm to find DBDictionary classname in DBDictionaryFactory</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-732'>OPENJPA-732</a>] - Updates to entities via Lifecycle callback methods </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-751'>OPENJPA-751</a>] - Typos in the manual</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-761'>OPENJPA-761</a>] - SchemaTool failed with a NPE in ForeignKey.join</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-762'>OPENJPA-762</a>] - Batch execution fails for Oracle when batch limit set to -1 (unlimited batch size)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-764'>OPENJPA-764</a>] - Query parsing error with IN expression and String functions such as UPPER()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-777'>OPENJPA-777</a>] - Exception is thrown during retrieval of an entity which contains a persistent collection of embeddable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-787'>OPENJPA-787</a>] - slices query.getSingleResult is broken</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-792'>OPENJPA-792</a>] - An entity persist may fail when @MappedSupercalss is specified. </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-795'>OPENJPA-795</a>] - enhancer throws an exception when parsing column name "first.name" because it thinks 'first' is a table name</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-811'>OPENJPA-811</a>] - With Oracle, OpenJPA allows setting non-nullable field to null</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-815'>OPENJPA-815</a>] - Exception is thrown when retrieving an entity which contains an embeddable and the embeddable contains a toMany relation </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-818'>OPENJPA-818</a>] - TCK module should use Geronimo JPA 2.0 EA jar</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-819'>OPENJPA-819</a>] - NPE when no metadata is defined for a persistent class</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-828'>OPENJPA-828</a>] - Externalizer fails with ClassCastException with runtime enhancement</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-834'>OPENJPA-834</a>] - State field mapped to XML column has incorrect value when loaded from database</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-835'>OPENJPA-835</a>] - Loading nested toMany EAGER relation resuled in PersistenceException</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-836'>OPENJPA-836</a>] - after em.clear the datacache is inconsistent</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-838'>OPENJPA-838</a>] - fix parameter setting problem when QuerySQLCache is on</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-843'>OPENJPA-843</a>] - Unnecessary version update on inverse-side of a 1-m relationship</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-847'>OPENJPA-847</a>] - Retrieving database generated keys gets never enabled</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-853'>OPENJPA-853</a>] - Informix cursor not open problem if synchronizeMapping set true</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-863'>OPENJPA-863</a>] - Unexpected mere-cascade behavior when cascade.all/merge specified on both sides of relationships !!!</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-864'>OPENJPA-864</a>] - Subquery problems with SYNTAX_DATABASE (Oracle)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-866'>OPENJPA-866</a>] - DBDictionary.maxTableNameLength is not checked when using SynchronizeMappings</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-872'>OPENJPA-872</a>] - Compound custom id in bidirectional many-to-one</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-873'>OPENJPA-873</a>] - @MappedSuperClass Cause Null Pointer Exception in Class With IdClass</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-883'>OPENJPA-883</a>] - Documentation is out of date for some MySQLDictionary properties</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-884'>OPENJPA-884</a>] - Logging oversight in DB2Dictionary</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-886'>OPENJPA-886</a>] - Certain query failing after svn:739123</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-887'>OPENJPA-887</a>] - Assertion oversight in TestLibService</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-896'>OPENJPA-896</a>] - Several source files include Windows EoL chars</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-898'>OPENJPA-898</a>] - hints don't work for NamedNativeQuery</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-912'>OPENJPA-912</a>] - Potential NPE in setInverseRelation</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-913'>OPENJPA-913</a>] - A deadlock issue happens when DirtyListener is used</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-916'>OPENJPA-916</a>] - DistributedTemplate is incorrectly setting some attributes on the statements</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-917'>OPENJPA-917</a>] - stored procedures throw InvalidStateException when using getSingleResult() or getResultList()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-919'>OPENJPA-919</a>] - JUnit for Bi-directional OneToOne with null relationships</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-925'>OPENJPA-925</a>] - Bidirectional OneToOne relation incorrectly set in loadEagerJoin</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-927'>OPENJPA-927</a>] - Fix definition of javax.persistence.query.timeout property</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-933'>OPENJPA-933</a>] - Database version detection in MySQLDictionary is not reliable</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-951'>OPENJPA-951</a>] - Javadoc jar file does not contain legal files</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-954'>OPENJPA-954</a>] - openjpa-slice build fails due to tests relying on openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/AllowFailure.java</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-965'>OPENJPA-965</a>] - Open up FinderCacheImpl for non-JDBC or JDBC-like implementation of preparing statement/query execution</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-970'>OPENJPA-970</a>] - SchemaToolTask does not have "dropTables" argument</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-992'>OPENJPA-992</a>] - Failed to throw EntityExistException on duplicated persist in DB2</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-999'>OPENJPA-999</a>] - Missing sql-warning in the localizer.properties</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1004'>OPENJPA-1004</a>] - Derived Identity fails when parent id is auto-generated</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1006'>OPENJPA-1006</a>] - Disabling QueryCaching at runtime does not work</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1028'>OPENJPA-1028</a>] - ClassCastException during findBy when embeddable is involved</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1029'>OPENJPA-1029</a>] - SQLServerDictionary causes NumberFormatException if MS SQL Server JDBC driver is used</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1031'>OPENJPA-1031</a>] - Update docs that refer to OpenJPAEntityManager.getExtent(..)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1041'>OPENJPA-1041</a>] - OrderBy on nested embeddables is not working</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1051'>OPENJPA-1051</a>] - [patch] Mappingtool doesn't check name conflicts if MappingDefaultsImpl is called with multiple columns.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1053'>OPENJPA-1053</a>] - Updating an entity by setting an embeddable to it does not work properly if the embeddable has a cascade delete relationship with another entity</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1054'>OPENJPA-1054</a>] - Large result sets do not work with MySQL</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1060'>OPENJPA-1060</a>] - Attempting to returning a list over RMI/IIOP results in serialization exception</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1067'>OPENJPA-1067</a>] - SetQueryTimeout(x) where x != 0 causes SQLException with DB2 on Z/OS</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1072'>OPENJPA-1072</a>] - Nested embeddable with a relationship to an Entity with a generated id doesn't persist the relationship</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1088'>OPENJPA-1088</a>] - Build updates for openjpa-examples and openjpa-integration/examples</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1099'>OPENJPA-1099</a>] - <xmp> tag in Javadoc comments causes Javadoc corruption</li>
</ul>
<h4>Improvement</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-213'>OPENJPA-213</a>] - @Column with precision and scale should result in NUMERIC(precision, scale)</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-736'>OPENJPA-736</a>] - Combine insert and select SQL together for generated Id strategy=GenerationType.IDENTITY </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-742'>OPENJPA-742</a>] - Add line number and column number to QueryMetaData</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-752'>OPENJPA-752</a>] - ProxySetupStateManager.setProxyData routing through PersistanceCapable caused "PersistenceException: null"</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-772'>OPENJPA-772</a>] - Proper maven pluginManagement and use ianal-maven-plugin for enforcing legal files</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-775'>OPENJPA-775</a>] - Some Firedird setup tricks</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-776'>OPENJPA-776</a>] - Firebird 2 dictionary which supports sequences</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-778'>OPENJPA-778</a>] - cleaning up build for openjpa-kernel</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-779'>OPENJPA-779</a>] - patch for eclipse .project and .classpath files...</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-780'>OPENJPA-780</a>] - code review for DistributedStoreManager</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-781'>OPENJPA-781</a>] - openjpa-jdbc depends on postgres driver, should be "provided"</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-783'>OPENJPA-783</a>] - openjpa-lib/pom.xml has extraneous code</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-784'>OPENJPA-784</a>] - more pom.xml dependency cleanup</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-817'>OPENJPA-817</a>] - Order of inserts lost when using ConstraintUpdateManager</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-854'>OPENJPA-854</a>] - Testcases should not specify log level</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-858'>OPENJPA-858</a>] - Allow postPersist be invoked immediately after persist()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-876'>OPENJPA-876</a>] - Better test profiles for proprietary databases (DB2, Oracle) and continuous build</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-881'>OPENJPA-881</a>] - Enable connection pooling for testcases. </li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-882'>OPENJPA-882</a>] - Upgrade to latest Geronimo Spec releases</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-901'>OPENJPA-901</a>] - Use hosted JAI artifacts as the default for the docbook build</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-975'>OPENJPA-975</a>] - Oracle needs ability to not have an escape character for search strings.</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-988'>OPENJPA-988</a>] - Refactor JPA2/MixedLockManager to conform architectual module dependency</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1022'>OPENJPA-1022</a>] - Support distinct LockModeType.READ/OPTIMISTIC & WRITE/OPTIMISTIC_FORCE_INCREMENT</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1038'>OPENJPA-1038</a>] - Enhancer java.lang.StackOverflowError exception when circular dependencies are encountered within embeddables</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1045'>OPENJPA-1045</a>] - Add opt-in and opt-out configuration for L2 DataCache</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1063'>OPENJPA-1063</a>] - Create a new openjpa-all artifact to include runtime depends</li>
</ul>
<h4>New Feature</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-723'>OPENJPA-723</a>] - Feature request for PostgreSQL XML Column Mapping</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-765'>OPENJPA-765</a>] - Check for insertable or updateable before checking value for null</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-857'>OPENJPA-857</a>] - Detect and store JPA version</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-899'>OPENJPA-899</a>] - Add support for JPA2.0 method Query.getHints()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-900'>OPENJPA-900</a>] - Add support for JPA2.0 method Query.getSupportedHints()</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-958'>OPENJPA-958</a>] - Support lock mode on Named Query</li>
</ul>
<h4>Bug</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-828'>OPENJPA-828</a>] - Externalizer fails with ClassCastException with runtime enhancement</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-886'>OPENJPA-886</a>] - Certain query failing after svn:739123</li>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-1039'>OPENJPA-1039</a>] - Dynamic query predicates must not treat AND OR operators as associative</li>
</ul>
<h4>Improvement</h4>
<ul>
<li>[<ahref='https://issues.apache.org/jira/browse/OPENJPA-858'>OPENJPA-858</a>] - Allow postPersist be invoked immediately after persist()</li>