Author: mikedd
Date: Tue Mar  3 02:13:26 2009
New Revision: 749507

URL: http://svn.apache.org/viewvc?rev=749507&view=rev
Log:
Update CHANGES.txt and RELEASE-NOTES.html for 1.2.1 release.

Modified:
    openjpa/branches/1.2.x/openjpa-project/CHANGES.txt
    openjpa/branches/1.2.x/openjpa-project/RELEASE-NOTES.html

Modified: openjpa/branches/1.2.x/openjpa-project/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/openjpa/branches/1.2.x/openjpa-project/CHANGES.txt?rev=749507&r1=749506&r2=749507&view=diff
==============================================================================
--- openjpa/branches/1.2.x/openjpa-project/CHANGES.txt (original)
+++ openjpa/branches/1.2.x/openjpa-project/CHANGES.txt Tue Mar  3 02:13:26 2009
@@ -13,8 +13,8 @@
 
 Overview
 
-   These notes describe the difference between OpenJPA release 1.2.0 and the
-   preceding releases: 1.0.0, and 1.1.0. 
+   These notes describe the difference between OpenJPA release 1.2.1 and the
+   preceding release: 1.2.0. 
 
    OpenJPA is a feature-rich implementation of the persistence part of Java
    Community Process JSR-220 (Enterprise JavaBeans 3.0), which is known as
@@ -78,159 +78,84 @@
    How do I Contribute?
         * To discuss Apache OpenJPA topics check out the mailing lists.
         * Informal discussion also occurs on the #openjpa IRC channel on
-       freenode.net.
+          freenode.net.
         * Bugs and other issues can be posted on the project JIRA.
 
-                          OpenJPA 1.2.0 Release Notes
+                          OpenJPA 1.2.1 Release Notes
 Sub-task
 
-    * [OPENJPA-159] - Make ManagedRuntime amenable to more transaction 
execution
-                      strategies
-    * [OPENJPA-545] - Replace UUID implementation with JDK 5 alternatives
-    * [OPENJPA-575] - Use do priv for to get CL for Oracle empty blob/clob
-    * [OPENJPA-591] - Entities are flushed before being detached or serialized
-    * [OPENJPA-598] - Make BatchingPreparedStatementManagerImpl more flexible 
and
-                      extensible
-    * [OPENJPA-616] - InMemoryUpdate support for functions returning numeric 
value
-                      such as ABS, SQRT, SIZE etc.
-    * [OPENJPA-648] - Table generator uses incorrect schema name
-    * [OPENJPA-661] - Duplicate files included in binary assembly when using 
-                      docbook-plugin
+    * [OPENJPA-681] - Subquery generates SQL with syntax error
+    * [OPENJPA-708] - sub-sub-query generates SQL with syntax error
+    * [OPENJPA-744] - Extra SQL on LAZY/EAGER ManyToOne relation
+    * [OPENJPA-765] - Check for insertable or updateable before checking value 
+                      for null
 
 Bug
 
