openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From allee8...@apache.org
Subject svn commit: r1242395 [2/2] - in /openjpa/trunk/openjpa-project: BUILDING.txt CHANGES.txt RELEASE-NOTES.html
Date Thu, 09 Feb 2012 16:51:24 GMT
Modified: openjpa/trunk/openjpa-project/RELEASE-NOTES.html
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/RELEASE-NOTES.html?rev=1242395&r1=1242394&r2=1242395&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/trunk/openjpa-project/RELEASE-NOTES.html Thu Feb  9 16:51:24 2012
@@ -17,9 +17,9 @@ specific language governing permissions 
 under the License. 
 --> 
 <html>
-<title>Release Notes for Apache OpenJPA 2.2.0-SNAPSHOT</title>
+<title>Release Notes for Apache OpenJPA 2.2.0</title>
 <body>
-<h1>Release Notes for Apache OpenJPA 2.2.0-SNAPSHOT</h1>
+<h1>Release Notes for Apache OpenJPA 2.2.0</h1>
 <p>
 <ul>
   <li><a href="#Overview">Overview</a></li>
@@ -29,18 +29,6 @@ under the License. 
   <li><a href="#License">License</a></li>
   <li><a href="#Notice">Notice</a></li>
   <li><a href="#ReleaseNotes">Release Notes</a></li>
-  <ul>
-    <li><a href="#220">2.2.0-SNAPSHOT</a></li>
-    <li><a href="#210">2.1.0</a></li>
-    <li><a href="#201">2.0.1</a></li>
-    <li><a href="#200">2.0.0</a></li>
-    <li><a href="#200beta3">2.0.0 Beta 3</a></li>
-    <li><a href="#200beta2">2.0.0 Beta 2</a></li>
-    <li><a href="#200beta">2.0.0 Beta</a></li>
-    <li><a href="#200M3">2.0.0 Milestone 3</a></li>
-    <li><a href="#200M2">2.0.0 Milestone 2</a></li>
-    <li><a href="#200M1">2.0.0 Milestone 1</a></li>
-  </ul>
   <li><a href="#Previous">Release Notes for previous OpenJPA releases</a></li>
 </ul>
 </p>
@@ -49,7 +37,7 @@ under the License. 
 <h2><a name="Overview"></a>Overview</h2>
 
 <P>
-   The Apache OpenJPA community is proud to release a SNAPSHOT distribution of
+   The Apache OpenJPA community is proud to release a distribution of
    OpenJPA 2.2.0. This distribution is based on the final JSR 317 Java
    Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK,
    while remaining backwards compatible with prior releases based on the
@@ -57,7 +45,8 @@ under the License. 
    (Enterprise JavaBeans 3.0).
 </P>
 
-<p>Additional information on the OpenJPA project may be found at the project web site: <a href="http://openjpa.apache.org">http://openjpa.apache.org</a></p>
+<p>Additional information on the OpenJPA project may be found at the project 
+web site: <a href="http://openjpa.apache.org">http://openjpa.apache.org</a></p>
 
 <h2><a name="Prerequisites"></a>Prerequisites</h2>
 <P>OpenJPA requires Java 6 or higher and a relational 
@@ -77,7 +66,8 @@ Information on all of the OpenJPA mailin
 http://openjpa.apache.org/mailing-lists.html</a></p>
 
 <h2><a name="GetInvolved"></a>Getting Involved</h2>
-<p>The Apache OpenJPA project is being built by the open source community for the open source community - we welcome your input and contributions!</p>
+<p>The Apache OpenJPA project is being built by the open source community for the open source community - 
+we welcome your input and contributions!</p>
 <P>What we are looking for:
 <ul>
     <li> Source code and fixes contributions </li>
@@ -121,7 +111,7 @@ under the License.</p>
 in each release of OpenJPA.</P>
 
 <h2><a name="Notice"></a>Notice</h2>
