The 4.0.4RC1 release is available from sourceforge here: JBoss-4.0.4RC1

Full release notes with compatibility notes an highlights are included in the 
release readme. The summary for JBossAS-4.0.4RC1 is:

Release Notes - JBoss Application Server - Version JBossAS-4.0.4RC1
    
Feature Request

[JBAS-1091] - Allow ejb timers to persist across server restarts

[JBAS-1698] - Timed Based Eviction Support for cmp2
[JBAS-2218] - Provide basic notification-based fault management
[JBAS-2228] - PropertyEditorManagerService should probably use Thread context 
loader
[JBAS-2239] - Add support for non-JACC permissions to the DelegatingPolicy
[JBAS-2280] - MainDeployer.undeploy(URL) should log warning on unrecognised URL

[JBAS-2338] - Add support for DIGEST auth
[JBAS-2365] - support for overager-period and max-bean-age in jdbc2 pm
[JBAS-2366] - support for dynamic-ql in jdbc2 pm
[JBAS-2371] - Specifying a bind address for Hypersonic in memory database
[JBAS-2405] - Upgraded JBossCache to 1.2.4

[JBAS-2449] - Adding A Log4jService Reconfiguration MBean Notification
[JBAS-2459] - Add support for JMSXDeliveryCount to JBossMQ
[JBAS-2460] - Add support for JMSXDeliveryCount to JMS MDBs
[JBAS-2494] - Cannot override load balancing policy of HAJNDI
[JBAS-2507] - support for <, <=, > and >= comparisons for types mapped with 
user-type-mapping

[JBAS-2516] - Modify JNDIView to include HAJNDI bindings in a cluster 
environment
[JBAS-2555] - Add shutdown flag to the ServerMBean
[JBAS-2584] - CallableStatement Caching
[JBAS-2612] - Add better final log message to EARDeployer
[JBAS-2626] - Emit state change notifications from HASingletonSupport on 
startSingleton() / stopSingleton()

[JBAS-2627] - Need additional trace level logging in DatabaseServerLoginModule
[JBAS-2656] - Report a Warning Message if MetricsInterceptor is being used and 
avoid memory leakage
[JBAS-2664] - Add easy deployment/undeployment of test artifacts from 
individual cluster nodes
[JBAS-2665] - Add HA-JNDI urls to JBossClusteredTestServices
[JBAS-2666] - Add ability for RetryInterceptor to use 
NamingContextFactory.lastInitialContextEnv to establish naming environment


    
Bug>

[JBAS-33] - XMBean interceptors instantiated twice
[JBAS-597] - housekeeping in Main/SAR deployers
[JBAS-603] - Perform stop/destroy/remove for remaining services on 
ServiceController shutdown

[JBAS-1023] - JARDeployer accepting arbitrary deployment suffixes
[JBAS-1093] - build.xml incorrect
[JBAS-1175] - Catalina ContextConfig memoryleak @ undeployment scoped app
[JBAS-1253] - Missing org.w3c.dom.xpath.* in  JBoss
[JBAS-1306] - Can't create timer because TARGETID column is too small

[JBAS-1326] - LoaderRepositoryMbean does not display URLs properly
[JBAS-1394] - TimerService.getTimers() does not seem to work when called at 
ServletContextListener.contextInitialised time
[JBAS-1472] - createTableIfNotExists() always fails for "timer" table
[JBAS-1481] - HAPartitionImpl.viewAccepted()
[JBAS-1518] - NPE in GlobalTxEntityMap

[JBAS-1534] - required display-name in application.xml
[JBAS-1539] - EntityEnterpriseContext does not clear  ejbLocalObject
[JBAS-1626] - ClientReconnectInterceptor doesn't work
[JBAS-1663] - unsetEntityContext not called for instances released from the pool
[JBAS-1666] - Unit Test Failure: testSRPLoginWithAuxChallenge