-    * [OPENJPA-20] - Query can return embeddable class
-    * [OPENJPA-44] - metadata-complete element in orm.xml is ignored
-    * [OPENJPA-51] - bad sql pushdown, sub select is missing from clause
-    * [OPENJPA-112] - Native queries and named parameters: poor error message
-    * [OPENJPA-209] - Query returning 2 entities w/unidir 1-1 relationship 
gets 
-                      openjpa.persistence.ArgumentException: Address with the 
same 
-                      id already exists in the L1 cache.
-    * [OPENJPA-210] - Query returning 2 entities w/1-1 relationship returns 
wrong
-                      types in the result list
-    * [OPENJPA-220] - Examples of using ElementJoinColumn show the wrong usage
-    * [OPENJPA-241] - Extra SQL on lazy CMR load
-    * [OPENJPA-286] - Can't merge detached One-To-Many child instance. The 
-                      entities were implement by an internal Hash container.
-    * [OPENJPA-340] - @UniqueConstraint and corresponding XML ignored
-    * [OPENJPA-349] - No object inserted if entity only contain ID attribute 
and 
-                      set to IDENTITY
-    * [OPENJPA-365] - Unexpected behavior on finding a Composite Key entity 
with 
-                      a single value.
-    * [OPENJPA-393] - @Column(nullable=false) setting not taken into account 
for
-                      String field values
-    * [OPENJPA-442] - JIRA-407 introduced backward compatibility problem in 
-                      QueryImpl
-    * [OPENJPA-456] - Missed to validate the column name length for Join Column
-    * [OPENJPA-458] - OpenJPA doesn't throw standard JPA exceptions
-    * [OPENJPA-459] - Problem with bulk updates in mySQL
-    * [OPENJPA-462] - OptimisticException is thrown instead of 
-                      OptimisticLockException
-    * [OPENJPA-470] - Custom sequences specified via @SequenceGenerator must 
have
-                      parentheses at the end of the class name
-    * [OPENJPA-494] - Single Table Inheritance Strategy causes errors when 
reading
-                      entities from the database (discriminator problem)
-    * [OPENJPA-504] - Duplicate order numbers in relationshiptable for the same
-                      List field
-    * [OPENJPA-533] - Bulk update can`t set null embedded object
-    * [OPENJPA-565] - Duplicate @NamedQuery terminates subsequent @NameQuery
-                      definitions in @NamedQueries
-    * [OPENJPA-567] - @OrderColumn generates duplicate order numbers.
-    * [OPENJPA-572] - Merge operation fails with IdClass composite key
-    * [OPENJPA-573] - JPQL: The combination LIKE ESCAPE does not accept
-                      parameters
-    * [OPENJPA-574] - Cached object in DataCache not evicted due to
-                      StatementBatching not reporting OptimisticException
-    * [OPENJPA-581] - JNDI lookup failures are not generating useful messages
-    * [OPENJPA-586] - Binding Query parameter fails validation for Externalized
-                      field
-    * [OPENJPA-589] - Can not retrieve M-to-M data when DataCache is on
-    * [OPENJPA-590] - The push-down sql for JPQL has unpredictable ordering in
-                      the set clause for update statement
-    * [OPENJPA-594] - Incorrect schema separator used for Informix tables
-    * [OPENJPA-595] - An error occurred while parsing the query filter "SELECT
-                      t FROM PessimisticA t WHERE t.id = ?1". Error message: No
-                      field named "id" in class "t"
-    * [OPENJPA-596] - ClassCastException during in-memory update with Informix
-                      IDS 10.0
-    * [OPENJPA-602] - NullPointerException at org.apache.openjpa.jdbc.meta.
-                      strats.RelationToManyInverseKeyFieldStrategy.map
-    * [OPENJPA-605] - Informix will throw an exception when a unique index is
-                      explictily created on the primary key columns
-    * [OPENJPA-606] - InformixDictionary default setting beaks many testcases
-    * [OPENJPA-607] - Extraneous "( )" on DISTINCT, ALL, ANY results in SQL
-                      syntax errors on some database systems
-    * [OPENJPA-612] - Add support for calculating update value in 
-                      QueryImpl.updateInMemory
-    * [OPENJPA-614] - SqlServer does not support Timestamp precision in nano
-                      second
-    * [OPENJPA-617] - Use of hardcoded DB platform strings should be avoided
-    * [OPENJPA-619] - Typos in the manual
-    * [OPENJPA-622] - Informix -lock timieout, cursor not open problem for
-                      NonJTA datasource transaction RESOURCE_LOCAL in JEE
-    * [OPENJPA-625] - Error when removing embeddable entities from a persistent
-                      collection
-    * [OPENJPA-629] - When creating foreign keys the schema name is not trimmed
-                      for WS before checking DB
-    * [OPENJPA-630] - Honor batchlimit=1 in statement batching support.
-    * [OPENJPA-634] - SQLException not reported from Batched statement
-    * [OPENJPA-637] - Significant performance degradation when data cache is
-                      enabled
-    * [OPENJPA-642] - Sybase create foreign key on delete set null failed with
-                      syntax error
-    * [OPENJPA-644] - Handle databaseProductVersion string from newer jcc 
driver
-                      for DB2 ISeries
-    * [OPENJPA-647] - Dynamic update to DataCacheTimeout property is not 
updated
-                      in the ClassMetadata
-    * [OPENJPA-653] - Concurrency issue with query cache enabled
-    * [OPENJPA-656] - Incorrect connection URL causes NPE when using JDBC 
Driver
-    * [OPENJPA-657] - Compile error: "The method getTextContent() is undefined
-                      for the type Node"
-    * [OPENJPA-659] - No state snapshot is available on @Embedded class when
-                      using runtime enhancement via spring-tomcat-weaver
-    * [OPENJPA-660] - ClassCastException when using OneToMany Relation and
-                      collection is subclass using Discriminator with
-                      SINGLE_TABLE strategy.
-    * [OPENJPA-664] - OpenJPA should prohibit when the name of a schema
-                      components such as Table, Column, Constraint exceeds
-                      maximum permissible length for the database platform
-    * [OPENJPA-665] - OpenJPA allows commit where fields with
-                      @Column(nullable=false) set to null
-    * [OPENJPA-668] - Test failures with IBM JDK (xml parsing)
-    * [OPENJPA-669] - NativeSequences can be incremented within the business
-                      transaction
-    * [OPENJPA-670] - Discriminator column is missing from table when
-                      inheritance is used without annotation
+    * [OPENJPA-646] - JDK problems with defineClass and enum class types
+    * [OPENJPA-650] - Document openjpa.RuntimeUnenhancedClasses=unsupported/
+                      warn configuration property
+    * [OPENJPA-676] - Connection used for NativeSequences is not closed
+    * [OPENJPA-679] - java.lang.ArrayIndexOutOfBoundsException may occur when
+                      a relation field is annotated as a primary key and a 
foreign key
+    * [OPENJPA-685] - Problem enhancing test cases with Maven 2.0.9
+    * [OPENJPA-702] - MappingTool fails requires appropriate DESCSTAT parm 
+                      value on DB2 for z/OS
+    * [OPENJPA-710] - Unordered collection field adds ORDER BY clause
+    * [OPENJPA-711] - PDF manual lacks images
+    * [OPENJPA-713] - openjpa-1.2.0.jar file is 11 MB
+    * [OPENJPA-715] - OpenJpa does not generate IDs properly. "duplicate key 
+                      value in a unique or primary key constraint" while 
merging object tree.
+    * [OPENJPA-719] - GeneralException in PCEnhancer during class transform in 
+                      Turkish locale AppServer setting
+    * [OPENJPA-724] - Corrections for the manual
+    * [OPENJPA-727] - Image mapping-table.png missing in HTML manual
+    * [OPENJPA-731] - Bug on FetchType.EAGER when QuerySQLCache is turned on
+    * [OPENJPA-733] - Entity contains pseudo-attached embeddable after detach
+    * [OPENJPA-745] - Sybase by default silently truncates a string which is 
+                      longer than the column length without raising an 
exception
+    * [OPENJPA-755] - OpenJPA thows EntityExistsException trying persist a
+                      preexisting, detached entity
+    * [OPENJPA-762] - Batch execution fails for Oracle when batch limit set to
+                      -1 (unlimited batch size)
+    * [OPENJPA-777] - Exception is thrown during retrieval of an entity which 
+                      contains a persistent collection of embeddable
+    * [OPENJPA-835] - Loading nested toMany EAGER relation resuled in 
+                      PersistenceException
+    * [OPENJPA-838] - fix parameter setting problem when QuerySQLCache is on
+    * [OPENJPA-843] - Unnecessary version update on inverse-side of a 1-m 
+                      relationship
+    * [OPENJPA-853] - Informix cursor not open problem if synchronizeMapping 
+                      set true
+    * [OPENJPA-864] - Subquery problems with SYNTAX_DATABASE (Oracle)
+    * [OPENJPA-872] - Compound custom id in bidirectional many-to-one
+    * [OPENJPA-912] - Potential NPE in setInverseRelation
+    * [OPENJPA-917] - stored procedures throw InvalidStateException when using 
+                      getSingleResult() or getResultList()
+    * [OPENJPA-919] - JUnit for Bi-directional OneToOne with null relationships
+    * [OPENJPA-925] - Bidirectional OneToOne relation incorrectly set in 
+                      loadEagerJoin
 
 Improvement
 
-    * [OPENJPA-149] - non-jta-data-source must be specified in WebSphere
-                      environments
-    * [OPENJPA-235] - SQL reordering to avoid non-nullable foreign key
-                      constraint violations
-    * [OPENJPA-407] - Cache SQL (or closer precursors to SQL) more aggressively
-    * [OPENJPA-515] - OpenJPA extension for distributed databases
-    * [OPENJPA-570] - Misleading "Found duplicate query" warning message
-    * [OPENJPA-578] - Specifying a default for VersionStrategy in 
-                      persistence.xml has no effect when a version field is
-                      present in the entity class.
-    * [OPENJPA-584] - OpenJPA-149 changes are not IDE friendly
-    * [OPENJPA-601] - Remove connection requirement for build action in
-                      SchemaTool
-    * [OPENJPA-604] - Log spec sets in persistence unit's property fail with
-                      exception when run in different locale
-    * [OPENJPA-631] - Report detailed message when executeBatch throws 
-                      SQLException for DB2
-    * [OPENJPA-633] - Update the release process to use maven plugins
-    * [OPENJPA-666] - MS SQL Server 2005 does not support native sequences.
-    * [OPENJPA-667] - Documentaion on configuration properties should link to
-                      corresponding JavaDoc method description
-
-New Feature
-
-    * [OPENJPA-187] - MEMBER OF query fails on OpenJPA, but works fine with
-                      TopLink and Hibernate EM
-    * [OPENJPA-305] - Dynamic configuration of EntityManagerFactory
+    * [OPENJPA-686] - Openjpa manual needs to be updated for database 
+                      restriction on BigDecimal field on Sybase
+    * [OPENJPA-726] - Provide MD5Sums for latest downloads
+    * [OPENJPA-742] - Add line number and column number to QueryMetaData
+    * [OPENJPA-752] - ProxySetupStateManager.setProxyData routing through 
+                      PersistanceCapable caused "PersistenceException: null"
+    * [OPENJPA-772] - Proper maven pluginManagement and use ianal-maven-plugin
+                      for enforcing legal files
+    * [OPENJPA-779] - patch for eclipse .project and .classpath files...
+    * [OPENJPA-817] - Order of inserts lost when using ConstraintUpdateManager
+    * [OPENJPA-876] - Better test profiles for proprietary databases (DB2, 
+                      Oracle) and continuous build
+    * [OPENJPA-881] - Enable connection pooling for testcases.
+    * [OPENJPA-901] - Use hosted JAI artifacts as the default for the docbook 
build
+
+Changes for previous releases
+
+OpenJPA 1.2.0 Changes: 
http://svn.apache.org/viewvc/openjpa/tags/1.1.0/openjpa-project/CHANGES.txt?view=markup
 
 OpenJPA 1.1.0 Changes: 
http://svn.apache.org/viewvc/openjpa/tags/1.1.0/openjpa-project/CHANGES.txt?view=markup
 

Modified: openjpa/branches/1.2.x/openjpa-project/RELEASE-NOTES.html
URL: 
http://svn.apache.org/viewvc/openjpa/branches/1.2.x/openjpa-project/RELEASE-NOTES.html?rev=749507&r1=749506&r2=749507&view=diff
==============================================================================
--- openjpa/branches/1.2.x/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/branches/1.2.x/openjpa-project/RELEASE-NOTES.html Tue Mar  3 
02:13:26 2009
@@ -18,8 +18,8 @@
 
 <h2><a name="Overview"></a>Overview</h2>
 
-<p> These notes describe the difference between OpenJPA release 1.2.0
-and the preceding releases: 1.0.0 and 1.1.0.
+<p> These notes describe the difference between OpenJPA release 1.2.1
+and the preceding release: 1.2.0.
 <P>
 OpenJPA is a feature-rich implementation of the persistence part of 
 Java Community Process JSR-220 (Enterprise JavaBeans 3.0), which is
@@ -97,200 +97,113 @@
 </ul>
 
 
-        Release Notes - OpenJPA - Version 1.2.0
+        Release Notes - OpenJPA - Version 1.2.1.
     
 <h2><a name='Sub-task'>        Sub-task
 </h2>
 <ul>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-159'>OPENJPA-159</a>] -     
    Make ManagedRuntime amenable to more transaction execution strategies
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-681'>OPENJPA-681</a>] -     
    Subquery generates SQL with syntax error
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-545'>OPENJPA-545</a>] -     
    Replace UUID implementation with JDK 5 alternatives
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-708'>OPENJPA-708</a>] -     
    sub-sub-query generates SQL with syntax error
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-575'>OPENJPA-575</a>] -     
    Use do priv for to get CL for Oracle empty blob/clob
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-744'>OPENJPA-744</a>] -     
    Extra SQL on LAZY/EAGER  ManyToOne relation
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-591'>OPENJPA-591</a>] -     
    Entities are flushed before being detached or serialized
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-765'>OPENJPA-765</a>] -     
    Check for insertable or updateable before checking value for null
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-598'>OPENJPA-598</a>] -     
    Make BatchingPreparedStatementManagerImpl more flexible and extensible
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-616'>OPENJPA-616</a>] -     
    InMemoryUpdate support for functions returning numeric value such as ABS, 
SQRT, SIZE etc.
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-648'>OPENJPA-648</a>] -     
    Table generator uses incorrect schema name
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-661'>OPENJPA-661</a>] -     
    Duplicate files included in binary assembly when using docbook-plugin
-</li>
-</ul>
-    
+</ul>    
+
 <h2><a name='Bug'>        Bug
 </h2>
 <ul>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-20'>OPENJPA-20</a>] -       
  Query can return embeddable class
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-44'>OPENJPA-44</a>] -       
  metadata-complete element in orm.xml is ignored
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-51'>OPENJPA-51</a>] -       
  bad sql pushdown, sub select is missing from clause
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-112'>OPENJPA-112</a>] -     
    Native queries and named parameters: poor error message
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-209'>OPENJPA-209</a>] -     
    Query returning 2 entities w/unidir 1-1 relationship gets 
openjpa.persistence.ArgumentException: Address with the same id already exists 
in the L1 cache.
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-210'>OPENJPA-210</a>] -     
    Query returning 2 entities w/1-1 relationship returns wrong types in the 
result list
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-220'>OPENJPA-220</a>] -     
    Examples of using ElementJoinColumn show the wrong usage
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-241'>OPENJPA-241</a>] -     
    Extra SQL on lazy CMR load
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-286'>OPENJPA-286</a>] -     
    Can't merge detached One-To-Many child instance. The entities were 
implement by an internal Hash container.
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-340'>OPENJPA-340</a>] -     
    @UniqueConstraint and corresponding XML ignored
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-349'>OPENJPA-349</a>] -     
    No object inserted if entity only contain ID attribute and set to IDENTITY
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-365'>OPENJPA-365</a>] -     
    Unexpected behavior on finding a Composite Key entity with a single value.
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-393'>OPENJPA-393</a>] -     
    @Column(nullable=false) setting not taken into account for String field 
values
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-442'>OPENJPA-442</a>] -     
    JIRA-407 introduced backward compatibility problem in QueryImpl
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-456'>OPENJPA-456</a>] -     
    Missed to validate the column name length for Join Column
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-458'>OPENJPA-458</a>] -     
    OpenJPA doesn't throw standard JPA exceptions
-</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-462'>OPENJPA-462</a>] -     
    OptimisticException is thrown instead of OptimisticLockException
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-470'>OPENJPA-470</a>] -     
    Custom sequences specified via @SequenceGenerator must have parentheses at 
the end of the class name
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-494'>OPENJPA-494</a>] -     
    Single Table Inheritance Strategy causes errors when reading entities from 
the database (discriminator problem)
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-646'>OPENJPA-646</a>] -     
    JDK problems with defineClass and enum class types
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-504'>OPENJPA-504</a>] -     
    Duplicate order numbers in relationshiptable for the same List field
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-650'>OPENJPA-650</a>] -     
    Document openjpa.RuntimeUnenhancedClasses=unsupported/warn configuration 
property
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-533'>OPENJPA-533</a>] -     
    Bulk update can`t set null embedded object
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-676'>OPENJPA-676</a>] -     
    Connection used for NativeSequences is not closed
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-565'>OPENJPA-565</a>] -     
    Duplicate @NamedQuery terminates subsequent @NameQuery definitions in 