-<p>Copyright 2006,2011 The Apache Software Foundation
+<p>Copyright 2006,2012 The Apache Software Foundation
 <BR>This product includes software developed at The Apache Software Foundation (http://www.apache.org/).</p>
 <P>Apache OpenJPA includes the persistence and orm schemas from the JPA specifications.
 <BR>Copyright 2005-2009 Sun Microsystems, Inc. All rights reserved.
@@ -129,7 +119,7 @@ in each release of OpenJPA.</P>
 <BR>You can obtain a copy of the License at:
 <a href="https://glassfish.dev.java.net/public/CDDL+GPL.html">https://glassfish.dev.java.net/public/CDDL+GPL.html</a>
 <BR>The source code is available at:
-<a href="https://glassfish.dev.java.net/source/browse/glassfish/">https://glassfish.dev.java.net/source/browse/glassfish/</a></p>
+<a href="http://java.net/projects/glassfish">http://java.net/projects/glassfish</a></p>
 <P>The complete list of notices can be found in NOTICE.txt included in each assembly.</p>
 
 <BR>
@@ -137,1147 +127,318 @@ in each release of OpenJPA.</P>
 <h2><a name="ReleaseNotes">Release Notes</h2>
 
 <hr>
-<h3><a name="220">OpenJPA 2.2.0-SNAPSHOT</h3>
-<h4>TBD...</h4>
+<h3><a name="220">OpenJPA 2.2.0</h3>
 
-<hr>
-<h3><a name="210">OpenJPA 2.1.0</h3>
-<h4>TBD...</h4>
-
-<hr>
-<h3><a name="201">OpenJPA 2.0.1</h3>
-<h4>Sub-task</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1635'>OPENJPA-1635</a>] -         Reduce lock contention in MetaDataRepository.processRegisteredClasses
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1638'>OPENJPA-1638</a>] -         Add test variation to TestNamedQueryLockMode
-</li>
-</ul>
-
-<h4>Bug</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1424'>OPENJPA-1424</a>] -         Out of bounds exception using fetch plan
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1641'>OPENJPA-1641</a>] -         SybaseDictionary should try both JDBC column names and Sybase specific column names
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1668'>OPENJPA-1668</a>] -         User's ''DBDictionary.sequenceSQL' setting not being honored on zOS 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1678'>OPENJPA-1678</a>] -         SQL Parameter values may contain sensitive information and should not be logged by default.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1679'>OPENJPA-1679</a>] -         Index name too long for DB2 zOS when schema is present
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1690'>OPENJPA-1690</a>] -         DistinctResultList is not Serializable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1704'>OPENJPA-1704</a>] -         PCEnhancer incorrectly generates readExternal 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1713'>OPENJPA-1713</a>] -         OutOfMemory caused by EntityManagerImpl.push/popFetchPlan processing
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1714'>OPENJPA-1714</a>] -         Consider openjpa.Optimistic setting when calculating the default lock mode to apply to a named query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1715'>OPENJPA-1715</a>] -         OpenJPA generates wrong SQL if a result variable that references an aggregate expression is used in ORDER BY clause
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1719'>OPENJPA-1719</a>] -         Prepared SQL cache ordering problem with subqueries. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1722'>OPENJPA-1722</a>] -         Problem serializing DistinctResultList when EntityManager is closed
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1737'>OPENJPA-1737</a>] -         The openjpa-2.0.0.jar does not have its MANIFEST.MF has the first entry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1742'>OPENJPA-1742</a>] -         Recover if connectionFactory on EntityManagerFactory is invalid but cf on EntityManager is valid. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1749'>OPENJPA-1749</a>] -         Throw exception if using datacache / synchronize mappings and specifying datasource name at EM creation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1753'>OPENJPA-1753</a>] -         TestMixedLockManagerLockPermutation: Timing issue determines the pass/no-pass of the test case
-</li>
-</ul>
-
-<h4>Improvement</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1637'>OPENJPA-1637</a>] -         Upgrade to latest Geronimo Specs for JPA2 and Bean Validation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1673'>OPENJPA-1673</a>] -         Update MetaDataRepository docs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1712'>OPENJPA-1712</a>] -         Upgrade builds to use Apache hosted Nexus repo
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1735'>OPENJPA-1735</a>] -         Mark commons-logging as provided in the build to remove transient maven dependency
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1771'>OPENJPA-1771</a>] -         Upgrade to latest Apache BVAL for testing and apache-rat plugin
-</li>
-</ul>
-
-<h4>Test</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1639'>OPENJPA-1639</a>] -         Simple openjpa-xmlstore tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1660'>OPENJPA-1660</a>] -         Add support to test with Apache Bean Validation provider
-</li>
-</ul>
-
-
-<hr>
-<h3><a name="200">OpenJPA 2.0.0</h3>
-<h4>Sub-task</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1179'>OPENJPA-1179</a>] -         openjpa.jdbc.QuerySQLCache plugin values
-</li>
-</ul>
-
-<h4>Bug</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1091'>OPENJPA-1091</a>] -         ReverseMappingTool fails for openjpa-examples/reversemapping sample
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1510'>OPENJPA-1510</a>] -         Documentation corrections
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1550'>OPENJPA-1550</a>] -         When batchLimit=-1 or &gt;1 and an exception is caused, the params and failedObject are missing from the resultant exception.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1559'>OPENJPA-1559</a>] -         DataCacheManager initialization isn't thread safe.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1569'>OPENJPA-1569</a>] -         @Strategy triggers an InvalidStateException for fields which are declared as Java interfaces
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1597'>OPENJPA-1597</a>] -         Need Compatibility setting for new OPENJPA-1097 Proxies and DetachedStateField behavior
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1599'>OPENJPA-1599</a>] -         Cache mode properties passes in to em.find and lock methods are not transient
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1602'>OPENJPA-1602</a>] -         Query with lock mode set to PESSIMISTIC_WRITE does not have for update clause attached to the sql when runs twice
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1604'>OPENJPA-1604</a>] -         Setting PessimisticLockManager fails to append &quot;for update clause&quot; to the select statement
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1605'>OPENJPA-1605</a>] -         ReverseMappingTool (SchemaGenerator) bug
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1608'>OPENJPA-1608</a>] -         PESSIMISTIC_WRITE is not working in Informix
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1609'>OPENJPA-1609</a>] -         PessimisticLockException instead of LockTimeoutException thrown on DB2V9 for ZOS
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1611'>OPENJPA-1611</a>] -         Wrong PersistentAttributeType returned for @Embedded types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1618'>OPENJPA-1618</a>] -         Exception during factory creation due to javax.persistence.transactionType
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1625'>OPENJPA-1625</a>] -         Inconsistent creation of StateManagerImpl in BrokerImpl
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1630'>OPENJPA-1630</a>] -         NPE in MetaDataRepository when preloading is enabled under heavy stress.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1631'>OPENJPA-1631</a>] -         MetaDataRepository preload doesn't load JAXB meta data
-</li>
-</ul>
-
-<h4>Improvement</h4>
+        Release Notes - OpenJPA - Version 2.2.0
+    
+<h2>        Sub-task
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1382'>OPENJPA-1382</a>] -         make org.apache.openjpa.persistence.meta.AnnotationProcessor6 as service
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1545'>OPENJPA-1545</a>] -         Add new Detach processing
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1603'>OPENJPA-1603</a>] -         Decouple the QueryCache from the DataCache
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1622'>OPENJPA-1622</a>] -         Invoking MetaModel generator
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1593'>OPENJPA-1593</a>] -         Create an OSGiManagedRuntime
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1628'>OPENJPA-1628</a>] -         Output control for generated canonical metamodel source code
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2081'>OPENJPA-2081</a>] -         Provide subset of XML support for OpenJPA annotations
 </li>
 </ul>
-
-<h4>Task</h4>
+            
+<h2>        Bug
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1178'>OPENJPA-1178</a>] -         Backwards Compatibility Issues
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-478'>OPENJPA-478</a>] -         Contradictory text in manual section 10.2.6. JPQL GROUP BY, HAVING
 </li>
-</ul>
-
-<h4>Test</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1336'>OPENJPA-1336</a>] -         Intermittent test failure in org.apache.openjpa.persistence.generationtype.TestGeneratedValues when running on MySQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-867'>OPENJPA-867</a>] -         Unexpected Behaviour of DBDictionary.indexOf() method
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1606'>OPENJPA-1606</a>] -         Add JPQL tests for element collection
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1343'>OPENJPA-1343</a>] -         Incorrect example of openjpa.Sequence property
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1614'>OPENJPA-1614</a>] -         Testcase failures in TextException on MSSQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1376'>OPENJPA-1376</a>] -         @SequenceGenerator allocationSize incorrect implementation
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1616'>OPENJPA-1616</a>] -         Fix TestTimeoutException test failures on MSSQL and MySQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1650'>OPENJPA-1650</a>] -         Adding a slice dynamically should be done via persistence unit only
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1619'>OPENJPA-1619</a>] -         Fix TestTimestampVersion on various databases
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1651'>OPENJPA-1651</a>] -         Unique colums automatically defined as non-nullable (part 2)
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1620'>OPENJPA-1620</a>] -         Fix TestJDBCEscapeDate test for MSSQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1657'>OPENJPA-1657</a>] -         Postgres connection throws NPE with null properties
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1621'>OPENJPA-1621</a>] -         Fix TestGeneratedValues for DB2
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1686'>OPENJPA-1686</a>] -         Persistence of Dynamic and Generic Type
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1623'>OPENJPA-1623</a>] -         New tests for query qualified paths
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1725'>OPENJPA-1725</a>] -         Schemaname wrongly included in DBDictionary.checkNameLength after Tablename correctly truncated
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1624'>OPENJPA-1624</a>] -         Fix intermittent datacache timeout failures in TestSJVMCache and CacheTest
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1746'>OPENJPA-1746</a>] -         NullPointerException when a null value is set in the properties map passed to Entity.createEntityManagerFactory
 </li>
-</ul>
-
-
-<hr>
-<h3><a name="200beta3">OpenJPA 2.0.0-beta3</h3>
-<h4>Sub-task</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1101'>OPENJPA-1101</a>] -         OSGi Integration tests
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1768'>OPENJPA-1768</a>] -         StackOverflowError when finding an Entity with an Eager ManyToMany relationship.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1505'>OPENJPA-1505</a>] -         Add a boolean provision CallbackOptions.AllowsDuplicateListener 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1787'>OPENJPA-1787</a>] -         Bean validation fails merging a new entity
 </li>
