[jboss-user] [News & Announcements] - JBossAS 5.1.0.Beta1 released

rrajesh do-not-reply at jboss.com
Fri Mar 13 16:22:54 EDT 2009


JBoss AS 5.1.0.Beta1 has been released and is available for download.
http://www.jboss.org/jbossas/downloads/ 

JBoss 5.1.0.Beta1 Release Notes

This is the first beta  release of the JBoss 5.1 series for the Java EEâ„¢5 codebase that fully complies with the Java EE 
5 conformance testing certification requirements. It contains more than 40 bug fixes and improvents, including 
an improved profile service API and a tech preview of Web Beans.
>From 5.0.0.GA
This release brings us to the end of a 3+ year marathon of redesigning the most popular open-source application server 
over a completely new kernel architecture, the JBoss Microcontainer. It also marks the beginning of a new era of 
innovation for JBoss as we will be exploring the capabilities and limitations of the new architecture in the 
releases to come. In our view, JBossAS 5 provides a healthy foundation and the most advanced and fully extensible, 
cross component model, aspect integration, server runtime environment. For information on the APIs that make up Java 
EE 5, see Java EE APIs & Docs. A tutorial on Java EE 5 can be found here. Please visit also the JBoss AS docs pages as 
we'll be updating the documents with the latest information, and post your questions to the JBossAS 5 User Forum.

A sample Java EE 5 application that can be run on top of JBoss 5 and demonstrates many interesting technologies is 
the Seam Booking Application available here. Check out the JBoss Seam framework pages that link to many interesting 
topics for combining Seam with JBossAS 5.
Overview

    * Highlights
    * Compatibility Issues
    * Configuration Issues
    * Other Issues
    * JBoss/Thirdparty Library Updates
    * Detailed Release Notes
    * Additional Docs and Help
    * Licenses
    * About JBoss

Highlights
This release includes a tech preview (beta release) of the new JSR-299 Web Beans RI. You can find out more information 
about Web Beans here.

Also included is improved support for JDK logging, and an improved profile service API. See the component updates 
section below for a list of all other updates.
>From 5.0.0.GA
JBoss 5 is the next generation of the JBoss Application Server build on top of the new JBoss Microcontainer. The 
JBoss Microcontainer is a lightweight container for managing POJOs, their deployment, configuration and 
lifecycle. It is a standalone project that replaces the famous JBoss JMX Microkernel of the 3.x and 4.x JBoss 
series. The Microcontainer integrates nicely with the JBoss framework for Aspect Oriented Programming, JBoss AOP. 
Support for JMX in JBoss 5 remains strong and MBean services written against the old Microkernel are expected to work.

JBoss5 is designed around the advanced concept of a Virtual Deployment Framework (VDF), that takes the aspect oriented 
design of many of the earlier JBoss containers and applies it to the deployment layer. Aspectized Deployers operate in 
a chain over a Virtual File System (VFS), analyze deployments and produce metadata to be used by the JBoss 
Microcontainer, which in turn instantiates and wires together the various pieces of a deployment, controlling 
their lifecycle and dependencies.

Many key features of JBoss 5 are provided by integrating other standalone JBoss projects:

    * JBoss EJB3 included with JBoss 5 provides the implementation of the latest revision of the Enterprise 
Java Beans (EJB) specification. EJB 3.0 is a deep overhaul and simplification of the EJB specification. EJB 3.0's 
goals are to simplify development, facilitate a test driven approach, and focus more on writing plain old java objects 
(POJOs) rather than coding against complex EJB APIs.
    * JBoss Messaging is a high performance JMS provider in the JBoss Enterprise Middleware Stack (JEMS), included with 
JBoss 5 as the default messaging provider. It is also the backbone of the JBoss ESB infrastructure. JBoss Messaging 
is a complete rewrite of JBossMQ, which is the default JMS provider for the JBoss AS 4.x series.
    * JBossCache that comes in two flavors. A traditional tree-structured node-based cache and a PojoCache, an 