@NamedQueries 
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-679'>OPENJPA-679</a>] -     
    java.lang.ArrayIndexOutOfBoundsException may occur when a relation field is 
annotated as a primary key and a foreign key
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-567'>OPENJPA-567</a>] -     
    @OrderColumn generates duplicate order numbers.
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-685'>OPENJPA-685</a>] -     
    Problem enhancing test cases with Maven 2.0.9 
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-572'>OPENJPA-572</a>] -     
    Merge operation fails with IdClass composite key
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-702'>OPENJPA-702</a>] -     
    MappingTool fails requires appropriate DESCSTAT parm value on DB2 for z/OS
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-573'>OPENJPA-573</a>] -     
    JPQL: The combination LIKE ESCAPE does not accept parameters
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-710'>OPENJPA-710</a>] -     
    Unordered collection field adds ORDER BY clause
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-574'>OPENJPA-574</a>] -     
    Cached object in DataCache not evicted due to StatementBatching not 
reporting OptimisticException 
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-711'>OPENJPA-711</a>] -     
    PDF manual lacks images
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-581'>OPENJPA-581</a>] -     
    JNDI lookup failures are not generating useful messages
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-713'>OPENJPA-713</a>] -     
    openjpa-1.2.0.jar file is 11 MB
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-586'>OPENJPA-586</a>] -     
    Binding Query parameter fails validation for Externalized field
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-715'>OPENJPA-715</a>] -     
    OpenJpa does not generate IDs properly. &quot;duplicate key value in a 