-</ul>
-    
-<h4>Bug</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-740'>OPENJPA-740</a>] -         In MySQL use LONGBLOB, MEDIUMBLOB etc.. when needed, cause BLOB only holds 64kb of data.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1845'>OPENJPA-1845</a>] -         the prepared query cache doesn&#39;t currently work correclty with &#39;SELECT IN&#39; statements
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-774'>OPENJPA-774</a>] -         Executing native queries with Firebird
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1856'>OPENJPA-1856</a>] -         Executing bulk updates should evict stale data from the DataCache
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1097'>OPENJPA-1097</a>] -         Detachment processing of our proxied mutable types (Date, Timestamp, etc) needs to be consistent
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1873'>OPENJPA-1873</a>] -         EntityManager#merge sometimes passes wrong entity values to @PostLoad EntityListeners 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1234'>OPENJPA-1234</a>] -         Make AllowFailure configurable
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1876'>OPENJPA-1876</a>] -         Slow JDBC tests
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1248'>OPENJPA-1248</a>] -         LOB streaming does not work as expected
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1896'>OPENJPA-1896</a>] -         OpenJPA cannot store POJOs if a corresponding record already exists
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1360'>OPENJPA-1360</a>] -         ReverseMappingTool omits nullable, length, etc. when ClassMapping.setEmbedded(true) is called
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1898'>OPENJPA-1898</a>] -         TestQueryMultiThreaded fails with OOME &quot;unable to create new native thread&quot;
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1395'>OPENJPA-1395</a>] -         MappingTool attempts to create table in Oracle even when the table already exist
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1900'>OPENJPA-1900</a>] -         ClassCastException when serializing an entity if DetachedStateField=true
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1406'>OPENJPA-1406</a>] -         (In)Compatibility section in OpenJPA doc needs some work...
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1901'>OPENJPA-1901</a>] -         QueryCacheStoreQuery$CachedObjectId that is not Serializable
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1410'>OPENJPA-1410</a>] -         Class linkage exception when creating an EMF with OpenJPA M3
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1902'>OPENJPA-1902</a>] -         SQLServer reserved words may not be used as identifiers
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1438'>OPENJPA-1438</a>] -         Fail to remove an entity which has derived identity
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1903'>OPENJPA-1903</a>] -         Some queries only work the first time they are executed
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1455'>OPENJPA-1455</a>] -         SynchronizeMapping ALTER TABLE ADD COLUMN fails with column already exist exception
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1904'>OPENJPA-1904</a>] -         OptimisticLockException during refresh(*,PESSIMISTIC_*) with eagar fetch on relationship fields
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1458'>OPENJPA-1458</a>] -         Named parameters are not handled by OpenJPA correctly
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1905'>OPENJPA-1905</a>] -         jar-file validation should be deferred until after OpenJPA is confirmed to be the application&#39;s chosen provider
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1477'>OPENJPA-1477</a>] -         Multithreaded attempt to set Query parameter occassionally fails
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1906'>OPENJPA-1906</a>] -         Issue info / warning message when connection retain mode is always
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1482'>OPENJPA-1482</a>] -         NoSuchMethodError when calling setVersion on an enhanced property access Entity
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1909'>OPENJPA-1909</a>] -         enhance unit tests with the correct persistence.xml
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1486'>OPENJPA-1486</a>] -         Lazy fetched embeddable should not be materialized in the query result
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1910'>OPENJPA-1910</a>] -         openjpa uses application ClassLoader for resolving BrokerFactory (revisited)
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1491'>OPENJPA-1491</a>] -         org.apache.openjpa.kernel.Bootstrap uses the application classloader to load OpenJPA internals
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1911'>OPENJPA-1911</a>] -         InvalidStateException is thrown when merge an entity with derived identiy
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1500'>OPENJPA-1500</a>] -         DataCache types and excludedTypes are case sensitive
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1912'>OPENJPA-1912</a>] -         enhancer generates invalid code if fetch-groups is activated
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1503'>OPENJPA-1503</a>] -         Metamodel class loading fails with security manager
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1915'>OPENJPA-1915</a>] -         missing license header
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1506'>OPENJPA-1506</a>] -         ConfigurationImpl.equals fails using a OpenJPA derived provider
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1918'>OPENJPA-1918</a>] -         MetaDataRepository.preload() ignores class loader returned by PersistenceUnitInfo.getClassLoader()
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1524'>OPENJPA-1524</a>] -         ManagedRuntime does not work for OSGi
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1923'>OPENJPA-1923</a>] -         Allow flexible (non-standard) syntax for collection-valued parameters in IN() expresseion of  JPQL query
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1535'>OPENJPA-1535</a>] -         Inconsistency in exceptions thrown from MetaDataRepository.resolve()
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1928'>OPENJPA-1928</a>] -         Resolving factory method does not allow method overriding
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1536'>OPENJPA-1536</a>] -         SQL with outer join cannot handle null columns when inheritance is involved
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1932'>OPENJPA-1932</a>] -         Documentation corrections
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1538'>OPENJPA-1538</a>] -         Move hard coded text in OpenJPAVersion.java to localizer.properties
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1935'>OPENJPA-1935</a>] -         Informix lock exceptions are not mapped properly by OpenJPA
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1542'>OPENJPA-1542</a>] -         Support openjpa.DataCache Types and ExcludedTypes configuration
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1938'>OPENJPA-1938</a>] -         Typo of time data type in SQLServerdictionary for MSSQL 2008
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1543'>OPENJPA-1543</a>] -         Need to change fragmented messages that are combined by PreparedQueryImpl and PreparedQueryCacheImpl to complete messages
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1939'>OPENJPA-1939</a>] -         index identifier max length for DB2 v9 is 128. 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1544'>OPENJPA-1544</a>] -         Remove WebSphere version number from org/apache/ee/localizer.properties
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1940'>OPENJPA-1940</a>] -         ReverseMapping tool does not find primary keys with Oracle
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1546'>OPENJPA-1546</a>] -         OpenJPA doesn't work as internal JPA inside web applicaion in JBoss AS
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1941'>OPENJPA-1941</a>] -         Criteria query returns wrong result when query cache is enabled
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1547'>OPENJPA-1547</a>] -         NOT IN with MEMBER OF returns syntax error
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1943'>OPENJPA-1943</a>] -         Query timeout hint not honored consistently when pessimistic lock is issued to database requires multi-statements locking scheme
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1550'>OPENJPA-1550</a>] -         When batchLimit=-1 or >1 and an exception is caused, the params and failedObject are missing from the resultant exception.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1944'>OPENJPA-1944</a>] -         Extra select statements executed when version column is null. 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1556'>OPENJPA-1556</a>] -         Exception thrown on first use of @Strategy in @Embeddable classes
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1951'>OPENJPA-1951</a>] -         missing key &quot;cant-set-value&quot; in localizer properties org.apache.openjpa.jdbc.meta.strats
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1558'>OPENJPA-1558</a>] -         Many side of a MxO relationship contains null reference if One side is loaded first.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1953'>OPENJPA-1953</a>] -         Copying data from inputStream to OuputStream needs appropriate buffer size
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1562'>OPENJPA-1562</a>] -         EntityManager:Refresh on Removed entity does not trigger IllegalArgumentException
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1954'>OPENJPA-1954</a>] -         ArrayIndexOutOfBoundsException when querying on a version field that is in a MappedSuperclass
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1565'>OPENJPA-1565</a>] -         QueryTimeOut and LockTimeOut exceptions are not raised correctly
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1957'>OPENJPA-1957</a>] -         XML overriding column names for ArrayList attributes causes exception.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1568'>OPENJPA-1568</a>] -         Make createConnectionFactory() in JDBCConfigurationImpl public
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1958'>OPENJPA-1958</a>] -         IndexOutOfBoundsException in BatchingPreparedStatementManagerImpl
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1570'>OPENJPA-1570</a>] -         Exception using @Strategy in @MappedSuperclass or @Embeddable classes
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1959'>OPENJPA-1959</a>] -         RuntimeExceptionTranslator should be transient in DelegatingQuery
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1571'>OPENJPA-1571</a>] -         The change in the element collection is not persisted to the database during merging a detached entity
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1960'>OPENJPA-1960</a>] -         openjpa.InitializeEagerly breaks bean-validation integration
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1573'>OPENJPA-1573</a>] -         Incorrect SQL for HAVING = entity variable
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1965'>OPENJPA-1965</a>] -         ClassCastException when using JAXB and MetaModel annotation processor
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1575'>OPENJPA-1575</a>] -         Query parameter on externalized field breaks Prepared Query Cache
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1968'>OPENJPA-1968</a>] -         SQLServerDictionery not using DATETIME2 for jdbc driver other than MS JDBC driver
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1576'>OPENJPA-1576</a>] -         maven plugin broken as of 3/16/2010 2:30 AM PST using openjpa-2.0.0-SNAPSHOT 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1969'>OPENJPA-1969</a>] -         SQLServer / DataDirect SQLCode=HYT00 not handled
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1577'>OPENJPA-1577</a>] -         Using @Strategy in Queries not working properly
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1974'>OPENJPA-1974</a>] -         StackOverflowError when performing multiple subquery in collection field with eager fetch
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1578'>OPENJPA-1578</a>] -         CacheStoreMode.REFRESH is not recognized
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1975'>OPENJPA-1975</a>] -         Only obtain default schema name when needed (DB2)
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1580'>OPENJPA-1580</a>] -         Using firstResult and maxResults in queries is not working properly
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1981'>OPENJPA-1981</a>] -         Improper cleanup in SchemaGenerator
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1581'>OPENJPA-1581</a>] -         getCache() should throw IllegalStateException if the EMF has been closed. 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1983'>OPENJPA-1983</a>] -         Merge of lazily fetched fields, and merge of managed entities deviates from spec
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1583'>OPENJPA-1583</a>] -         Update by query fails on entities using Timestamp as Version field
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1984'>OPENJPA-1984</a>] -         Incorrect ViolationContraint getRootBean when removing bean with embedded entity validation
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1588'>OPENJPA-1588</a>] -         modify 925451 revision for setProperty processing for enums
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1985'>OPENJPA-1985</a>] -         ClassCastException in max(Timestamp) function on PostgreSQL
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1596'>OPENJPA-1596</a>] -         Index name too long for DB2 zOS
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1986'>OPENJPA-1986</a>] -         Extra queries being generated when cascading a persist
 </li>