in-memory, transactional, and replicated cache system that allows users to operate on simple POJOs transparently 
without active user management of either replication or persistency aspects.
    * JBossWS is the web services stack for JBoss 5 providing Java EE compatible web services, JAX-WS-2.0.
    * JBoss Transactions is the default transaction manager for JBoss 5. JBoss Transactions is founded on industry 
proven technology and 18 year history as a leader in distributed transactions, and is one of the most 
interoperable implementations available.
    * JBoss Web is the Web container in JBoss 5, an implementation based on Apache Tomcat that includes the 
Apache Portable Runtime (APR) and Tomcat native technologies to achieve scalability and performance 
characteristics that match and exceed the Apache Http server.

JBoss 5 includes features and bug fixes, many of them carried over upstream from the 4.x codebase. See the 
Detailed Release Notes section for the full details.

A common theme for JBossAS 5 is the breaking out of internal subsystems into stand-alone projects and the 
introduction of SPIs throughout the server codebase. Those changes should not affect directly the end user but they 
are an important part of the JBoss strategy for making available the various EE services as independent projects, 
so that they can be wired-together and be consumed à la carte inside different runtime environments and not only  
inside the JBoss Application Server.

If you are building JBossAS from source you'll notice we are migrating to a maven2 build. At this point the build is 
a hybrid one because it declares all JBoss dependencies as maven2 artifacts, however after the dependencies are 
resolved/imported the legacy ant based build is used to compile and build the distribution. This will change to a 
full maven build at some point in time. The jboss maven repo can be found here. Starting from AS5 CR2, please note 
how the -sources.jar are also downloaded.
Compatibility Issues
from 5.0.1.GA

    * This release resolves issues related to running JBossAS 5 under AIX with an IBM jdk. See JBAS-6506, JBAS-6428.
    * A NamingContext issue was identified when using IPv6, take a look at JBAS-6390.
    * If you are using HASingletons and/or depending on the BarrierController you'll find interesting the fixes in 
JBAS-6440, JBAS-6441, JBAS-6363.
    * The filtering of classes/packages of jars bundled with .wars has improved, see JBAS-6478 and the associated forum thread.

from 5.0.0.GA
JBossAS 5.0.0.GA can be compiled with both Java5 & Java6. The Java5 compiled binary is our primary/recommended binary 
distribution. It has undergone rigorous testing and can run under both a Java 5 and a Java 6 runtime. When running 
under Java 6 you need to manually copy the following libraries from the JBOSS_HOME/client directory to the 
JBOSS_HOME/lib/endorsed directory, so that the JAX-WS 2.0 apis supported by JBossWS are used:

    * jbossws-native-saaj.jar
    * jbossws-native-jaxrpc.jar
    * jbossws-native-jaxws.jar
    * jbossws-native-jaxws-ext.jar

The other option is to download the jdk6 distribution (jboss-5.0.0.GA-jdk6.zip) in which case no configuration 
changes are required. If you still have problems using JBoss with a Sun Java 6 runtime, you may want to set  
-Dsun.lang.ClassLoader.allowArraySyntax=true, as described in JBAS-4491. Other potential problems under a Java 6 
runtime include:

    * ORB getting prematurely destroyed when using Sun JDK 6 (see Sun Bug ID: 6520484)
    * Unimplemented methods in Hibernate for JDK6 interfaces.
    * When JBossAS 5 is compiled with Java 6, support for the extended JDBC 4 API is included in the binary, however 
this can only be used under a Java 6 runtime. In this case no manual configuration steps are necessary. It should be 
noted however that the Java 6 compiled distribution of JBoss AS 5 is still in experimental stage.

Other compatibility issues:

    * JBossMQ has been removed from the distribution and is no longer supported in AS5. JBoss Messaging Service is now 
the default JMS provider.
    * All the *-beans.xml configuration files have been renamed to *-jboss-beans.xml to avoid conflicts with spring 