unique or primary key constraint&quot; while merging object tree.
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-589'>OPENJPA-589</a>] -     
    Can not retrieve M-to-M data when DataCache is on
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-719'>OPENJPA-719</a>] -     
    GeneralException in PCEnhancer during class transform in Turkish locale 
AppServer setting
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-590'>OPENJPA-590</a>] -     
    The push-down sql for JPQL has unpredictable ordering in the set clause for 
update statement
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-724'>OPENJPA-724</a>] -     
    Corrections for the manual
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-594'>OPENJPA-594</a>] -     
    Incorrect schema separator used for Informix tables
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-727'>OPENJPA-727</a>] -     
    Image mapping-table.png missing in HTML manual
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-595'>OPENJPA-595</a>] -     
    An error occurred while parsing the query filter &quot;SELECT t FROM 
PessimisticA t WHERE t.id = ?1&quot;. Error message: No field named 
&quot;id&quot; in class &quot;t&quot;
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-731'>OPENJPA-731</a>] -     
    Bug on FetchType.EAGER when QuerySQLCache is turned on
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-596'>OPENJPA-596</a>] -     
    ClassCastException during in-memory update with Informix IDS 10.0 
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-733'>OPENJPA-733</a>] -     
    Entity contains pseudo-attached embeddable after detach
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-602'>OPENJPA-602</a>] -     
    NullPointerException at 