-</ul>
-    
-<h4>Improvement</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-979'>OPENJPA-979</a>] -         Define process for contributions 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1118'>OPENJPA-1118</a>] -         code changes towards broader use of JDK5 features
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1987'>OPENJPA-1987</a>] -         Postgres / Ingres does not support null table for getImportedKeys
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1443'>OPENJPA-1443</a>] -         Turn on some additional DataCache and PCData testcases
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1989'>OPENJPA-1989</a>] -         *ToOne relationships specified as LAZY in xml aren&#39;t honored
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1492'>OPENJPA-1492</a>] -         Change access on ReverseMappingTool#getAnnotationsForMeta(Object) from private to public
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1992'>OPENJPA-1992</a>] -         java.lang.ArrayIndexOutOfBoundsException if positional parameter are not started from 1
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1498'>OPENJPA-1498</a>] -         Update localizer.properties files for easier translation
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1994'>OPENJPA-1994</a>] -         Index is a reserved word for MySQL 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1530'>OPENJPA-1530</a>] -         MySQL storage engine support
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1996'>OPENJPA-1996</a>] -         OpenJPA Samples fail on MacOS X
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1531'>OPENJPA-1531</a>] -         The DataCache EvictionSchedule property should accept other time formats.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1998'>OPENJPA-1998</a>] -         NPE getTableNameForMetadata when running SchemaTool reflect against Postgres DB
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1539'>OPENJPA-1539</a>] -         DataCacheManager should cache whether or not a given type is cacheable or not.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2000'>OPENJPA-2000</a>] -         Wrong PostgreSQL data type for REAL - &quot;float8&quot;, must be &quot;float4&quot;
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1548'>OPENJPA-1548</a>] -         Miscellaneous ClassMetaData performance improvements
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2005'>OPENJPA-2005</a>] -         PostgresDictionary.isOwnedSequence needs a null check
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1549'>OPENJPA-1549</a>] -         StateManagerImpl performance improvement
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2006'>OPENJPA-2006</a>] -         Sequence generated ids may fail to get assigned when flushing a graph with bi-directional relationships
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1551'>OPENJPA-1551</a>] -         Allow connectionFactoryName to be specified when creating an EntityManager
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2007'>OPENJPA-2007</a>] -         Setting query hint &quot;openjpa.FetchPlan.Isolation&quot; results in misleading warning
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1552'>OPENJPA-1552</a>] -         Enable EntityManager to perform property QueryImpl creation by its subclass
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2008'>OPENJPA-2008</a>] -         OpenJPA does not work with native queries in a distributed (Slice) environment
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1557'>OPENJPA-1557</a>] -         Logging configuration is difficult for running tests
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2010'>OPENJPA-2010</a>] -         Duplicate meta data warning logged due to parsing the same location twice
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1561'>OPENJPA-1561</a>] -         Cache Criteria Query
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2011'>OPENJPA-2011</a>] -         Prevent reparsing annotation metadata for queries
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1566'>OPENJPA-1566</a>] -         Provide all the cached prepared query strings in QueryStatistics
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2013'>OPENJPA-2013</a>] -         columnDefinition for TEXT types ends up in wrong sql statement
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1585'>OPENJPA-1585</a>] -         Additional trace to relate SQL pushdowns with entity action or JPQL query
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2025'>OPENJPA-2025</a>] -         Byte[] and Char[] should be treated as SingularAttributes, not lists by the metamodel generator
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1591'>OPENJPA-1591</a>] -         Refactor various parts to allow for greater extensibility
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2027'>OPENJPA-2027</a>] -         Metamodel genereated at runtime expects ListAttribute for all arrays - not just PersistentCollections. 
 </li>
