[jboss-cvs] JBossAS SVN: r90458 - projects/docs/enterprise/4.3.5/readme/en-US.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jun 19 00:40:42 EDT 2009


Author: irooskov at redhat.com
Date: 2009-06-19 00:40:42 -0400 (Fri, 19 Jun 2009)
New Revision: 90458

Modified:
   projects/docs/enterprise/4.3.5/readme/en-US/Release_Notes_CP05.xml
Log:
updated release notes with new JIRA


Modified: projects/docs/enterprise/4.3.5/readme/en-US/Release_Notes_CP05.xml
===================================================================
--- projects/docs/enterprise/4.3.5/readme/en-US/Release_Notes_CP05.xml	2009-06-19 04:17:06 UTC (rev 90457)
+++ projects/docs/enterprise/4.3.5/readme/en-US/Release_Notes_CP05.xml	2009-06-19 04:40:42 UTC (rev 90458)
@@ -893,9 +893,64 @@
 						<itemizedlist>
 							<listitem>
 								<para>
-									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-330">EJB-330</ulink>: 
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-341">EJB-341</ulink>: If a user attempted to create a named query that did not exist, a <exceptionname>PersistenceException</exceptionname> would be generated where an <exceptionname>IllegalArgumentException</exceptionname> should have been raised, and the current transaction would be rolled back. The <classname>AbstractEntityManagerImpl</classname> class has been updated to catch the <exceptionname>MappingException</exceptionname> and return an <exceptionname>IllegalArgumentException</exceptionname> to the user, as well as attempt to return a new named query using <classname>QueryImpl</classname>.
 								</para>
 							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-340">EJB-340</ulink>: The <methodname>onLoad</methodname> method was not invoked on an <classname>EJB3Interceptor</classname>, though it was in the basic Hibernate environment. This issue has been fixed by editing the <classname>EventListenerConfigurator</classname> class to include the default Hibernate Core <classname>PreLoadEventListener</classname>.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-333">EJB-333</ulink>: A space was present in the path during deployment within the JBoss Eneterprise Application Platform and this space would cause an error. In order to fix this, the <classname>ExplodedJarVisitor</classname>, <classname>FileZippedJarVisitor</classname> and <classname>JarVisitorFactory</classname> classes have been updated to cater for a space in a java URL file name.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-330">EJB-330</ulink>: If the <classname>Ejb3Configuration</classname> had classes that contained <property>@PostLoad</property> callbacks and had been added with the <methodname>addAnnotatedClass</methodname> method, these would no longer work if the <methodname>configure</methodname> method was executed before the addition of <classname>@Entity-annotated</classname> classes, through the use of the <methodname>addAnnotatedClass</methodname> method. This bug has been fixed by delaying the call to the <methodname>configure</methodname> method in order to allow for the correct addition of all annotated classes.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-326">EJB-326</ulink>: The persistence unit root that exists in a <filename>.war</filename> file was not being correctly handled. This issues has been fixed by changing the way in which the EJB3 submits the persistence root URL to Hibernate. 
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-325">EJB-325</ulink>: The <classname>Ejb3Configuration</classname> class has been updated to ensure that <exceptionname>PersistenceExceptions</exceptionname> state the <classname>persistenceUnit</classname> that is generating the exception.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-316">EJB-316</ulink>: The <property>PERSISTENCE_PROVIDER</property> string should be coded as a <property>final</property> string type. The <classname>Persistence</classname> class has been updated for this release to include the <property>PERSISTENCE_PROVIDER</property> string as a <property>final</property> string type.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-305">EJB-305</ulink>: As a new feature, a configuration option has been added that grants the ability to define a session scoped interceptor through the use of the <property>hibernate.ejb.interceptor.session_scoped</property> property.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-299">EJB-299</ulink>: If a <property>package-info.class</property> attribute existed within the default package the <methodname>JarVisitor.addElement</methodname> method would fail and generate a <exceptionname>StringIndexOutOfBoundsException</exceptionname>. Updating the <classname>AbstractJarVisitor</classname> class so that if the name length of the entry is set it the length of the <property>package-info.class</property> attribute, the name is left blank, otherwise the name property is the length of the entries specified name.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-284">EJB-284</ulink>: A bug existed within the <classname>ArchiveBrowser</classname> where it would not abstract a file path for <filename>orm.xml</filename> correctly when Hibernate was run on the Windows opperating system. In this new version of Hibernate EntityManager, the ArchiveBrowser has been replaced with the <classname>JarVisitor</classname>. This process has caused this issue to be fixed.
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-280">EJB-280</ulink>: 
+								</para>
+							</listitem>
+							<listitem>
+								<para>
+									<ulink url="http://opensource.atlassian.com/projects/hibernate/browse/EJB-277">EJB-277</ulink>: String values could not be used as query hint values within Hibernate. This functionality has now been added to Hibernate EntityManager by modifying the <classname>ConfigurationHelper</classname> class to accept string values and the <classname>QueryImpl</classname> class to utilize these changes.
+								</para>
+							</listitem>
 						</itemizedlist>
 					</listitem>
 					<listitem>




More information about the jboss-cvs-commits mailing list