org.apache.openjpa.jdbc.meta.strats.RelationToManyInverseKeyFieldStrategy.map
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-745'>OPENJPA-745</a>] -     
    Sybase by default silently truncates a string which is longer than the 
column length without raising an exception 
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-605'>OPENJPA-605</a>] -     
    Informix will throw an exception when a unique index is explictily created 
on the primary key columns
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-755'>OPENJPA-755</a>] -     
    OpenJPA thows EntityExistsException trying persist a preexisting, detached 
entity
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-606'>OPENJPA-606</a>] -     
    InformixDictionary default setting beaks many testcases
+<li>[<a 
href='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>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-607'>OPENJPA-607</a>] -     
    Extraneous &quot;( )&quot; on DISTINCT, ALL, ANY results in  SQL syntax 
errors on some database systems
+<li>[<a 
href='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>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-612'>OPENJPA-612</a>] -     
    Add support for calculating update value in QueryImpl.updateInMemory
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-835'>OPENJPA-835</a>] -     
    Loading nested toMany EAGER relation resuled in PersistenceException
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-614'>OPENJPA-614</a>] -     
    SqlServer does not support Timestamp precision in nano second
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-838'>OPENJPA-838</a>] -     
    fix parameter setting problem when QuerySQLCache is on
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-617'>OPENJPA-617</a>] -     
    Use of hardcoded DB platform strings should be avoided
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-843'>OPENJPA-843</a>] -     
    Unnecessary version update on inverse-side of a 1-m relationship
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-619'>OPENJPA-619</a>] -     
    Typos in the manual
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-853'>OPENJPA-853</a>] -     
    Informix cursor not open problem if synchronizeMapping set true
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-622'>OPENJPA-622</a>] -     
    Informix -lock timieout, cursor not open problem for NonJTA datasource 