-</ul>
-                                
-<h4>Test</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1411'>OPENJPA-1411</a>] -         Include DayTrader test case to OpenJpa
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2034'>OPENJPA-2034</a>] -         Update H2 Database sql error codes as per the changes in v1.3.154
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1560'>OPENJPA-1560</a>] -         Additional tests for JDBC date/timestamp literals in JPQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2036'>OPENJPA-2036</a>] -         DynamicEnhancer should look for tools.jar in java.home/lib for all JDKs, not just the IBM SDK.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1579'>OPENJPA-1579</a>] -         Additional test for qualified path in HAVING clause
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2039'>OPENJPA-2039</a>] -         FKs for EAGER fields that are not in the current fetchplan aren&#39;t selected
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1586'>OPENJPA-1586</a>] -         Additional test single valued path expression which references qualified path in JPQL
-</li>
-</ul>
-
-
-<hr>
-<h3><a name="200beta2">OpenJPA 2.0.0-beta2</h3>
-<h4>Bug</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1001'>OPENJPA-1001</a>] -         java.lang.IndexOutOfBoundsException when executing attached test case
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2044'>OPENJPA-2044</a>] -         Invalid header in MetaModel classes generated by AnnotationProcessor
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1367'>OPENJPA-1367</a>] -         H2 Database Engine does support cross join
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2045'>OPENJPA-2045</a>] -         NAME is a valid column name for H2 databases.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1460'>OPENJPA-1460</a>] -         Fix scope visibility of orm.xml when it is packaged in both ear file and war file
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2051'>OPENJPA-2051</a>] -         Entities in a relationship are not properly cascaded after a EntityManager.flush is executed.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1483'>OPENJPA-1483</a>] -         count (Distinct e) in JPQL gives wrong result when the id field is a compound primary key
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2056'>OPENJPA-2056</a>] -         Postgres V9.1 issue with LIKE clause and Escape Strings
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1485'>OPENJPA-1485</a>] -         isLoaded util method does not behave per spec for collection attributes and basic type
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2059'>OPENJPA-2059</a>] -         Missing localizer.properties for org.apache.openjpa.persistence.util.SourceCode
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1494'>OPENJPA-1494</a>] -         Criteria query IN predicate generates incorrect SQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2060'>OPENJPA-2060</a>] -         AnnotationProcess failed to generate metadata for List&lt;String&gt;[] attribute in entity
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1496'>OPENJPA-1496</a>] -         Fail to set temporal parameter
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2065'>OPENJPA-2065</a>] -         JPA 2.0 Spec. Violation? EntityManager#createNamedQuery(String, Class) bombs with non-entity Class parameter
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1504'>OPENJPA-1504</a>] -         Validation junits should not rely on Hibernate Impl
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2066'>OPENJPA-2066</a>] -         Edge case in openJPA-1227. openJPA fails to create a join and thus returns wrong data when a collection is selected from superclass and another field is selected from subclass twoor more levels down the hierarchy.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1506'>OPENJPA-1506</a>] -         ConfigurationImpl.equals fails using a OpenJPA derived provider
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2069'>OPENJPA-2069</a>] -         Natvie sequence problems uncovered after OPENJPA-1376
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1507'>OPENJPA-1507</a>] -         NPE with a non-JDBC store manager
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2070'>OPENJPA-2070</a>] -         Error processing while populating Metamodel classes needs improvement
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1509'>OPENJPA-1509</a>] -         Enum field types cannot be modified in an in-memory JPQL bulk update statement
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2071'>OPENJPA-2071</a>] -         NPE during ResultPacker interface processing
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1518'>OPENJPA-1518</a>] -         Remove WARN messages for uncacheable finder select statements
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2073'>OPENJPA-2073</a>] -         MappingTools requires live connection to DB2 server to retrieve default schema name
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1533'>OPENJPA-1533</a>] -         JPA2 select math mix with aggregate reports syntax error
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2076'>OPENJPA-2076</a>] -         Minor fix-ups to messages
 </li>
-</ul>
-
-<h4>Improvement</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-924'>OPENJPA-924</a>] -         Cache Finder Query for performance enhancement
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2077'>OPENJPA-2077</a>] -         Pom references to org.codehaus.mojo openjpa-maven-plugin cause problems
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1475'>OPENJPA-1475</a>] -         Performance improvement - don't call syncVersion() when no version is specified
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2083'>OPENJPA-2083</a>] -         Unmapped fields silently treated as transient
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1493'>OPENJPA-1493</a>] -         Performance improvement in SelectImpl.getTableIndex() for JPQL without subselect
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2100'>OPENJPA-2100</a>] -         openjpa-maven-plugin fails to create SQL for entities which contain enums
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1502'>OPENJPA-1502</a>] -         Improve msg for unrecognized EntityManager properties
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2101'>OPENJPA-2101</a>] -         PersistenceProductDerivation overwrites the RemoteCommitProvider configuration
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1512'>OPENJPA-1512</a>] -         Include a BundleActivator to register ourselves as a javax.persistence.provider for Apache Aries
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2104'>OPENJPA-2104</a>] -         BindParameter is not a valid query parameter as processed in DBDictionary&#39;s setUnknown()
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1516'>OPENJPA-1516</a>] -         Introduce new &quot;clear&quot; method on EntityManagerImpl
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2105'>OPENJPA-2105</a>] -         Document changes no longer being uploaded
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1517'>OPENJPA-1517</a>] -         Reduce locking in LifecycleEventManager
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2107'>OPENJPA-2107</a>] -         ManagedCache conflict due adding an entity 2 times in the same query.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1520'>OPENJPA-1520</a>] -         Move trunk (2.0.x) to require Java 6 to build (but target 1.5 runtime)
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2117'>OPENJPA-2117</a>] -         XML overriding column names for 1xM attributes causes exception.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1525'>OPENJPA-1525</a>] -         TestCacheMarshallerEndToEnd.Log requires to implement warn() method
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2119'>OPENJPA-2119</a>] -         Update org.apache.openjpa.persistence.util.SourceCode
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1528'>OPENJPA-1528</a>] -         Upgrade to latest MySQL 5.1.12 for junit tests
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2122'>OPENJPA-2122</a>] -         VerifyError with Java 7 when using javaagent or dynamic container enhancement
 </li>
 </ul>