[JBAS-1681] - ejbTimeout() shouldn't log a warning when run outside a CM 
transaction
[JBAS-1690] - Timer.cancel in a transaction never calls TimerImpl.killTimer
[JBAS-1709] - MBean attribute classes not loaded with deployment classloader
[JBAS-1926] - two timers executing at the same time in some conditions
[JBAS-1930] - Attributes appear and can be accessed remotely as operations, 
only with XMBeans

[JBAS-2188] - "jboss:service=invoker,type=http,target=HAJNDI" misconfigured in 
file httpha-invoker.sar/META-INF/jboss-service.xml
[JBAS-2270] - Cannot set cmp-field to null for entities obtained via a 
container managed relationship (CMR)
[JBAS-2273] - createDDL for timers does not take care of pk-contraint-template
[JBAS-2274] - Timer set to wrong state on rollback
[JBAS-2312] - JMS Resource Adapter throws NPE for missing configuration

[JBAS-2321] - Catalina.load() overides Log4JService's control of the System.err 
and System.out output streams
[JBAS-2336] - org.jboss.mx.metadata.XMBeanEntityResolver ignores systemId
[JBAS-2347] - Tomcat integration Java2ClassLoadingCompliance no longer working
[JBAS-2349] - In all/deploy/jbossweb-tomcat5.5.sar/meta-inf/jboss-service.xml, 
"javax.servlet" is missing from FilteredPackages attribute
[JBAS-2353] - adding &lt;distributable&gt; to webapp's web.xml causes ERROR 
[org.jboss.web.tomcat.tc5.session.JBossCacheManager] Snapshot mode must be 
'instant' or 'interval' - using 'instant'

[JBAS-2357] - SecurityAssociation InheritableThreadLocal not initialized 
correctly
[JBAS-2364] - Hibernate support broken (UserTransaction not bound)
[JBAS-2367] - jdbc2 pm doesn't support custom pk classes with pk-sql entity 
command
[JBAS-2378] - security-config_4_1.xsd module-option is required, should be 
optional
[JBAS-2386] - Property processing needs privileged blocks

[JBAS-2387] - RunAsListener should fail gracefully when it has no associated 
metadata
[JBAS-2396] - testsuite failure for 
org.jboss.test.webservice.secure.noenv.TransportOptionsTestCase
[JBAS-2397] - ClassCastException on failed naming lookups when trace logging 
enabled on org.jnp.server.NamingServer
[JBAS-2403] - JBossCacheManager session expiration algorithm ignores 
replication events
[JBAS-2413] - ServerSecurityInterceptor should not log the password

[JBAS-2422] - JBossCacheManager prevents stopping and restarting webapp via JMX
[JBAS-2424] - JMS PersistenceManager: ...Could not resolve uncommited 
transactions....java.sql.SQLException: Every derived table must have its own 
alias
[JBAS-2427] - jconsole integration does not provide the live thread list
[JBAS-2428] - Lock Contention on org.jboss.ejb.BeanLockManager
[JBAS-2433] - TimedCachePolicy setResolution() cannot work.

[JBAS-2439] - DistributedReplicantManager fails with ClassCastException during 
cluster merge
[JBAS-2445] - BasicAuthValve returns incorrect  exceptionHeader and exception 
Message for subsequent errors
[JBAS-2446] - HttpSession marshalling silently fails if object is not 
Serializable
[JBAS-2452] - The LdapLoginModule supplies the user with ALL roles from 
LDAP-server instead of constraining it by the membership.
[JBAS-2462] - JMS Spec 3.8.1.3 - Special notes not supported

[JBAS-2468] - ejbRemove() not called for instances released from the pool
[JBAS-2472] - JBossMQ should not synchronize on the exception listener object
[JBAS-2474] - None of the xmbean dtds are registered with the 
JBossEntityResolver
[JBAS-2476] - Still a distributed deadlock in UIL2
[JBAS-2483] - jboss.system:type=Server (exit|halt) 10 doesn't restart jboss