transaction RESOURCE_LOCAL in JEE
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-864'>OPENJPA-864</a>] -     
    Subquery problems with SYNTAX_DATABASE (Oracle)
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-625'>OPENJPA-625</a>] -     
    Error when removing embeddable entities from a persistent collection
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-872'>OPENJPA-872</a>] -     
    Compound custom id in bidirectional many-to-one
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-629'>OPENJPA-629</a>] -     
    When creating foreign keys the schema name is not trimmed for WS before 
checking DB
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-912'>OPENJPA-912</a>] -     
    Potential NPE in setInverseRelation
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-630'>OPENJPA-630</a>] -     
    Honor batchlimit=1 in statement batching support.
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-917'>OPENJPA-917</a>] -     
    stored procedures throw InvalidStateException when using getSingleResult() 
or getResultList()
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-634'>OPENJPA-634</a>] -     
    SQLException not reported from Batched statement
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-919'>OPENJPA-919</a>] -     
    JUnit for Bi-directional OneToOne with null relationships
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-637'>OPENJPA-637</a>] -     
    Significant performance degradation when data cache is enabled
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-925'>OPENJPA-925</a>] -     
    Bidirectional OneToOne relation incorrectly set in loadEagerJoin
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-642'>OPENJPA-642</a>] -     
    Sybase create foreign key on delete set null failed with syntax error
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-644'>OPENJPA-644</a>] -     
    Handle databaseProductVersion string from newer jcc driver for DB2 ISeries
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-647'>OPENJPA-647</a>] -     
    Dynamic update to DataCacheTimeout property is not updated in the 
