To start the new year JBoss AS 6.0 Final has been released. Please view theAS600FinalReleaseNotes to get an overview of what's new in there. For a quick view of what EJB 3.1 features are available take a look at theFeature Matrix EJB 3 in AS 6.
Please follow the download link to get your copy of JBoss AS 6.0.0.Final.
With the final release we've put in version 1.0.0-alpha-43 of EJB 3. You can view the release notes below:
Release Notes - EJB 3 - Version depchain-1.0.0-alpha-43
Bug
- [EJBTHREE-909] - Injection of Simple Environment Entries Using Resource Annotation without name
- [EJBTHREE-2070] - PostConstruct (and PreDestroy) of a singleton bean don't run in a transaction context
- [EJBTHREE-2126] - SessionContext.getBusinessObject() on no-interface bean fails
- [EJBTHREE-2161] - Implement @WebService support for @Singleton EJB3 beans
- [EJBTHREE-2179] - SFSB concurrent access timeouts not working
- [EJBTHREE-2202] - InvocationContext.getTimer results in AbstractMethodError
- [EJBTHREE-2204] - InvocationContext.setParameters must throw IllegalArgumentException on illegal arguments
- [EJBTHREE-2205] - setSessionContext(SessionContext ctx) doesn't get called for EJB2.x beans
- [EJBTHREE-2206] - No-interface tries to connect to container while handling calls directly
- [EJBTHREE-2207] - Invalid business interface is identified as a no-interface on SFSB
- [EJBTHREE-2208] - Singleton throws IllegalArgumentException instead of IllegalStateException on getBusinessObject with an illegal interface
- [EJBTHREE-2209] - Timers not undeployed when deployment fails, exception on redeploy
- [EJBTHREE-2210] - Singleton container uses broken Double-Checked-Locking for lazy initialization
- [EJBTHREE-2211] - Interceptors on singleton must be executing within the concurrency control
- [EJBTHREE-2212] - Regression: @ApplicationException is not properly processed for jars in lib directories
- [EJBTHREE-2215] - Unchecked exceptions specified in the throw clause of a method are not application exceptions by default
- [EJBTHREE-2217] - Cannot invoke method hashCode() on nointerface view
- [EJBTHREE-2218] - Typo in LogMessage
- [EJBTHREE-2220] - createIntervalTimer doesn't take into account the initialDuration value
- [EJBTHREE-2223] - Singleton postConstruct must run with RequiresNew transaction semantics
- [EJBTHREE-2225] - Bad reflection usage leads to race condition
Task