-
-<h4>Test</h4>
+            
+<h2>        Improvement
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1408'>OPENJPA-1408</a>] -         Create test case binary and source jars in module
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1529'>OPENJPA-1529</a>] -         Create new tests for bean caching mode
-</li>
-</ul>
-
-
-<hr>
-<h3><a name="200beta">OpenJPA 2.0.0 Beta</h3>
-<h4>Sub-task</h4>
-<ul>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1115'>OPENJPA-1115</a>] -         Finish support for delimited identifiers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1173'>OPENJPA-1173</a>] -         Update PostgreSQL support for 8.4.x
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1306'>OPENJPA-1306</a>] -         Extended lock scope support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1345'>OPENJPA-1345</a>] -         Update to JPA Spec Version EA9 (dated 10-08-2009)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1347'>OPENJPA-1347</a>] -         Upgrade to Validation API 1.0.0.GA
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1353'>OPENJPA-1353</a>] -         Add legal info to the docs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1358'>OPENJPA-1358</a>] -         Support CacheRetrieve/StoreMode properties for find()/refresh() operation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1404'>OPENJPA-1404</a>] -         Add find method that accepts properties to entity manager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1405'>OPENJPA-1405</a>] -         Add refresh method that accepts properties to entity manager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1453'>OPENJPA-1453</a>] -         Add support for testing with final JPA 2.0 TCK
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1476'>OPENJPA-1476</a>] -         Turn off QueryCache by default
-</li>
-</ul>
-
-<h4>Bug</h4>
-<ul>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-459'>OPENJPA-459</a>] -         Problem with bulk updates in mySQL
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-714'>OPENJPA-714</a>] -         &quot;Encountered unmanaged object in persistent field&quot; error while merging object tree
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-748'>OPENJPA-748</a>] -         Disable QuerySQLCache by default
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-944'>OPENJPA-944</a>] -         FetchAttribute.recursionDepth = -1 does not load properly self referenced entities in a complex relation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-993'>OPENJPA-993</a>] -         PCEnhancer can't execute if a non-OpenJPA PU is found
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1020'>OPENJPA-1020</a>] -         eager fetching of PersistentCollection of a primitive type fails
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1025'>OPENJPA-1025</a>] -         AbstractResultList.subList throws UnsupportedOperationException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1046'>OPENJPA-1046</a>] -         Unique Constraint on MappedSupperClass causes NullPointerException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1141'>OPENJPA-1141</a>] -         NPE  at org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn(MappingInfo.java:1400)
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-302'>OPENJPA-302</a>] -         PCEnhancer needs target classes on classpath
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1142'>OPENJPA-1142</a>] -         OptimisticLockException thrown on Query.getResultList() when Pessimistic Lock is applied
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-487'>OPENJPA-487</a>] -         Generated SUBSTRING SQL is ugly and inefficient
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1185'>OPENJPA-1185</a>] -         Subquery overhaul
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1555'>OPENJPA-1555</a>] -         SQLBuffer code cleanup
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1189'>OPENJPA-1189</a>] -         Column names do not contain delimiters when obtained from DatabaseMetaData
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1777'>OPENJPA-1777</a>] -         Allow setting of diagonstic context for each slice in a more flexible manner
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1197'>OPENJPA-1197</a>] -         NativeQueries fail with MySQL 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1778'>OPENJPA-1778</a>] -         Improved error information for unenhanced classes. 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1224'>OPENJPA-1224</a>] -         OpenJPA MySQL BigDecimal ignoring Precision/Scale column Annotation when generating tables 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1798'>OPENJPA-1798</a>] -         Improve messages in localize.properties
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1263'>OPENJPA-1263</a>] -         TestReaderLob.testUpdateWithNull() fails on MySQL
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1803'>OPENJPA-1803</a>] -         Unwrap EntityManager to Connection
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1289'>OPENJPA-1289</a>] -         Oracle driver throws exception due to incorrect mapping of XMLType column
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1847'>OPENJPA-1847</a>] -         Use a single connection when generating schema
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1293'>OPENJPA-1293</a>] -         JUnit test failure when using Derby 10.5.3.0
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1863'>OPENJPA-1863</a>] -         update HSQL dictionary for HSQLDB 2.0
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1294'>OPENJPA-1294</a>] -         Nested JDBC calls fail for certain database
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1917'>OPENJPA-1917</a>] -         Cache column alias in SelectImpl
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1308'>OPENJPA-1308</a>] -         shouldn't always use CAST with UPPER and LOWER for DB2
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1937'>OPENJPA-1937</a>] -         Document OpenJPAEntityManager.evict methods
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1321'>OPENJPA-1321</a>] -         Documentation inaccuracies
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1945'>OPENJPA-1945</a>] -         Improve aspects of the OpenBooks sample
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1326'>OPENJPA-1326</a>] -         ReverseMappingTool and SchemaTool failing for Sybase
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1972'>OPENJPA-1972</a>] -         DB2 V9.7 changed the default behavior concerning blocking behavior with isolation levels greater then read uncommitted
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1328'>OPENJPA-1328</a>] -         Move cacheable class configuration to ClassMetaData
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1990'>OPENJPA-1990</a>] -         Skip getting extend exception text when running on DB2
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1341'>OPENJPA-1341</a>] -         PostRemove not invoked after database record was deleted
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1999'>OPENJPA-1999</a>] -         Optional support for non-sequential positional parameters
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1344'>OPENJPA-1344</a>] -         Query [get|set]LockMode &amp; Em getLockMode not throwing correct exceptions
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2014'>OPENJPA-2014</a>] -         Allow proxies to stay in place when Detaching
 </li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2020'>OPENJPA-2020</a>] -         Make some members of StateManagerImpl protected to allow for greater extensability
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1350'>OPENJPA-1350</a>] -         Race condition in the MetaDataRepository
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2031'>OPENJPA-2031</a>] -         Unable to import maven projects with m2e version 1.0
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1351'>OPENJPA-1351</a>] -         java.lang.ClassCastException: javax.naming.Reference incompatible with javax.sql.DataSource
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2042'>OPENJPA-2042</a>] -         Diagnostics for Application Managed EntityManagerFactory leaks.
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1352'>OPENJPA-1352</a>] -         Merge fails if an entity has an element collection which is contructed using Arrays.asList
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2043'>OPENJPA-2043</a>] -         OpenJPAId hashCode() value needs to be consistent after serialization process
 </li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2047'>OPENJPA-2047</a>] -         Document the impact of Persistence Aware classes
 </li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2068'>OPENJPA-2068</a>] -         Improve performance of java.util.Calendar fields
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1370'>OPENJPA-1370</a>] -         JPA2 missing implementation for createNamedQuery(String name, Class&lt;T&gt; resultClass)
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2075'>OPENJPA-2075</a>] -         Abstract out parameter handling / validation from org.apache.openjpa.persistence.QueryImpl to allow for greater extensibility
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1375'>OPENJPA-1375</a>] -         OutOfMemory runs in container environment in a long stress run
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2084'>OPENJPA-2084</a>] -         Upgrade Derby dependency to 10.8.x
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1377'>OPENJPA-1377</a>] -         JPA property to enum conversion failure
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2085'>OPENJPA-2085</a>] -         Improve enhancement process to support JAVA 7 compliant class file generation
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1379'>OPENJPA-1379</a>] -         Locking problem when using timestamp QueryCache eviction policy.
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2087'>OPENJPA-2087</a>] -         Remove or limit the use of the ConcreteClassGenerator
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1380'>OPENJPA-1380</a>] -         Query not getting evicted from QueryCache
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1381'>OPENJPA-1381</a>] -         IllegalStateException on query method call after named query is created twice.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1383'>OPENJPA-1383</a>] -         tests rely on US date formatting without setting the correct Locale
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1384'>OPENJPA-1384</a>] -         ClassNotFoundException for custom DBDictionary used by EJB
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1385'>OPENJPA-1385</a>] -         Parameter in having clause of Criteria query not recognized
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1386'>OPENJPA-1386</a>] -         Metamodel Generator does not handle field types that can hide another
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1387'>OPENJPA-1387</a>] -         Unique colums automatically defined as non-nullable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1388'>OPENJPA-1388</a>] -         JPQL named parameter using a reserved word resulting in ArgumentException
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1391'>OPENJPA-1391</a>] -         Handle generic/unspecified  type arguments for persistent fields during metamodel generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1392'>OPENJPA-1392</a>] -         CriteriaBuilder.size() must return Integer as value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1393'>OPENJPA-1393</a>] -         CriteriaBuilder.countDistinct() does not return correct result
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1394'>OPENJPA-1394</a>] -         Pessimistic Lock not honour when ORDER BY clause is used
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1396'>OPENJPA-1396</a>] -         metadata-complete in the orm file does not override @Transition annotation 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1397'>OPENJPA-1397</a>] -         NULL in columns part of an @IdClass composite key leads to &quot;disappearing&quot; (null) returned objects
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1400'>OPENJPA-1400</a>] -         Unable to persist a relationship to a detached Entity 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1401'>OPENJPA-1401</a>] -         Inheritance using Join Strategy may fail in cross join JPQL
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1409'>OPENJPA-1409</a>] -         Improve type preservation for currentDate/Time  expression in queries
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1413'>OPENJPA-1413</a>] -         NPE when update using CASE statement on Derby
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1419'>OPENJPA-1419</a>] -         Access path metadata set incorrectly for fetch joins in Criteria Query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1425'>OPENJPA-1425</a>] -         Literal value in projection can not be parameterized for all databases
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1431'>OPENJPA-1431</a>] -         @Temporal annotation overrides the @Column annotation when using in conjunction with @ElementCollection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1432'>OPENJPA-1432</a>] -         openjpa.Compatibility property for JPA 2.0 behavior may be overwritten if this property is an argument to createEntityManagerFactory
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1435'>OPENJPA-1435</a>] -         Multi-1xm relation of same type in entity yields extra null in result collection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1439'>OPENJPA-1439</a>] -         Metamodel instantiation fails on InputStream properties
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1441'>OPENJPA-1441</a>] -         NPE when enhancing a Serializable, versioned class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1442'>OPENJPA-1442</a>] -         java.sql.Date, java.math.BigDecimal, or java.math.BigInteger types as derived primary keys are not Enhanced correctly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1444'>OPENJPA-1444</a>] -         Criteria Query with fetch joins does not return correct DISTINCT result
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1445'>OPENJPA-1445</a>] -         Support Enum as external value
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1461'>OPENJPA-1461</a>] -         Incorrect Oracle CREATE TABLE DDL for XML column
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1464'>OPENJPA-1464</a>] -         PreparedQuery fails with enum query parameter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1467'>OPENJPA-1467</a>] -         java.lang.IllegalMonitorStateException in ConcurrentDataCache.writeUnlock()
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1478'>OPENJPA-1478</a>] -         OpenJPA is no longer available as an OSGi bundle
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1487'>OPENJPA-1487</a>] -         incomplete tutorial [CONF] OpenJPA &gt; Begin using OpenJPA - The Basics  
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1515'>OPENJPA-1515</a>] -         CacheStatistics should be disabled by default
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1527'>OPENJPA-1527</a>] -         AssociationOverride does not work when applying to the map key of the element collection via orm.xml
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2120'>OPENJPA-2120</a>] -         Add new option to eliminate reflection calls from enhancer generated IdClass PC copy operations
 </li>
 </ul>