ClassMetadata
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-653'>OPENJPA-653</a>] -     
    Concurrency issue with query cache enabled
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-656'>OPENJPA-656</a>] -     
    Incorrect connection URL causes NPE when using JDBC Driver
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-657'>OPENJPA-657</a>] -     
    Compile error: &quot;The method getTextContent() is undefined for the type 
Node&quot;
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-659'>OPENJPA-659</a>] -     
    No state snapshot is available on @Embedded class when using runtime 
enhancement via spring-tomcat-weaver 
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-660'>OPENJPA-660</a>] -     
    ClassCastException when using OneToMany Relation and collection is subclass 
using Discriminator with SINGLE_TABLE strategy.
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-664'>OPENJPA-664</a>] -     
    OpenJPA should prohibit when the name of a schema components such as Table, 
Column, Constraint exceeds maximum permissible length for the database platform 
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-665'>OPENJPA-665</a>] -     
    OpenJPA allows commit where fields with @Column(nullable=false) set to null 
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-668'>OPENJPA-668</a>] -     
    Test failures with IBM JDK (xml parsing)
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-669'>OPENJPA-669</a>] -     
    NativeSequences can be incremented within the business transaction
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-670'>OPENJPA-670</a>] -     
    Discriminator column is missing from table when inheritance is used without 
