[jboss-cvs] JBossAS SVN: r62354 - branches/Branch_4_2/build/docs.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Apr 15 13:41:19 EDT 2007
Author: dimitris at jboss.org
Date: 2007-04-15 13:41:19 -0400 (Sun, 15 Apr 2007)
New Revision: 62354
Modified:
branches/Branch_4_2/build/docs/readme.html
Log:
JBAS-4331, release notes for 4.2.0.CR2
Modified: branches/Branch_4_2/build/docs/readme.html
===================================================================
--- branches/Branch_4_2/build/docs/readme.html 2007-04-15 17:16:40 UTC (rev 62353)
+++ branches/Branch_4_2/build/docs/readme.html 2007-04-15 17:41:19 UTC (rev 62354)
@@ -5,7 +5,7 @@
<head>
<meta content="text/html" http-equiv="content-type"/>
<meta content="JBoss Inc." name="author"/>
- <title>JBoss 4.2.0.CR1 Readme</title>
+ <title>JBoss 4.2.0.CR2 Readme</title>
</head>
<body>
@@ -13,9 +13,9 @@
src='http://www.jboss.org/themes/jbosstheme/img/logo.gif'
alt="JBoss Inc."></a>
-<h1>JBoss AS 4.2.0.CR1 Release Notes</h1>
+<h1>JBoss AS 4.2.0.CR2 Release Notes</h1>
-<p>This is the first Candidate Release of jboss-4.2.0. JBoss 4.2 is a stepping
+<p>This is the second Candidate Release of jboss-4.2.0. JBoss 4.2 is a stepping
stone from JBoss 4.0 to JBoss 5.0. It combines a lot (but not all) of the
exciting new features of JBoss 5, but based on the stable 4.x MicroKernel
architecture.</p>
@@ -73,7 +73,7 @@
fast in-memory transaction manager implementation, if necessary.</li>
<li><a href="http://labs.jboss.com/portal/jbossws">JBossWS</a> is the web
services stack for JBoss 4.2 providing Java EE compatible web services. It
- has been upgraded to v1.2.0.GA</li>
+ has been upgraded to v1.2.1.GA</li>
<li><a href="http://labs.jboss.com/portal/jgroups">JGroups</a>/<a href="http://www.jboss.org/products/jbosscache">JBossCache</a>
were upgraded to the latest releases. The server is already configured to
support channel multiplexing, when it becomes available.</li>
@@ -104,8 +104,12 @@
<a href="http://jira.jboss.com/jira/browse/JBAS-3870">JBAS-3870</a>.</li>
<li>.EAR files support ./lib directory,
<a href="http://jira.jboss.com/jira/browse/JBAS-4037">JBAS-4037</a>.</li>
+ <li>Support of value classes in EJBQLToSQL92Compiler,
+ <a href="http://jira.jboss.com/jira/browse/JBAS-3975">JBAS-3975</a>.</li>
+ <li>Allow configuration of the table used for storing EJB Timers,
+ <a href="http://jira.jboss.com/jira/browse/JBAS-4042">JBAS-4042</a>.</li>
</ul>
-<p>Plus more than 50 bug fixes, see the <a href="#Details">Detailed Release Notes</a>
+<p>Plus more than 90 bug fixes, see the <a href="#Details">Detailed Release Notes</a>
section for the full details.</p>
<h2><a name="Compatibility">Compatibility Issues</a></h2>
This lists the changes that could affect compatibility.
@@ -129,6 +133,13 @@
<li>log4j and commons-logging have both been upgraded. commons-logging is
patched in addition, <a href="http://jira.jboss.com/jira/browse/JBAS-2823">
JBAS-2823</a>.</li>
+ <li>Since the latest log4j includes a trace level, there is no need to
+ reference the custom jboss TRACE level in conf/jboss-log4j.xml configs,
+ <a href="http://jira.jboss.com/jira/browse/JBAS-4163">JBAS-4163</a>.<br>
+ Instead of: <category name="org.jboss.system"><priority value="TRACE"
+ class="org.jboss.logging.XLevel"/></category><br>
+ you can use: <category name="org.jboss.system"><priority
+ value="TRACE"/></category></li>
<li>Better integration with WebSphere MQ 5.x,
<a href="http://jira.jboss.com/jira/browse/JBAS-3183">JBAS-3183</a>.</li>
<li>The MyFaces JSF implementation has been replaced by the Glassfish JSF
@@ -151,6 +162,8 @@
server properly</a>.</li>
<li>There now distinct properties to configure the various mcast ports,
<a href="http://jira.jboss.com/jira/browse/JBAS-4021">JBAS-4021</a>.</li>
+ <li>When running under linux, run.sh forces the use of IPv4, due to a jdk
+ bug, <a href="http://jira.jboss.com/jira/browse/JBAS-4332">JBAS-4332</a>.</li>
<li>JBoss EJB3 is now included by default. If you don't need/want EJB3
support, simply remove deploy/ejb3.deployer.</li>
<li>When using native libraries for JBoss Web store them in
@@ -172,23 +185,23 @@
Against JBossAS 4.0.5.GA
<h3>JBoss Library Updates</h3>
<ul>
- <li>hibernate, upgraded to v3.2.1.GA (from v3.2.0.GA)</li>
+ <li>hibernate, upgraded to v3.2.3.GA (from v3.2.0.GA)</li>
<li>hibernate-annotations upgraded to v3.2.1.GA (from v3.2.0.GA)</li>
<li>hibernate-entitymanager upgraded to v3.2.1.GA (from v3.2.0.GA)</li>
<li>javassist, upgraded to v3.5.0.CR1 (from v3.3.0.GA)</li>
- <li>jboss-aop, upgraded to v1.5.4.SP2 (from v1.5.2.GA)</li>
+ <li>jboss-aop, upgraded to v1.5.5.GA (from v1.5.2.GA)</li>
<li>jboss-backport-concurrent v2.1.0.GA removed</li>
- <li>jboss-cache, upgraded to v1.4.1.SP2 (from v1.4.0.SP1)</li>
- <li>jboss-common, upgraded to v1.0.4.GA (from v1.0.0.GA)</li>
- <li>jboss-ts14, introduced at v4.2.3.CR3</li>
+ <li>jboss-cache, upgraded to v1.4.1.SP3 (from v1.4.0.SP1)</li>
+ <li>jboss-common, upgraded to v1.2.0.GA (from v1.0.0.GA)</li>
+ <li>jboss-ts14, introduced at v4.2.3.GA</li>
<li>jboss-retro-rt, v1.0.3.GA removed</li>
- <li>jbossws, upgraded to v1.2.0.GA (from v1.0.3.SP1)</li>
+ <li>jbossws, upgraded to v1.2.1.GA (from v1.0.3.SP1)</li>
<li>jboss-we4ee, v4.0.4.SP1 removed</li>
<li>jbossxb, upgraded to v1.0.0.CR9 (from v1.0.0.CR6)</li>
<li>jboss-remoting, upgraded to v2.0.0.GA (from v1.4.3.GA)</li>
<li>jboss-vfs, introduced at v1.0.0.Beta</li>
<li>jboss-web, introduced at v2.0.0.CR1</li>
- <li>jgroups, upgraded to v2.4.1.GA (from v2.2.7.SP1)</li>
+ <li>jgroups, upgraded to v2.4.1.SP1 (from v2.2.7.SP1)</li>
</ul>
<h3>Thirdparty Library Updates</h3>
<ul>
@@ -206,10 +219,11 @@
<li>gnu-getopt, upgraded to v1.0.12 (from v1.0.10)</li>
<li>jaxen, upgraded to v1.1 (from v1.1-beta9)</li>
<li>junit, upgraded to v3.8.2 (from v3.8.1)</li>
+ <li>junitejb v1.4 removed</li>
+ <li>qdox upgraded to v1.6.1 (from v1.4)</li>
<li>sleepycat at v1.5.2 removed</li>
<li>stax-api, introduced at v1.0</li>
- <li>sun-jaxb, introduced at v2.0.3</li>
- <li>sun-jsf, introduced at v1.2_03</li>
+ <li>sun-jsf, introduced at v1.2_04_P01</li>
<li>sun-jstl, introduced at v1.2</li>
<li>sun-servlet, upgraded to v2.5 (from v2.4)</li>
<li>woodstox, introduced at v3.1.1</li>
@@ -220,7 +234,7 @@
<h1><a name="Details">Detailed Release Notes</a></h1>
-<h3>Includes versions: JBossAS-4.2.0.CR1</h3>
+<h3>Includes versions: JBossAS-4.2.0.CR1, JBossAS-4.2.0.CR2</h3>
<hr/>
@@ -243,6 +257,18 @@
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4037">JBAS-4037</a> ] Add support for ear lib directory </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4047">JBAS-4047</a> ] PooledInvokerProxy.getPooledConnection() could hold a lock for shorter period of time </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4127">JBAS-4127</a> ] Need an example datasource for MSSQL 2005 </li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-1955'>JBAS-1955</a>] - XMBean Interceptor for InvokerAdaptorService to deal with NonSerializableExceptions</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3400'>JBAS-3400</a>] - JaasSecurityManagerService can show security provider/JCA algorithm information</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3846'>JBAS-3846</a>] - add mail.smtp.port property to mail-service.xml</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3975'>JBAS-3975</a>] - support value classes in EJBQLToSQL92Compiler</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4042'>JBAS-4042</a>] - Allow configuration of timers table name (and schema)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4077'>JBAS-4077</a>] - Full programmatic login integration with web container</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4120'>JBAS-4120</a>] - modify testsuite start/stop management</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4236'>JBAS-4236</a>] - Upgrade to JSF RI 1.2_04 P01</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4251'>JBAS-4251</a>] - JMS persistance configuration for db2 (db2-jdbc2-service.xml)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4268'>JBAS-4268</a>] - Provide web-facesconfig_1_2.xsd in $JBOSS_HOME/docs/schema</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4289'>JBAS-4289</a>] - Provide persistence_1_0.xsd and orm_1_0.xsd in $JBOSS_HOME/docs/schema</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4297'>JBAS-4297</a>] - expose flush operation on table cache MBean's</li>
</ul>
<h2>Bug</h2>
<ul>
@@ -296,10 +322,52 @@
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4121">JBAS-4121</a> ] Race condition in JCA Pool Filler </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4124">JBAS-4124</a> ] Using getDefaultSession istead of getSession in org/jboss/resource/adapter/mail/inflow/MailFolder.java </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4158">JBAS-4158</a> ] JACC:WebUserDataPermission creation for unchecked policy should consider excluded constraints </li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-2113'>JBAS-2113</a>] - Tables creation problem on Oracle</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3071'>JBAS-3071</a>] - MemoryLeak (redeployment) on EJB3</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3691'>JBAS-3691</a>] - NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3780'>JBAS-3780</a>] - Deploying empty file to farm directory causes ScannerThread to hang</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3781'>JBAS-3781</a>] - Stateful SB Instance Interceptor should not push SubjectContext if RunAsIdentity present</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3800'>JBAS-3800</a>] - EJBQLToSQL92Compiler should use only searchable columns with DISTINCT</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3855'>JBAS-3855</a>] - org.jboss.invocation.InvocationStatistics are not serializable and cannot be queried by twiddle</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3953'>JBAS-3953</a>] - OracleDatabasePersistencePlugin does not override selectTimers(ObjectName containerId) - selecting persisted timers fails at startup</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4075'>JBAS-4075</a>] - JBossCacheManager.findLocalSessions concurrency issue</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4103'>JBAS-4103</a>] - testsuite testcases' reports overwritten</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4163'>JBAS-4163</a>] - Interation between custom jboss trace and log4j trace levels</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4170'>JBAS-4170</a>] - Background validation for JCA connection pools incorrectly returns destroyed connection</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4178'>JBAS-4178</a>] - RunAsListener uses unsupported implementation</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4183'>JBAS-4183</a>] - Failed to update attributes through JMX console</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4184'>JBAS-4184</a>] - Missing "org.jboss.naming.NamingContextFactory " in jbossall-client.jar</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4187'>JBAS-4187</a>] - jsp_2_1.xsd is missing</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4191'>JBAS-4191</a>] - ProxyFactory leaks classloader if SFSB is used</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4202'>JBAS-4202</a>] - NPE if additional_data is not set</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4204'>JBAS-4204</a>] - Don't allow removal of durable topic subscriptions when there are active subscribers or unacknowledged messages</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4216'>JBAS-4216</a>] - Out Of Memory Errors</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4225'>JBAS-4225</a>] - Error starting up jbossmq PersistenceManager with Sybase</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4226'>JBAS-4226</a>] - alternative deployment descriptor resolution fails on unix</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4229'>JBAS-4229</a>] - HASingletonController doesn't handle "split brain" correctly.</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4231'>JBAS-4231</a>] - JMXOpsAccessControlFilter is Not Thread Safe</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4232'>JBAS-4232</a>] - Start up error when installed in path with spaces</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4238'>JBAS-4238</a>] - javax.transaction.RollbackException root cause</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4240'>JBAS-4240</a>] - SQL error in uuid-key-generator.sar jboss-service.xml against DB2 7.2</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4243'>JBAS-4243</a>] - build.bat does not process command line arguments correctly</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4252'>JBAS-4252</a>] - Add jboss-web_4_2.dtd to http://www.jboss.org/j2ee/dtd/ and problematic include of service-ref_4_2.dtd</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4257'>JBAS-4257</a>] - Jboss fails to start with MySQL due to case sensitive issue</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4278'>JBAS-4278</a>] - Timers: PreparedStatement.setNull() should be used for null arguments</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4284'>JBAS-4284</a>] - Duplicate 4446 binding in sample-bindings.xml</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4285'>JBAS-4285</a>] - HiLoKeyGeneratorFactory.readObject() impl is incomplete</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4291'>JBAS-4291</a>] - PeriodTestCase - wrong computation of maxDeviation</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4299'>JBAS-4299</a>] - Running version-release target on build/build-release.xml needs dom4j.jar in ${jboss.dist}/lib</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4304'>JBAS-4304</a>] - Jboss calls ejbStore "inside" ejbPostCreate on the same entity.</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4305'>JBAS-4305</a>] - Add serialVersionUID to org.jboss.console.plugins.EJBModuleLister</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4312'>JBAS-4312</a>] - SpyConnectionConsumer should fire asynchFailure if it receives an error</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4316'>JBAS-4316</a>] - Minor bug in debug output of HAPartitionImpl.viewAccepted</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4324'>JBAS-4324</a>] - Race condition when checking logged on client ids</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4329'>JBAS-4329</a>] - LinkRefPair GUID could change due to garbage collection</li>
</ul>
<h2>Patch</h2>
<ul>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-3754">JBAS-3754</a> ] ExceptionSorter which marks all exceptions as fatal </li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-2026'>JBAS-2026</a>] - Wrong placeholder ear created</li>
</ul>
<h2>Task</h2>
<ul>
@@ -332,6 +400,29 @@
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4159">JBAS-4159</a> ] Create the release notes for 4.2.0.CR1 </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4161">JBAS-4161</a> ] run.sh/.bat should not complaint when running with a JRE </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBAS-4162">JBAS-4162</a> ] run.bat/.sh should allow loading native libraries from bin/native, if it exists </li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3162'>JBAS-3162</a>] - Testcase to validate set up of a root context web app</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3437'>JBAS-3437</a>] - Get the 3.2-compatibility tests passing</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3582'>JBAS-3582</a>] - Get the ejb3-4.2 testsuite passing</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3611'>JBAS-3611</a>] - 4.2-testsuite on RHEL4 (sun jdk5)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3726'>JBAS-3726</a>] - Introduce basic twiddle testing in the testsuite</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3901'>JBAS-3901</a>] - Get the 4.2-compatibility tests passing</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3906'>JBAS-3906</a>] - 4.2 testsuite on RHEL4 (JRockit jdk5)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-3993'>JBAS-3993</a>] - Test suite should use client libraries for tests' classpaths</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4144'>JBAS-4144</a>] - Remove remaining uses of the legacy ejbunit class (JUnitEJB)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4151'>JBAS-4151</a>] - Install BPEL in all config</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4179'>JBAS-4179</a>] - Update interfaces for HASingletonEvictionPolicy</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4181'>JBAS-4181</a>] - If -b 0.0.0.0 is used, do not pass wildcard addresss through to JGroups</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4182'>JBAS-4182</a>] - Upgrade to JBoss Cache 1.4.0.SP3</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4207'>JBAS-4207</a>] - tck14 tests require the use of commit option C to pass</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4255'>JBAS-4255</a>] - Upgrade to jboss common 1.2.0.GA</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4258'>JBAS-4258</a>] - Invoke Channel.down via reflection to allow future upgrade to JGroups 2.5</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4259'>JBAS-4259</a>] - Include jbossws-1.2.1.GA</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4260'>JBAS-4260</a>] - JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4280'>JBAS-4280</a>] - Publish the updated http://www.jboss.org/j2ee dtds/schemas</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4281'>JBAS-4281</a>] - Upgrade to hibernate 3.2.3</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4295'>JBAS-4295</a>] - throw a 'no transaction' exception instead of NPE</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4331'>JBAS-4331</a>] - Create the release notes for 4.2.0.CR2</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBAS-4332'>JBAS-4332</a>] - bin/run.sh should force IPv4 on Linux systems</li>
</ul>
<h2>Sub-task</h2>
<ul>
More information about the jboss-cvs-commits
mailing list