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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Nov 22 20:36:30 EST 2009


Author: laubai
Date: 2009-11-22 20:36:30 -0500 (Sun, 22 Nov 2009)
New Revision: 96692

Modified:
   projects/docs/enterprise/4.2.8/readme/en-US/Release_Notes_CP08.xml
Log:
Adding changes for CP2.

Modified: projects/docs/enterprise/4.2.8/readme/en-US/Release_Notes_CP08.xml
===================================================================
--- projects/docs/enterprise/4.2.8/readme/en-US/Release_Notes_CP08.xml	2009-11-23 01:13:41 UTC (rev 96691)
+++ projects/docs/enterprise/4.2.8/readme/en-US/Release_Notes_CP08.xml	2009-11-23 01:36:30 UTC (rev 96692)
@@ -366,7 +366,7 @@
               <itemizedlist>
                 <listitem>
                   <para>
-                    <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-2872">JBPAPP-2872</ulink>: Twiddle logged all command line arguments, including the JMX password, to <filename>twiddle.log</filename>, which had public read permissions, and was created in the current working directory. The password is now masked in the log, removing the risk to security.
+                    <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-2872">JBPAPP-2872</ulink>: Twiddle logged all command line arguments, including the JMX password, to <filename>twiddle.log</filename>, which has public read permissions, and is created in the current working directory. The password is now masked in the log, removing the risk to security.
                   </para>
                 </listitem>
                 <listitem>
@@ -429,7 +429,7 @@
 				<itemizedlist>
 					<listitem>
 						<para>
-                          <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-2039">JBPAPP-2039</ulink>: The fix for <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-1992">JBPAPP-1992</ulink> means that Version 1 cookies are used in JBoss Web instead of Version 0. This older version is linked to a security issue. To return to the previous behavior despite this, add a <filename>conf/catalina.properties</filename> file and set the following property in it:
+                          <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-2039">JBPAPP-2039</ulink>: The fix for <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-1992">JBPAPP-1992</ulink> means that Version 1 cookies are used in JBoss Web instead of Version 0. This older version is linked to a security issue, described in <ulink url="https://www.redhat.com/security/data/cve/CVE-2007-5333.html">CVE-2007-5333</ulink>. To return to the previous behavior despite this, add a <filename>conf/catalina.properties</filename> file and set the following property in it:
                         </para>
                         <programlisting>
 org.apache.tomcat.util.http.ServerCookie.VERSION_SWITCH=false
@@ -846,6 +846,20 @@
                     </listitem>
                     <listitem>
                       <para>
+                        <ulink url="https://jira.jboss.org/jira/browse/JBPAPP-1071">JBPAPP-1071</ulink>: In some cases, when there are foreign key constraints defined on columns in a primary key, <literal>SchemaExport</literal> incorrectly declares them as nullable when it generates <code>CREATE TABLE</code> statements. This fails on MSSQL, DB2, and Sybase because those databases require primary key columns to be non-nullable.
+                      </para>
+                      <para>
+                        The workaround for this issue is to explicitly indicate which columns should be non-nullable,  such as:
+                      </para>
+                      <itemizedlist>
+                        <listitem><para>Add <code>nullable=false</code> to <literal>@JoinColumn</literal></para></listitem>
+                        <listitem><para>Add <code>optional=false</code> to <literal>@ManyToOne</literal></para></listitem>
+                        <listitem><para>Add an <literal>@AttributeOverride</literal> with <code>@Column(name="mapkey", nullable=false)</code> in case of a <literal>@CollectionOfElements</literal> using a Map</para></listitem>
+                        <listitem><para>Add <code>nullable=false</code> in <literal>@Column</literal> when inside a <literal>@CollectionId</literal> or inside <literal>@MapKey</literal></para></listitem>
+                      </itemizedlist>
+                    </listitem>
+                    <listitem>
+                      <para>
                         <ulink url="http://jira.jboss.com/jira/browse/JBPAPP-1063">JBPAPP-1063</ulink>: Currently MySQL does not support millisecond and microsecond measurements when returning database values such as <literal>TIME</literal> and <literal>TIMESTAMP</literal>.
                       </para>
                     </listitem>
@@ -896,11 +910,6 @@
 							<ulink url="http://jira.jboss.com/jira/browse/JBPAPP-1063">JBPAPP-1063</ulink>: Currently MySQL does not support millisecond and microsecond measurements when returning database values such as <code>TIME</code> and <code>TIMESTAMP</code>.
 						</para>
 					</listitem> -->
-					<listitem>
-						<para>
-							<ulink url="http://jira.jboss.com/jira/browse/JBPAPP-953">JBPAPP-953</ulink>: Hibernate Core and Annotations do not currently support the Hypersonic 1.8.0.8 database. Support for the version 1.8.0.8 of the Hypersonic database is planned for future releases.
-						</para>
-					</listitem>
 				<!--	<listitem>
 						<para>
 							<ulink url="http://jira.jboss.com/jira/browse/JBPAPP-946">JBPAPP-946</ulink>: Within the Hibernate Entity Manager three different <exceptionname>NullPointerExceptions</exceptionname> are being investigated in relation to the EJB3 configuration, transaction operations when they are extended and packaging. 




More information about the jboss-cvs-commits mailing list