configuration files.
    * For mod_cluster integration you will have to use the workaround described in JBAS-5966 until the tomcat service 
mbean descriptor is converted to an MC bean descriptor.
    * JBoss VFS provides a set of different switches to control it's internal behavior. JBoss AS sets 
jboss.vfs.forceCopy=true by default. To see all the provided VFS flags check out the code of the VFSUtils.java class.
    * VFS uses an internal caching mechanism to speed up access to deployment artifacts. This means that files in 
deploy/ remain open as long as they are accessed and then closed by a reaper thread after a 5 seconds inactivity. On 
window platforms this may cause locking issues if files are re-deployed too quickly. In this case you may want to 
turn-off the reaper by specifying the  -Djboss.vfs.forceNoReaper=true property in the command line.
    * Hibernate-core is now using slf4j-api as a logging facade. To properly integrate that in JBossAS we have 
created an slf4j-to-jboss-logging adapter (slf4j-jboss-logging.jar) that creates a static binding between sl4j and 
jboss-logging-spi . The jboss-logging default implementation is configured to use log4j. See JBAS-5519.
    * The client/jbossall-client.jar library that used to bundle the majority of jboss client libraries, is now 
referencing them instead through the Class-Path manifest entry. This allows swapping included libraries (e.g. jboss-
javaee.jar) without having to re-package jbossall-client.jar. On the other hand, it requires that you have 
jbossall-client.jar together with the other client/*.jar libraries, so they can be found. See JBAS-4355.
    * If using proprietary JBoss/EJB3 annotations, those have moved (since Beta4) into the org.jboss.ejb3.annotation 
package, EJBTHREE-1099. Those are now included in a new artifact, jboss-ejb3-ext-api.jar
    * Interoperating with previous JBoss EJB3 implementations may present problems due to 
serialVersionUIDs issues, EJBTHREE-1118.
    * Use of JBoss Cache 3.x. has a significantly different API from the 1.x releases used in JBoss AS 4.x and 3.2.x.
    * @EJB injections should now work from servlets, JBAS-5646.
    * The ClassPathExtension MBean has been replaced with a VFS classloader definition, see JBAS-5446.
    * The old JMX-based ServiceBindingManager has been replaced by a POJO-based ServiceBindingManager, see JBAS-5192.
    * The Farm service from 4.x has been removed.
    * JBoss 5 is stricter when it comes to verifying/deploying JavaEE artifacts. EJB3 deployments that 
run in AS 4.2 may fail in AS5. We have tried to keep the validation messages as accurate as possible in order to 
help you modify your deployment descriptors/annotations to be in-line with the JavaEE 5 requirements.

Configuration Issues

    * The ejb3-timer-service.xml has moved from deploy to docs/examples/ejb3 to avoid the runtime overhead, since 
it's not used by default. If you want to use it, move it back to the deploy folder and set the 
org.jboss.ejb3.timerservice.factory property to org.jboss.ejb3.timerservice.quartz.QuartzTimerServiceFactory.

>From 5.0.0.GA

JBossAS 5.0.0.GA introduces two new configuration, the standard and the web config.

    * The standard config is the configuration that has been tested for JavaEE compliance. The major differences 
with the existing configurations is that call-by-value and deployment isolation are enabled by default, along with 
support for rmiiiop and juddi (taken from the all config), as shown below:
          o deployers/ear-deployer-jboss-beans.xml
            true
            true
          o conf/jboss-service.xml call-by-value for "jboss:service=Naming"
            true
          o conf/jndi.properties
            java.naming.factory.initial=org.jboss.iiop.naming.ORBInitialContextFactory
          o conf/jacorb.properties
            deploy/iiop-service.xml
            lib/avalon-framework.jar
            lib/jacorb.jar
          o deploy/juddi-service.sar
    * The web config is a new experimental lightweight configuration created around JBoss Web that will follow the 
developments of the JavaEE 6 web profile. Except for the servlet/jsp container it provides support for JTA/JCA and 
JPA. It also limits itself to allowing access to the server only through the http port. Please note that this 
configuration is not JavaEE certified and will most likely change in the following releases.

Another notable change is that the majority of the libraries common to the different configurations have moved 
to a new shared location, JBOSS_HOME/common/lib/. This is so we avoid having multiple copies of the same libraries in 
the distribution. The location of the common library directory can be controlled by the following properties:

    * jboss.common.base.url defaulting to ${jboss.home.url}/common
    * jboss.common.lib.url  defaulting to ${jboss.common.base.url}/lib

The common library directory is shared by all the configurations except for the minimal config. It is 
referenced in the very beginning of every configuration's conf/jboss-service.xml.




You can see that the library directory of the individual configurations is still in place, although in some cases 
it's empty (e.g. JBOSS_HOME/server/default/lib/)

The directory structure of JBoss 5 resembles that of the 4.x series with some notable differences:

    * bin - start scripts and run.jar
    * client - client jars - note how jbossall-client.jar is now referencing the other client jars.
    * common
          o lib
    * docs - docs, schemas/dtds, examples
    * lib - core bootstrap jars, somewhat different with the introduction of the microcontainer and breakup of jboss-common.
    * server - the same server configuration dirs.
          o xyz configuration
                + conf
                      # bootstrap.xml - new mc kernel bootstrap configuration referencing other 
                      # configuration files that contain the beans that setup each individual subsystem.
                            * bootstrap
                                  o vfs.xml - vfs initialization
                                  o classloader.xml
                                  o aop.xml
                                  o jmx.xml - legacy JMX support
                                  o deployers.xml
                                  o bindings.xml (POJO-based ServiceBindingManager & port bindings)
                                  o profile-repository.xml (profile service enabled deployment repository)
                      # jax-ws-catalog.xml - oasis catalog driven schema/dtd namespace configuration
                      # jbossjta-properties.xml - new JBossTS properties
                      # jboss-service.xml - legacy static mbeans for compatibility, somewhat reduced
                      # jndi.properties - the same jndi props
                      # log4j.xml - the same log4j config
                      # login-config.xml - the same jaas login config
                      # props/ - the same default jaas login properties files
                      # standardjaws.xml - obsolete cmp config
                      # standardjbosscmp-jdbc.xml - the same cmp2 config
                      # standardjboss.xml - the same ejb2 config
                      # xmdesc/ - legacy xmbean descriptors
                + deploy/ - the same deploy directory.
                      # ...
                      # jca-jboss-beans.xml
                      # hdscanner-jboss-beans.xml - the hot deployment scanner
                      # legacy-invokers-service.xml
                      # profileservice-jboss-beans.xml
                      # remoting-jboss-beans.xml
                      # transaction-jboss-beans.xml
                      # vfs-jboss-beans.xml
                + deployers/ - new vdf deployers
                      # bsh-deployer - beanshell deployer
                      # ejb3.deployer - ejb3 deployers
                      # jboss-aop-jboss5.deployer - aspect deployer
                      # jboss-jca.deployer - JCA deployers
                      # jbossweb.deployer - war deployers
                      # jbossws.deployer - web services deployers
                      # seam.deployer - SEAM deployer
                      # alias-deployers-jboss-beans.xml
                      # clustering-deployers-jboss-beans.xml
                      # dependency-deployers-jboss-beans.xml
                      # directory-deployer-jboss-beans.xml
                      # ear-deployer-jboss-beans.xml - ear deployers
                      # ejb-deployer-jboss-beans.xml - ejb2.x deployers
                      # hibernate-deployer-jboss-beans.xml
                      # jsr77-deployers-jboss-beans.xml
                      # metadata-deployer-jboss-beans.xml - metadata handlers
                      # security-deployer-jboss-beans.xml - security deployers
                + lib/ - the same static library jars with a few jars, as most have moved to top level common/lib

Various configuration issues:

    * A new jboss.server.log.threshold system property can be used to control the log/server.log threshold. It 
defaults to DEBUG.
    * Use of the jboss.jgroups.udp.mcast_port property to control easy configuration of multicast port, JBAS-2395
    * Overriding of ra.xml properties in jboss-ra.xml, JBAS-3343
    * Support for defining dependencies in JCA adapters, JBAS-4508
    * Controlling command line arguments for the appClientLauncher, JBAS-5888.
    * Shutdown.sh now accepts a JNDI url, JBAS-5922.
    * DeleteWorkDirOnContextDestroy property for JSP pages, JBAS-5453.
    * The clustering configurations have been organized in the deploy dir in a new cluster subfolder (JBAS-4709).
    * A separate cache is now used for Clustered SSO (JBAS-4676).
    * Per webapp configuration of useJK, snapshot mode and snapshot interval (JBAS-3460). Default for useJK is whether jvmRoute is set (JBAS-4961).
    * Total replication (rather than buddy replication) is the default setting for session replication (JBAS-5085).
    * The transaction manager configuration has moved from conf/jboss-service.xml to deploy/transaction-service.xml (JBAS-5103).
    * The default conf/jboss-log4j.xml configuration now includes the thread name for entries in log/server.log (JBAS-5274).
    * All the security related configuration files are now grouped under the deploy/security directory (JBAS-5318).
    * Loopback is now set to true for all JGroups UDP stacks (JBAS-5323).

EJB3 configuration  is now controlled by deployers/ejb3.deployer/META-INF/ejb3-deployers-jboss-
beans.xml. For more details check out this wiki page.

For security related configuration changes, please consult this wiki page.
For clustering related changes, check out the Wiki for more info.
Other Issues
>From 5.0.1.GA

    * A major goal of the release is to address issues related to VFS handling of temporary files and 
re-deployments. See JBAS-6935, JBAS-6504, JBAS-6373.
    * Navigation in the jmx/web consoles was broken. This is fixed in JBAS-6493, JBAS-6328
    * The dtds/schemas on www.jboss.org have been updated with the latest ones, see JBAS-6114.

>From 5.0.0.GA

    * Bootstrap time has improved compared to AS5 CR1, but it still somewhat slower when compared to the 4.2.x series, 
due to the extensive annotation scanning that goes on behind the scenes. There are ways to optimize the 
annotation scanning, especially for large deployments. Check the JBoss Wiki for more information.

Library Updates
For a full list of the JBoss and thirdparty libraries used with JBoss AS 5.0.1.GA check the pom.xml found in the 
component-matrix directory of the source code distribution. To see the maven dependency tree you can also do a 'mvn 
dependency:tree' from the thirdparty directory of the source code distro.

Some rather important utilized jboss project versions are listed below. You are encouraged to browse the individual 
project's documentation and view the release notes at www.jboss.org.

    * Web Beans 1.0.0.Beta1
    * XNIO 1.2.0.GA
    * JDK LogBridge 1.0.0.GA
    *
    * JBoss Transactions, v4.6.0.CR1A
    * JBoss WebServices, v3.1.0.GA
    * JBoss Messaging, v1.4.3.GA
    * JBoss Web, v2.1.2.GA
    * JBoss AOP, v2.0.1.GA
    * JBoss EJB3, v1.0.0
    * JBoss Microcontainer, v2.0.4.GA
    * JBoss Security, v2.0.2.SP6
    * Hibernate, v3.3.1.GA
    * Hibernate Entity Manager, v3.4.0.GA
    * Hibernate Annotations, v3.4.0.GA
    * JBoss Cache POJO, v3.0.0.GA
    * JBoss Cache Core, v3.0.2.GA
    * JBoss VFS, v2.1.0.GA
    * JBoss Remoting, v2.5.0.SP2
    * JGroups, v.2.6.8.GA



Changes:
Detailed Release Notes
Includes versions: JBossAS-5.1.0.Beta1
Release Notes - JBoss Application Server - Version JBossAS-5.1.0.Beta1
Bug

    * [JBAS-4569] - ClusterPartition.stopService( ) fails when server is shut down
    * [JBAS-5302] - StatefulHandleImpl should be able to use legacy invoker method to retrieve EJBObject
    * [JBAS-5563] - Deployment from deploy-hasingleton broken
    * [JBAS-5682] - Profile service does not include newly added content in getModifiedDeployments()
    * [JBAS-5713] - NullPointerException in JavaEEComponentHelper with JBoss-5.0
    * [JBAS-5929] - Sub Pooling in JBossManagedConnectionPool MemoryLeak for sparse CRI coverage
    * [JBAS-6265] - Servlets should not be using the ejb3 user transaction
    * [JBAS-6274] - scanning of the deployDir needs to happen after previous phases are deployed.
    * [JBAS-6276] - JmsConnectionRequestInfo needs have defaults set before doing allocateConnection()
    * [JBAS-6277] - JmsSessionFactoryImpl should look at MCF for client id when not set by the user
    * [JBAS-6282] - Eliminate duplication of servlet APIs in AS 5 distribution
    * [JBAS-6283] - Duplicate entry in jsf-api-sources.jar (javax/faces/component/html/package.html)
    * [JBAS-6287] - org.jboss.test.hellojrmpiiop.test.HelloTimingStressTestCase fails when run with JDK 6
    * [JBAS-6294] - Use Of IgnoreUndeployLegacyClusteredSessionNotificationPolicy Causes StackOverflow Errors
    * [JBAS-6298] - Unable to build the AS with IBM JDK 1.6
    * [JBAS-6328] - jmx-console: Back to MBean button causes error
    * [JBAS-6333] - -persistence-service.xml is dependent on ChannelFactory even on NonClustered
    * [JBAS-6336] - CleanShutdownInterceptor Can Log Container State Incorrectly
    * [JBAS-6343] - JCA adapter inflow does not Roll back messages if using a non-xa connection factory in the JNDIProviderAdapter
    * [JBAS-6360] - Multiple redeployments of ear when many 'watched files' are touched in the ear
    * [JBAS-6367] - missing org.codehaus.plexus:plexus-utils:jar:1.5.6
    * [JBAS-6373] - VFS cache should handle main context roots better
    * [JBAS-6400] - ExecutionContext returns the transaction timeout in seconds, but we use that argument to 
schedule the thread that is in milliseconds.
    * [JBAS-6407] - TestResourceAdapterTxInflow can't assume one phase commit
    * [JBAS-6408] - Add 5_0_0_GA client to compatibility matrix tests
    * [JBAS-6410] - JBoss Security (2.0.2.SP3) serialVersionUID breaks interoperability with external tools (e.g. JBoss Tools)
    * [JBAS-6420] - JBossWebRealm->hasUserDataPermission check with JBoss Security needs Subject
    * [JBAS-6428] - HAPartition unable to start with IBM JDK 1.5 - net.jcip.annotations.ThreadSafe not found
    * [JBAS-6434] - REGRESSION: org.jboss.test.compatibility.test.SerialVersionUIDUnitTestCase
    * [JBAS-6439] - Non-DeploymentManager-based HASingletonDeploymentScanner impl results in deploy-
hasingleton content removal
    * [JBAS-6493] - AOPLister in web-console doesnt work for JBoss 4.2.* 5.0.*, 5.*, trunk
    * [JBAS-6497] - Dynamic webservice endpoint deployment doesn't propagate Module in attachments
    * [JBAS-6501] - org.jboss.tools.SerialVersionUID doesn't use JBOSS_HOME/common/** jars
    * [JBAS-6507] - BeanMetaDataICF needs to delegate to AbstractInstanceClassFactory for managed object values
    * [JBAS-6523] - ORB not found message is overly verbose
    * [JBAS-6534] - Graceful shutdown of JBoss Web service does not wait for accepted requests to complete before 
stopping dependent services
    * [JBAS-6544] - STREAMING_STATE_TRANSFER configs use deprecated attribute
    * [JBAS-6561] - Regression: MTTransactionManagerUnitTestCase.testCommitSameTxInTwoThreads() fails
    * [JBAS-6571] - JDK6 (JMX1.3) ObjectName queries are not working
    * [JBAS-6572] - serialVersionUID mismatch on RegexValidator.class since JSF 1.2_12 upgrade
    * [JBAS-6573] - serialVersionUID mismatch on ManagementViewImpl$ManagedOperationDelegate
    * [JBAS-6602] - Log4jService should use the new JDKLevel class when setting log levels

Feature Request

    * [JBAS-1808] - Expose PreparedStatementCache via JMX
    * [JBAS-5221] - tx-connection-factory/no-tx-connection-factory need to be completed
    * [JBAS-6232] - DeploymentTemplateInfo needs to support a clone
    * [JBAS-6281] - Use IgnoreUndeployLegacyClusteredSessionNotificationPolicy as the default ClusteredSessionNotificationPolicy
    * [JBAS-6390] - Add support for parsing IPv6 addresses in org.jnp.interfaces.NamingContext

Patch

    * [JBAS-6319] - WAR deployment ObjectName should include virtual host

Quality Risk

    * [JBAS-6257] - Typo in firebird-ds.xml

Task

    * [JBAS-2525] - JSR-196: Java Authentication SPI for Container
    * [JBAS-2602] - Next Generation Security Manager Service
    * [JBAS-3707] - HA/Failover RAR Functionality should be implemented in non-HA RARS.
    * [JBAS-5240] - Log VM arguments in boot.log
    * [JBAS-5246] - Open console support
    * [JBAS-6156] - Track component updates
    * [JBAS-6171] - Remove "bootstrap" module from AS into its own Project
    * [JBAS-6195] - Fix JBossWS Integration
    * [JBAS-6361] - log write to server.log does not append to the file as expected
    * [JBAS-6371] - Integrate Web Beans RI
    * [JBAS-6375] - PreferredMasterElectionPolicy unnecessarily parses host/port every election
    * [JBAS-6411] - Show Java runtime information in boot.log
    * [JBAS-6417] - Move ejb3-timer-service.xml to docs/examples/ejb3
    * [JBAS-6423] - When JNDI cluster node definition method not available, make it more visible.
    * [JBAS-6444] - remove commons-httpclient.jar from AS distribution
    * [JBAS-6448] - Removing stale xmbean descriptors
    * [JBAS-6470] - Open console support blockers
    * [JBAS-6492] - Include basic smoke tests of JTS into AS testsuite
    * [JBAS-6525] - the usage of DeploymentManger should be independent of isCopyContent
    * [JBAS-6526] - drop the DeploymentPhase from the profileservice-spi
    * [JBAS-6555] - Enhance SerialVersionUIDUnitTestCase
    * [JBAS-6556] - Remove org.jboss.test.ejb3.servlet.unit.HttpUtils

Thirdparty Change

    * [JBAS-6385] - Upgrade jboss-javaee.jar to 5.0.1.GA
    * [JBAS-6409] - Upgrade to jboss-server-manager 1.0.1.GA

Component Upgrade

    * [JBAS-6334] - Update JBoss Messaging
    * [JBAS-6341] - Upgrade JBossWS Native to 3.1.0.GA
    * [JBAS-6370] - Upgrade JGroups to 2.6.8
    * [JBAS-6430] - Upgrade EJB3 to 1.1.2
    * [JBAS-6433] - Upgrade JBossTS to 4.6
    * [JBAS-6453] - Update AOP to 2.0.1.GA
    * [JBAS-6454] - Update Web Beans to 1.0.0.BETA1
    * [JBAS-6455] - Update JBoss Cache to 3.0.2.GA
    * [JBAS-6458] - Update JPA to 1.0.0-CR1
    * [JBAS-6459] - Update VFS to 2.1.0.GA
    * [JBAS-6460] - Update MDR to 2.0.1.GA
    * [JBAS-6461] - Update MC Managed to 2.0.0.GA
    * [JBAS-6462] - Update MC Kernel to 2.0.4.GA
    * [JBAS-6463] - Update CL to 2.0.4.GA
    * [JBAS-6464] - Update Deployers to 2.0.5.GA
    * [JBAS-6465] - Update Seam-Int to 5.0.2.GA
    * [JBAS-6467] - Update to Security 2.0.2.SP7
    * [JBAS-6468] - Update to JBossXACML 2.0.3.CR1
    * [JBAS-6473] - Update to JBoss Threads 1.0.0.GA
    * [JBAS-6474] - Update to XNIO 1.2.0.GA
    * [JBAS-6475] - Update to JDK LogBridge 1.0.0.GA
    * [JBAS-6476] - Update to Bootstrap 1.0.0-Beta-1
    * [JBAS-6505] - Upgrade JBoss Cache to 3.0.3.GA
    * [JBAS-6542] - Update to jboss-common-core 2.2.11.GA

Sub-task

    * [JBAS-2482] - Investigate integration of FORM auth with a SAML style identity provider
    * [JBAS-3768] - Define initial persistent format of the profile repository
    * [JBAS-5523] - Add Availability functionality. To know when a ManagedComponent is running or stopped, etc
    * [JBAS-5529] - Add support for JBAS, JBossWeb and JBossWeb connector components
    * [JBAS-5640] - Wars embedded in sars have discrepencies in deployment Name
    * [JBAS-6137] - Make sure ProfileService is available remotely in a secured fashion
    * [JBAS-6218] - "org.jboss.util.NotImplementedException:Use a custom InstanceClassFactory" error occurs when trying to create XA 
or NoTX Datasource via ManagementView.applyTemplate()
    * [JBAS-6219] - ManagementView.getTemplate() should return a new copy of the DeploymentTemplateInfo on every call
    * [JBAS-6272] - jrockit - org.jboss.test.jca.test.BaseConnectionManagerUnitTestCase.testAllocationRetryMultiThread
    * [JBAS-6285] - Expose platform mbeans as ManagedComponents
    * [JBAS-6286] - Create a ManagedComponent for System properties
    * [JBAS-6325] - Add index entries
    * [JBAS-6340] - Upgrade JBossWS Native to 3.0.5.GA
    * [JBAS-6413] - Upgrade JBoss Security 2.0.2.SP6
    * [JBAS-6472] - Update ProfileService spi
    * [JBAS-6490] - Upgrade Apache XML Security 1.4.2
    * [JBAS-6567] - Update JSF to 1.2_12
    * [JBAS-6581] - org.jboss.test.ejb3.jbas5713.unit.RefSecondJarUnitTestCase
    * [JBAS-6583] - org.jboss.test.cluster.defaultcfg.test.ClusterPartitionManagedObjectsTestCase(Default-udp)
    * [JBAS-6591] - org.jboss.test.deployers.spaces.test.SpacesUnitTestCase
    * [JBAS-6596] - org.jboss.test.profileservice.override.*.JmsDestinationTestCases
    * [MODCLUSTER-5] - HASingletonElectionPolicy suitable for mod_cluster
    * [MODCLUSTER-10] - Define API and SPI for the LoadManager
    * [MODCLUSTER-11] - Default LoadManager impl
    * [MODCLUSTER-13] - LoadMetricSource API
    * [MODCLUSTER-14] - LoadMetricSource impl for gather JBossWeb request metrics
    * [MODCLUSTER-16] - LoadMetricSource impl for gathering VM metrics



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

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




More information about the jboss-user mailing list