[JBAS-2484] - Incompatible Schemas "j2ee_1_4.xsd" "ejb-jar_2_1.xsd" in folder 
$JBOSS_HOME/docs/schemas
[JBAS-2488] - jboss.server.exitonshutdown is broken
[JBAS-2490] - JBossMQ ReceiversImpl should have java.util.Set semantics
[JBAS-2500] - Bug when using both the PooledInvoker and PooledInvokerHA (client 
proxy shares the same connection pool)
[JBAS-2501] - Incorrect xmbean 1.1 and 1.2 dtds

[JBAS-2508] - Clustered farm deployment doesn't test for success on file deletes
[JBAS-2511] - Transaction Leak in JDBCStateManager
[JBAS-2542] - ClientDeployer requires an application-client/display-name element
[JBAS-2550] - org.jboss.util.propertyeditor.ClassArrayEditor.getAsText() casts 
getValue() to the wrong type
[JBAS-2551] - Wrong subjects returned by PolicyContext.getPolicyContext() in 
JACC provider

[JBAS-2552] - SpyConnectionConsumer should throw an exception for temporary 
destinations
[JBAS-2564] - hashCode() of org.jboss.util.id.GUID and UID appears to return 
the same value for all GUIDs created
[JBAS-2571] - SessionBasedClusteredSession does not synchronize on attributes 
map in writeExternal()
[JBAS-2582] - JBossMQ recovery is closing result sets/statements in the wrong 
order
[JBAS-2585] - Lock contention on BasicMBeanRegistry::get

[JBAS-2586] - Synchronization into 
org.jboss.ejb.EnterpriseContext$EJBContextImpl
[JBAS-2601] - In JBoss 4.0.3, the installed file jar_versions.xml  contains the 
informational string ?France Telecomm R&D?. The "&" character is a xml 
violation. XML parser catches this string during xml parsing
[JBAS-2606] - Default JBoss+EJB3 boostrap very slow due to TreeCache
[JBAS-2618] - DeploymentException when deploying archive with a dot in its name

[JBAS-2651] - Restore stable JSR77 names for ejbs
[JBAS-2660] - Calling getEJBObject not allowed in ejbPassivate
[JBAS-2679] - FileURLConnection decodeFilePaths SystemProperty not retrieved 
correctly.
[JBAS-2683] - twiddle 'xmbean' command doesn't close all tags in the produced 
xml
[JBAS-2684] - DLQHandler ExceptionListener

[JBAS-2687] - IdleRemover using "random" classloader as TCL
[JBAS-2692] - Logger needs to reinit the plugin class in setPluginClassName
[JBAS-2693] - ClusterNode equals() method throws ClassCastException

    
Task


[JBAS-1336] - Need better control over the pm memory usage during destination 
recovery
[JBAS-2359] - Resolve server/security dependency issues
[JBAS-2383] - PropertyEditor initialisation needs to be in a privileged block
[JBAS-2423] - Upgrade commons-httpclient.jar from 2.0 to 2.0.2
[JBAS-2447] - Consider removing snapshot mode from http session replication

[JBAS-2454] - Update JORAM jtests to the latest version and generalize for use 
with JBossMQ and JBossMess
[JBAS-2467] - Check JDBC Resource Adapter Exception handling
[JBAS-2512] - Move JDBC3 to the WIKI
[JBAS-2524] - Port FIELD replication granularity code to Branch_4_0
[JBAS-2539] - Deadlock in accessing DistributedReplicantManagerImpl's 
keyListener collection

[JBAS-2578] - Use putIfNotPresent semantics for subpools in 
JBossManagedConnectionPool
[JBAS-2603] - EJB3 update
[JBAS-2613] - Allow EJB 3.0 tutorials to be installable with IZPack
[JBAS-2620] - install jboss-aop-jdk50.deployer with ejb3 ezpack installation
[JBAS-2663] - Upgrade myfaces to 1.1.1

[JBAS-2670] - Log a "deprecated" warning if users configure http session 
replication to use interval snapshot-mode

        
Patch

[JBAS-2125] - readme.html patch



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3922204#3922204

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3922204


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to