Release Notes for JBoss Application Server
Version: 6.0.0.CR1
Release Highlights
- Specification requirements for Java EE 6 Web Profile
- Infinispan is the new distributed cache provider in JBoss AS 6
- includes management capabilities in Administration Console
- Read all about it here
- WELD 1.1.0.Beta2 enhancements and bug fixes
- Hibernate 3.6.0.Final, a compliant implementation of the JPA 2.0 Specification
- Java EE 6 Managed Bean Support
Bug Fixes and Enhancements
Sub-task
- [ JBAS-7568 ] org.jboss.test.jca.test.TxConnectionManagerUnitTestCase
- [ JBAS-8239 ] Fix org.jboss.test.deadlock.test.BeanStressTestCase
- [ JBAS-8244 ] Fix org.jboss.test.ws.jaxws.ejb3Integration.WebServiceTestCase
- [ JBAS-8358 ] org.jboss.jbossas.embedded.testsuite.ServerIntegrationTest- testWS
- [ JBAS-8379 ] org.jboss.test.classloader.leak.test.SimpleCdiClassloaderLeakTestCase
- [ JBAS-8400 ] Determine impact to Admin Console
- [ JBAS-8409 ] org.jboss.test.osgi.simple.SimpleRuntimeTestCase
- [ JBAS-8410 ] Scan for lib jars and create BDAs for any lib jar that contains META-INF/beans.xml
- [ JBAS-8413 ] Upgrade Hibernate components to 3.6.0
- [ JBAS-8415 ] Upgrade Admin Console to 1.4.0.GA
- [ JBAS-8418 ] Upgrade jboss.javaee.specs.bom to CR1
- [ JBAS-8421 ] Upgrade to Weld 1.1.0.Beta2
- [ JBAS-8471 ] org.jboss.test.ws.jaxws.webserviceref.WebServiceRefEJB3TestCase
- [ JBAS-8492 ] org.jboss.test.security.test.authorization.XACMLEJBIntegrationUnitTestCase
- [ JBAS-8552 ] org.jboss.test.deployers.weld.test.WeldTranslator*ExampleUnitTestCase
- [ JBAS-8558 ] Upgrade JBossTS
- [ JBAS-8574 ] Update SEAM Examples to 2.2.1.CR2
Feature Request
- [ JBAS-8304 ] Use shared library mode in JBoss AS
- [ JBAS-8296 ] Implement module structure for JBoss AS
- [ JBAS-8303 ] Investigate better ways of doing injection into into EJB instances than using an interceptor
- [ JBAS-7556 ] JNDI standardized namespaces
- [ JBAS-7837 ] Replace JBossCache with Infinispan
- [ JBAS-7842 ] Infinispan replication configuration via jboss-web.xml
- [ JBAS-8399 ] Register a BeanInstantiator at java:comp/internal/instantiator/BeanInstantiator
- [ JBAS-8405 ] Add MyFaces 2.0 support to JSF Deployer
- [ JBAS-8416 ] Create SSLServerSocketFactory that uses a JaasSecurityDomain
- [ JBAS-8555 ] Upgrade to RESTEasy 2.1-beta-1
- [ JBAS-8650 ] Add clientAlias and serverAlias options to JaasSecurityDomain
Bug
- [ JBAS-8279 ] @Inject constructor on session bean does not work
- [ JBAS-8285 ] Servlet injection not working when app is deployed as an EAR
- [ JBAS-8282 ] Injection into TagHandler has stopped working in JBoss AS trunk
- [ JBAS-7726 ] Resolve JBoss AS 6.0.0 M3 Test Suite Issues
- [ JBAS-8289 ] Bean class local view not a bean type of a Session bean
- [ JBAS-8284 ] SFSB proxies not serializable in JBoss AS
- [ JBAS-8158 ] Multiple EARs with same EJB fail to deploy
- [ JBAS-8263 ] between M3 & M4, classes from org.jboss.deployers.spi package were moved from jboss-integration.jar to jboss-deployment.jar & classes from org.jboss.profileservice.spi package were moved from jboss-integration.jar to jboss-profileservice-spi.jar
- [ JBAS-8264 ] @FacesValidator annotated class not registered as Validator
- [ JBAS-8319 ] [Regression in JBoss 5.x and 6.x compared to 4.x] VFS doesn't support fetching http resources
- [ JBAS-8361 ] Cannot deploy application containing google guava
- [ JBAS-8369 ] JBoss AS CPU loop - incorrect synchronization on HashMap?
- [ JBAS-8374 ] EL parsing fails for no-arg method call.
- [ JBAS-8382 ] ScheduleManager's skip repeats can be negative
- [ JBAS-8395 ] SessionContextListeners are not instantiated/invoked for CDI deployments
- [ JBAS-8403 ] jboss-web.xml is not parsed when no web.xml is present
- [ JBAS-8407 ] JBoss AS 6 JMXConnector fails to start with IPv6
- [ JBAS-8424 ] RestEasy deployer won't release Weld BeanManager on undeploy
- [ JBAS-8425 ] UrlIntegrationDeployer.undeploy() doesn't remove from classpath
- [ JBAS-8433 ] WARs with no classes (but with beans.xml) fail to deploy
- [ JBAS-8434 ] Beans which are java.lang classes fail to deploy
- [ JBAS-8445 ] Translator example fails to deploy due to ClassCast exception in WebCompJndiBinder
- [ JBAS-8456 ] Fix for JBAS-4072 needs applying to trunk
- [ JBAS-8472 ] EAR deployments that contain EJBs fail because of bean duplication
- [ JBAS-8486 ] DataSourcePersistentManager error with FORM login
- [ JBAS-8509 ] JBossClientParsingDeployer should not merge metadata
- [ JBAS-8521 ] Filters not registered when applications start up
- [ JBAS-8527 ] ClientContainer should not use server side WebServiceRefHandler
- [ JBAS-8528 ] application-name value in application.xml is not taken into account while generating application name for a deployment
- [ JBAS-8535 ] BeanManager not released from JNDI after undeploy
- [ JBAS-8538 ] ServletContextListener not invoked in a CDI-enabled deployment
- [ JBAS-8545 ] asm.jar is missing in the client and common/lib directory
- [ JBAS-8590 ] JSF/Weld-int integration is broken
- [ JBAS-8631 ] EJB Singleton deployment failure
- [ JBAS-8641 ] Global JNDI binding of BeanManager does not retrieve the correct BeanManager in an EAR file
- [ JBAS-8642 ] Fix org.jboss.test.ws.jaxws.ejb3Integration.WebServiceTestCase(tests-webservice).testWebServiceRef failing AS test
Task
- [ JBAS-6545 ] Look into jsr299 tck memory leak
- [ JBAS-7843 ] Choose a HTTP session id that will be cache locally
- [ JBAS-7844 ] Prevent concurrent access to HttpSession on different nodes
- [ JBAS-7852 ] Use distributed locking as a means of detecting need to refresh sessions in the L1 web session cache
- [ JBAS-7853 ] Migrate sessions that use jvmRoute to nodes where they are local cached
- [ JBAS-8236 ] Fix testsuite failures affecting 6.0.0.CR1 release
- [ JBAS-8250 ] Integrate new Weld Deployment structure
- [ JBAS-8253 ] Track component upgrades - 6.0.0.CR1
- [ JBAS-8272 ] Change property name on JSFUrlIntegrationDeployer
- [ JBAS-8356 ] Upgrade mod_cluster to 1.1.0.Final
- [ JBAS-8404 ] Dependency cleanup for Maven 3 beta 4
- [ JBAS-8482 ] Integrate EJB3 JNDI binder into AS trunk
- [ JBAS-8484 ] Upgrade PicketBox libraries to 3.0.0.CR2
- [ JBAS-8508 ] map metadata classes to root element names
- [ JBAS-8523 ] MappedReferenceMetaDataResolverDeployer should no longer add jndi name (dependency) in container metadata for nointerface view
- [ JBAS-8556 ] Fix intermitent org.jboss.test.web.test.ClusteredSingleSignOnUnitTestCase.testSessionExpiration failure
- [ JBAS-8572 ] fix org.jboss.test.naming.test.NamingRestartUnitTestCase test regression
- [ JBAS-8576 ] Update JBossTS to 4.13.1
- [ JBAS-8598 ] Upgrade Quartz From 1.8.0 to 1.8.3 to Fix RAMJobStore Deadlock Problem
- [ JBAS-8621 ] Update version of maven compiler plugin to 2.3.2
- [ JBAS-8622 ] Update bundled version of Maven to 3.0
Component Upgrade
- [ JBAS-8468 ] Upgrade jboss-metadata-common to 2.0.0-alpha-17
- [ JBAS-8491 ] Upgrade jboss-service-binding to 1.2.0.Final
- [ JBAS-8506 ] Upgrade JBossWS to 3.4.0.CR1
- [ JBAS-8544 ] Upgrade JBossWS to 3.4.0.CR2
- [ JBAS-8547 ] Upgrade jboss-metadata-common to 2.0.0-alpha-18
- [ JBAS-8596 ] Upgrade JBossWS to 3.4.0.CR3
- [ JBAS-8597 ] Upgrade jboss-metadata-common to 2.0.0-alpha-19
- [ JBAS-8611 ] Upgrade JBoss LogManager to 1.2.0.CR8
- [ JBAS-8612 ] Upgrade JBoss Threads to 2.0.0.CR7
Comments