annotation
-</li>
-</ul>
-    
+</ul>    
+
 <h2><a name='Improvement'>        Improvement
 </h2>
-<ul>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-149'>OPENJPA-149</a>] -     
    non-jta-data-source must be specified in WebSphere environments
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-235'>OPENJPA-235</a>] -     
    SQL reordering to avoid non-nullable foreign key constraint violations
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-407'>OPENJPA-407</a>] -     
    Cache SQL (or closer precursors to SQL) more aggressively
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-515'>OPENJPA-515</a>] -     
    OpenJPA extension for distributed databases  
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-686'>OPENJPA-686</a>] -     
    Openjpa manual needs to be updated for database restriction on BigDecimal 
field on Sybase
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-570'>OPENJPA-570</a>] -     
    Misleading &quot;Found duplicate query&quot; warning message
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-726'>OPENJPA-726</a>] -     
    Provide MD5Sums for latest downloads
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-578'>OPENJPA-578</a>] -     
    Specifying a default for VersionStrategy in persistence.xml has no effect 
when a version field is present in the entity class.
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-742'>OPENJPA-742</a>] -     
    Add line number and column number to QueryMetaData
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-584'>OPENJPA-584</a>] -     
    OpenJPA-149 changes are not IDE friendly
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-752'>OPENJPA-752</a>] -     
    ProxySetupStateManager.setProxyData routing through PersistanceCapable 
caused &quot;PersistenceException: null&quot;
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-601'>OPENJPA-601</a>] -     
    Remove connection requirement for build action in SchemaTool
+<li>[<a 
href='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>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-604'>OPENJPA-604</a>] -     
    Log spec sets in persistence unit's property fail with exception when run 
in different locale
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-779'>OPENJPA-779</a>] -     
    patch for eclipse .project and .classpath files...
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-631'>OPENJPA-631</a>] -     
    Report detailed message when executeBatch throws SQLException for DB2
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-817'>OPENJPA-817</a>] -     
    Order of inserts lost when using ConstraintUpdateManager
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-633'>OPENJPA-633</a>] -     
    Update the release process to use maven plugins
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-876'>OPENJPA-876</a>] -     
    Better test profiles for proprietary databases (DB2, Oracle) and continuous 
build
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-666'>OPENJPA-666</a>] -     
    MS SQL Server 2005 does not support native sequences.
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-881'>OPENJPA-881</a>] -     
    Enable connection pooling for testcases. 
 </li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-667'>OPENJPA-667</a>] -     
    Documentaion on configuration properties should link to corresponding 
JavaDoc method description
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-901'>OPENJPA-901</a>] -     
    Use hosted JAI artifacts as the default for the docbook build
 </li>
-</ul>    
+</ul> 
 
-<h2><a name='New Feature'>        New Feature
-</h2>
-<ul>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-187'>OPENJPA-187</a>] -     
    MEMBER OF query fails on OpenJPA, but works fine with TopLink and Hibernate 
EM
-</li>
-<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-305'>OPENJPA-305</a>] -     
    Dynamic configuration of EntityManagerFactory
-</li>
-</ul>
-                            
 
 <h2><a name="Previous"></a>         Previous Releases
 </h2>
 Release notes for earlier releases of OpenJPA may be found in SVN at the 
following locations. 
+<li><a 
href='http://svn.apache.org/viewvc/openjpa/tags/1.2.0/openjpa-project/RELEASE-NOTES.html?view=markup'>OpenJPA
 1.2.0 RELEASE-NOTES.html</a></li>
  <li><a 
href='http://svn.apache.org/viewvc/openjpa/tags/1.1.0/openjpa-project/RELEASE-NOTES.html?view=markup'>OpenJPA
 1.1.0 RELEASE-NOTES.html</a></li>
 <li><a 
href='http://svn.apache.org/viewvc/openjpa/tags/1.0.0/openjpa-project/RELEASE-NOTES.html?view=markup'>OpenJPA
 1.0.0 RELEASE-NOTES.html</a></li>
 </body>


Reply via email to