-
-<h4>Improvement</h4>
+    
+<h2>        New Feature
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-5'>OPENJPA-5</a>] -         OpenJPA doesn't compile with JDBC 4
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-709'>OPENJPA-709</a>] -         Better naming for unique constraints
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-716'>OPENJPA-716</a>] -         Improve the documentation about Streaming LOB Support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-839'>OPENJPA-839</a>] -         change pom.xml to publish sources as well.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1085'>OPENJPA-1085</a>] -         Add toString() method to PCState classes
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1236'>OPENJPA-1236</a>] -         Finish support of delimiters other than double-quotes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1258'>OPENJPA-1258</a>] -         make warning message more friendly when other persistence provider configured by application
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1356'>OPENJPA-1356</a>] -         Use maven-enforcer-plugin to verify proper Java and Maven levels
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1363'>OPENJPA-1363</a>] -         Upgrade to latest commons-pool maintenance release
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-184'>OPENJPA-184</a>] -         use DB2 Diagnostic interface to report extended error diagnostics on SQL Exception
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1366'>OPENJPA-1366</a>] -         Remove need for an EMF from OpenJPAPersistenceUtil and TraversableResolverImpl
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1859'>OPENJPA-1859</a>] -         Create a sample to demonstrate usage of JEST
 </li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1934'>OPENJPA-1934</a>] -         contribute an openjpa-maven-plugin 
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1374'>OPENJPA-1374</a>] -         Enable junits to be executed against an in-memory Derby 10.5.3.0 db
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2108'>OPENJPA-2108</a>] -         Allow an option to terminate MappingTool-generated SQL with a character other than semicolon   
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1402'>OPENJPA-1402</a>] -         Improve (avoid) lock on relation field per 2.0 spec semantics
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1414'>OPENJPA-1414</a>] -         Performance improvements for detach
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1415'>OPENJPA-1415</a>] -         Performance improvement by reduced logging of batched OLE
-</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1456'>OPENJPA-1456</a>] -         Replace StringBuffer usage with StringBuilder
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1468'>OPENJPA-1468</a>] -         Upgrade build to use final Bean Validation spec API from Geronimo
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1470'>OPENJPA-1470</a>] -         PCEnhancer is overly verbose
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1489'>OPENJPA-1489</a>] -         Generated UNIQUE constraint names and HSQL 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2111'>OPENJPA-2111</a>] -         Optimize column based ResultSet lookup whereever feasible
 </li>
 </ul>
-
-<h4>New Feature</h4>
+                            
+<h2>        Task
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-773'>OPENJPA-773</a>] -         Upgrade to JPA 2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1005'>OPENJPA-1005</a>] -         Add PersistenceXMLSchemaVersion(); support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1181'>OPENJPA-1181</a>] -         Metamodel Generation must be more selective and controllable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1276'>OPENJPA-1276</a>] -         Support CQL for Criteria Query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1332'>OPENJPA-1332</a>] -         Allow configuration property to be declared for internal usage only
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1334'>OPENJPA-1334</a>] -         Support instance level distribution policy for named cache partitions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1337'>OPENJPA-1337</a>] -         OpenJPA 2.0 iteration 12 primary task
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1357'>OPENJPA-1357</a>] -         Support CacheRetrieve/StoreMode properties for find()/refresh() operation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1373'>OPENJPA-1373</a>] -         OpenJPA 2.0 iteration 13 primary task
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1786'>OPENJPA-1786</a>] -         Upgrade to latest JPA 2.0 TCK
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1426'>OPENJPA-1426</a>] -         OpenJPA 2.0 iteration 14 primary task
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1834'>OPENJPA-1834</a>] -         Upgrade trunk to use Deby 10.6.2.1 for junits
 </li>
-</ul>
-
-<h4>Task</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-757'>OPENJPA-757</a>] -         Map existing OpenJPA extensions to new features of JPA 2.0
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1875'>OPENJPA-1875</a>] -         Add generics to the Graph code
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1183'>OPENJPA-1183</a>] -         Ergonomics of metamodel generation process
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2089'>OPENJPA-2089</a>] -         upgrade bval to latest 0.3-incubating
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1290'>OPENJPA-1290</a>] -         Document Criteria API
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2091'>OPENJPA-2091</a>] -         update docbook maven plugin
 </li>
 </ul>
-
-<h4>Test</h4>
+        
+<h2>        Test
+</h2>
 <ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1153'>OPENJPA-1153</a>] -         Test suite speed-up outside SingleEMFTestCase
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1342'>OPENJPA-1342</a>] -         Build a mechanics to test JTA transaction semantics within JSE 
+<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2029'>OPENJPA-2029</a>] -         Add PreparedQuery tests for non-sequential positional parameters support
 </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1466'>OPENJPA-1466</a>] -         Some JUnit test failures on Oracle backeend
-</li>
-</ul>
-
-
-<hr>
-<h3><a name="200M3">OpenJPA 2.0.0 Milestone 3</h3>
-<h4>Sub-task</h4>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-849'>OPENJPA-849</a>] - Add metadata-type getter methods to EntityManager</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-946'>OPENJPA-946</a>] - Oracle create table(s) exceptions</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1013'>OPENJPA-1013</a>] - Build strictly-typed Criteria API</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1033'>OPENJPA-1033</a>] - Update supported database and driver matrix</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1076'>OPENJPA-1076</a>] - PersistenceProviderResolver interface and PersistenceProviderResolverHolder class</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1078'>OPENJPA-1078</a>] - Cache mode elements added to persistence.xml</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1082'>OPENJPA-1082</a>] - Validation target groups via persistence.xml or createEMF properties Map</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1105'>OPENJPA-1105</a>] - OpenJPA 2.0 iteration 8 primary task</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1106'>OPENJPA-1106</a>] - Integration tests for Bean Validation providers - Part 1</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1107'>OPENJPA-1107</a>] - Provide TraversableResolver for use with Bean Validation Factory</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1112'>OPENJPA-1112</a>] - JPA2 Query result of embeddable object can not be further updated</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1131'>OPENJPA-1131</a>] - Upgrade to maven-jar-plugin-2.2</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1149'>OPENJPA-1149</a>] - Add embeddables sample to the examples module</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1155'>OPENJPA-1155</a>] - BrokerImpl.detachAllInternal() does not detach newly loaded entities</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1157'>OPENJPA-1157</a>] - Integration tests for Bean Validation providers - Part 2</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1164'>OPENJPA-1164</a>] - Make sleepTime in SimpleWBCallback configurable</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1167'>OPENJPA-1167</a>] - Use Geronimo EA4 JPA spec jar</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1175'>OPENJPA-1175</a>] - Implement PersistenceUtil and isLoaded methods on the provider</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1176'>OPENJPA-1176</a>] - Properties marked as private are no longer persistent</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1177'>OPENJPA-1177</a>] - Upgrade to Bean Validation JSR-303 1.0 CR3 Spec API</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1182'>OPENJPA-1182</a>] - PreUpdate and PostUpdate behavior</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1190'>OPENJPA-1190</a>] - Use Geronimo EA5 JPA spec jar</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1191'>OPENJPA-1191</a>] - Implement Tuple interface</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1194'>OPENJPA-1194</a>] - LockManager tests call platformSpeedTest() for every test method</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1202'>OPENJPA-1202</a>] - Compile against Geronimo JPA EA6</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1208'>OPENJPA-1208</a>] - Set specification level based upon persistence.xml version</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1210'>OPENJPA-1210</a>] - Specify derby timeouts via properties.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1213'>OPENJPA-1213</a>] - query.setParameter() behaviour </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1214'>OPENJPA-1214</a>] - RelationFieldStrategy behaviour</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1215'>OPENJPA-1215</a>] - detach()/detachCopy() behaviour</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1220'>OPENJPA-1220</a>] - Disable DynhamicEnhancerAgent for maven builds</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1223'>OPENJPA-1223</a>] - Update documentation for autoOff config option</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1231'>OPENJPA-1231</a>] - Bean Validation sample</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1232'>OPENJPA-1232</a>] - Keys in an EmbeddedCollection are returned as PCData objects when DataCache is enabled</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1233'>OPENJPA-1233</a>] - Update DerbyDictionary with new reserved words</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1235'>OPENJPA-1235</a>] - Support for optional name property on UniqueConstraint annotation and XML</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1237'>OPENJPA-1237</a>] - WriteBehind configuration exception not thrown when it should be</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1238'>OPENJPA-1238</a>] - Upgrade to latest commons-pool and commons-dbcp</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1240'>OPENJPA-1240</a>] - Lob, Temporal, Enumerated on element collections annotations and in XML</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1246'>OPENJPA-1246</a>] - Add configuration example for Ingres to User manual</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1252'>OPENJPA-1252</a>] - Include a Derby Network Server test profile</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1264'>OPENJPA-1264</a>] - Support shared-cache-mode element</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1266'>OPENJPA-1266</a>] - JDBC date/timestamp literals in JPQL</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1270'>OPENJPA-1270</a>] - Assert that relationships defined in a mapped superclass must be unidirectional</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1271'>OPENJPA-1271</a>] - Support CacheStoreMode and CacheRetrieveMode properties for EntityManager</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1272'>OPENJPA-1272</a>] - Add tests for element collection association overrides defined in XML</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1274'>OPENJPA-1274</a>] - Support cascade-detach via orm.xml</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1282'>OPENJPA-1282</a>] - Update validation spec api and provider dependencies to spec level CR5</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1292'>OPENJPA-1292</a>] - NullPointerException when handling WriteBehindConfigurationException</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1298'>OPENJPA-1298</a>] - WriteBehindCache Callback Singleton</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1301'>OPENJPA-1301</a>] - EntityManagerFactoryImpl</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1309'>OPENJPA-1309</a>] - DB2 requires CAST for argument passed to datastore MOD function</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1310'>OPENJPA-1310</a>] - SQLServer requires XML in UTF-16 instead of UTF-8</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1315'>OPENJPA-1315</a>] - org.apache.openjpa.persistence.QueryImpl</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1319'>OPENJPA-1319</a>] - EntityManagerImpl</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1323'>OPENJPA-1323</a>] - Relax em.refresh TransactionRequireException thown condition</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1327'>OPENJPA-1327</a>] - Document JPQL Query updates</li>
-</ul>
-
-<h4>Bug</h4>
-<ul>
-<li>[<a href='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>[<a href='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>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-890'>OPENJPA-890</a>] - Typos and inconsistent method signature styles in the user manual</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-922'>OPENJPA-922</a>] - setByteArrayInputStream being used in stead of setBytes</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-934'>OPENJPA-934</a>] - Oversight in TestSequenceGenerator</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-973'>OPENJPA-973</a>] - Allow DB2 JCC driver to work with Informix database</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-974'>OPENJPA-974</a>] - Docs:  Add new Exception types</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-981'>OPENJPA-981</a>] - @Replicated is only recognized for root instance but not the instanes reachable from the root during persist() operation.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1002'>OPENJPA-1002</a>] - Select range doesn't work on Oracle JDBC driver</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1043'>OPENJPA-1043</a>] - JPQL queries do not support queries on a MappedSuperclass</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1049'>OPENJPA-1049</a>] - Query against a MappedSuperclass is not supported</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1065'>OPENJPA-1065</a>] - Prepared Query Cache does not work with DataCache </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1074'>OPENJPA-1074</a>] - OrderColumn does not maintain index upon inter-list element removal - Phase 1</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1116'>OPENJPA-1116</a>] - Annotation Strategy not working</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1117'>OPENJPA-1117</a>] - Missing AgentClass attribute in openjpa-all-xxx.jar manifest.mf</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1119'>OPENJPA-1119</a>] - NPE in InstrumentationFactory</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1120'>OPENJPA-1120</a>] - idEquals() broken in BigDecimalId and BigIntegerId</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1121'>OPENJPA-1121</a>] - Enums cause a ClassNotFoundException in the MappingTool</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1127'>OPENJPA-1127</a>] - Typos in user manual and log messages</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1132'>OPENJPA-1132</a>] - Dropping constraints fails on MySQL</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1133'>OPENJPA-1133</a>] - DBDictionary.getPlaceholderValueString returns 0 for boolean which fails in PostgreSQL database.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1135'>OPENJPA-1135</a>] - Overrides are not applied when embeddables are defined in XML</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1139'>OPENJPA-1139</a>] - checkstyle results in velocity errors in build output</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1156'>OPENJPA-1156</a>] - Path length issues on Windows </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1158'>OPENJPA-1158</a>] - Incorrect handling of long values in AbstractResult</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1163'>OPENJPA-1163</a>] - Data consistency issues while modifying collections.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1168'>OPENJPA-1168</a>] - NPE in UUIDGenerator.initializeForType1()</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1170'>OPENJPA-1170</a>] - Upgrade to Bean Validation JSR-303 1.0 CR2 Spec API</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1174'>OPENJPA-1174</a>] - OpenJPA performs differently with orm.xml and annotations</li>
-<li>[<a href='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>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1200'>OPENJPA-1200</a>] - Incorrect Entity is returned if ElementClassCriteria is not selected.</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1201'>OPENJPA-1201</a>] - &quot;Mapped by&quot; field not set when contained in superclass </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1203'>OPENJPA-1203</a>] - JPA2 - createEMF should return null for unhandled PUs</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1204'>OPENJPA-1204</a>] - Argument type mismatch when an EmbeddedId contains an Emun type </li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1205'>OPENJPA-1205</a>] - Cannot retrieve Map<PersistenceCapable, PersistenceCapable> fields when DataCache is on</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1206'>OPENJPA-1206</a>] - Bean validation call to provider not Java 2 Enabled</li>
-<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1211'>OPENJPA-1211</a>] - Enable string navigation in a From expression.</li>

[... 394 lines stripped ...]


Mime
View raw message