Release Notes - WildFly - Version 8.0.0.Alpha2 - HTML format

Sub-task

Feature Request

  • [WFLY-242] - Javassist 3.17.1-GA upgrade (needed for JDK7) causes regression in Seam and bridge methods
  • [WFLY-245] - Add support for cross-site replication of Infinispan caches via RELAY2
  • [WFLY-256] - Remove direct connections parameter
  • [WFLY-292] - Cachable Model Descriptions: Retrieve DMR model descriptions through HTTP GET
  • [WFLY-311] - Feature provisioning service
  • [WFLY-330] - Allow defining server http port (and other basic properties) via jvm arguments
  • [WFLY-336] - Wrong value of "runtime-name" property for unmanaged deployments
  • [WFLY-1080] - MDC is lost during @Asynchronous EJB calls
  • [WFLY-1081] - LinkRef Injection Failure
  • [WFLY-1151] - JBoss uses static Hibernate module instead of Hibernate jars included in deployment
  • [WFLY-1287] - Provide JMS Default ConnectionFactory
  • [WFLY-1332] - Integrate the compressed message support that was introduced in EJB client library
  • [WFLY-1346] - avoid "transaction is not active" error by having CMTTxInterceptor.endTransaction check transaction status
  • [WFLY-1349] - component upgrade to Hibernate ORM 4.3.0.Beta3 and renable tests using exclude-unlisted-classes
  • [WFLY-1350] - Make modular build reusable by external projects
  • [WFLY-1354] - Make the MSC ServiceContainer an injectable ArquillianResource
  • [WFLY-1365] - Allow RemoteLoadableExtension to define module dependencies
  • [WFLY-1370] - Add ability to load CDI portable extensions from static modules
  • [WFLY-1389] - Weld subsystem needs dependency on validator api
  • [WFLY-1397] - handle parsing version 2.1 in JPA subsystem
  • [WFLY-1418] - Update JSF based on Mojarra 2.2.0 final
  • [WFLY-1425] - Upgrade RESTEasy from 3.0-beta-4 (April 10) to 3.0.1.Final (Jun 19)
  • [WFLY-1443] - component upgrade to javassist 3.18.0
  • [WFLY-1451] - JPA 2.1 SynchronizationType.UNSYNCHRONIZED is ignored in persistence context annotation

Bug

  • [WFLY-31] - Invalid definition for HC root resource remote domain controller
  • [WFLY-45] - max-active-sessions doesn't force min-idle sessions to passivate resulting in IllegalStateException
  • [WFLY-50] - Management Console - LDAP authentication fails
  • [WFLY-72] - JAX-WS invocations are missing key interceptors
  • [WFLY-81] - CDI beans with SET replication trigger are not replicating
  • [WFLY-120] - Minor logging: 'unloaded' string is not passed to JBAS018079 logging message
  • [WFLY-153] - Fix logging of "Standard expiration of session X failed; switching to a brute force cleanup. Problem is null"
  • [WFLY-845] - Cluster Environment Web Session Locks
  • [WFLY-880] - jboss-cli.sh show deployment status is FAILED but application running well
  • [WFLY-954] - EJB 2.1 transactions per method
  • [WFLY-985] - jboss-dmr APIs are unable to parse swedish characters
  • [WFLY-1290] - VFSResourceLoader does not allow to iterate resources
  • [WFLY-1291] - Invalid package capabilities for registered modules
  • [WFLY-1306] - EJB session creation frequently fails with SuspectedException javax.transaction.RollbackException: Exception rolled back, status is: 9
  • [WFLY-1318] - executing a :reload using the http interface fails
  • [WFLY-1329] - 'whoami' operation unexpectedly requires the domain wide configuration lock
  • [WFLY-1344] - Server side EJB protocol handler stops receiving subsequent messages if it previosuly received a unrecognized message header
  • [WFLY-1361] - WeldListener throws JBAS016071: Singleton not set for ModuleClassLoader during application undeployment
  • [WFLY-1362] - javax.transaction.xa.XAException thrown when using JTS transactions
  • [WFLY-1364] - Numerical properties of @DataSourceDefinition not correctly processed.
  • [WFLY-1367] - 4 version numbers exist for Narayana in pom.xml, despite only needing 1
  • [WFLY-1368] - NumberFormatException in UndertowDeploymentInfoService when war is deployed
  • [WFLY-1373] - No JSR 223 script engine found for language "javascript" [Hibernate Validator]
  • [WFLY-1375] - ClassLoader memory leak with EJB Asynchronous
  • [WFLY-1376] - HttpServletResponseImpl.getWriter() cannot be called: getOutputStream() already called
  • [WFLY-1377] - Quickstart wicket-ear throws exceptions for injecting resource defined in web.xml with @Resource
  • [WFLY-1379] - log4j appenders force initialization of the appender/handler on reboot
  • [WFLY-1380] - Undertow: Error initialize the net.jawr.web.servlet.JawrServlet with undertow
  • [WFLY-1387] - Admin console: Deployment browser broken due to switch to undertow
  • [WFLY-1393] - JSTL URI not resolved
  • [WFLY-1398] - HttpServletRequest.getServletPath() returns an empty String
  • [WFLY-1401] - JBAS015893: Encountered invalid class name message when class name is perfectly valid
  • [WFLY-1402] - Too Many Dependencies
  • [WFLY-1403] - RolloutPlanTestCase#testMaxFailServersPercentageRolloutPlan incorrectly refers to a rollout plan from different test method
  • [WFLY-1407] - Correct test methods dependency in EjbMethodInterceptorTestCase
  • [WFLY-1410] - Weld EL resolver is not registered in a JSP environment
  • [WFLY-1411] - UT005013 at the end of an Arquillian test
  • [WFLY-1414] - Undertow suppresses JAX-RS error message
  • [WFLY-1417] - ModClusterSubsystemTestCase testSSL, parameters to assertEquals are transposed.
  • [WFLY-1419] - Overrides REST Response Object on Status 404
  • [WFLY-1431] - org.jboss.as.test.integration.ejb.interceptor.lifecycle.chains.InterceptorLifecycleSFSBTestCase failed
  • [WFLY-1436] - Incorrect vresion number reported by JBoss fork of Mojarra for 2.2.0.Final
  • [WFLY-1437] - Cannot remove JGroups subsystem from managed domain via CLI
  • [WFLY-1448] - MultipleClientRemoteJndiTestCase and NestedRemoteContextTestCase failed due to NamingException
  • [WFLY-1449] - NullPointerException while adding CacheFactory through EJB3 subsystem
  • [WFLY-1457] - ServletContext getResourcePaths are not returning relative paths
  • [WFLY-1459] - NPE in BundleActivatorProcessor with modular build
  • [WFLY-1468] - Incorrect scheduling of Timers with hour range and minute interval
  • [WFLY-1484] - WF8/Undertow: JBAS014788: Unexpected attribute 'security-realm' encountered?
  • [WFLY-1485] - org.wildfly.clustering.web.infinispan.CacheMutatorTestCase failing
  • [WFLY-1487] - Unable to read nested resource in WAR archive
  • [WFLY-1488] - UndertowDeploymentInfoService - incorrect check for cookieConfig.getComment()
  • [WFLY-1493] - NPE in WebServicesContextJndiSetupProcessor with modular build
  • [WFLY-1494] - Wiring inconsistency with javax.transaction 1.2 API
  • [WFLY-1495] - Missing dependency on javax.enterprise.concurrent.api
  • [WFLY-1498] - Invalid resolver metadata with adapted module
  • [WFLY-1500] - File attribute always replaces the file even if the values are equal
  • [WFLY-1506] - Fix PooledEJBLifecycleTestCase.tesMDB and the whole testcase in general
  • [WFLY-1507] - Investigate failure in StatefulWithXPCFailoverTestCase
  • [WFLY-1508] - Transformer builders should not check for rejected operation attributes for the 'remove' operation
  • [WFLY-1510] - Missing dependency on org.jboss.resteasy modules
  • [WFLY-1512] - jboss-cli.sh throws NPE in batch mode with certain commands
  • [WFLY-1514] - SessionManager.createSession(...) throws NPE if existence check triggers session expiration
  • [WFLY-1515] - Cannot iterate recursively over deployed OSGi module resources
  • [WFLY-1517] - regression: using a ResourceAdaptor (rar) which has properties that use primitives as arguments will fail to deploy
  • [WFLY-1522] - ConcurrentModificationException in OSGi Environment
  • [WFLY-1530] - BundleReplaceTestCase fails frequently
  • [WFLY-1531] - NullPointerException in InfinispanRegionFactory.applyConfiguration
  • [WFLY-1532] - RemoteCallWhileShuttingDownTestCase.testServerShutdownRemoteCall fails intermittently
  • [WFLY-1543] - ear.EnterpriseArchiveTestCase fails intermittently
  • [WFLY-1545] - UndertowDeploymentService.stop() occasionally results in ISE due to missing dependency
  • [WFLY-1551] - ServletContextListener loaded twice from TLD
  • [WFLY-1552] - Logging DUP registers the log context before configuring the log manager
  • [WFLY-1558] - OSGi tests that rely on optional service dependencies fail intermittently
  • [WFLY-1559] - Cannot reliably use optional service dependencies
  • [WFLY-1570] - Several NoClassDefFoundError(s) with RESTEasy 3.0.1.Final
  • [WFLY-1572] - NPE in org.jboss.resteasy.spi.metadata.ResourceConstructor
  • [WFLY-2627] - EJB container-transaction configuration with ejb-jar.xml leads to wrong transaction behavior

Task

  • [WFLY-406] - Redesign web session clustering
  • [WFLY-467] - Provide implementation of JaxwsInjectionServices
  • [WFLY-1237] - Fix DDL scripts to work with Derby
  • [WFLY-1245] - Remove dependency on OSGi from the Arquillian Service
  • [WFLY-1386] - Fix ModuleIdentityRepository to use resource discovery API
  • [WFLY-1462] - Smarter default choice about management protocol when client doesn't specify one
  • [WFLY-1464] - Enable Digest authentication for Undertow

Component Upgrade

  • [WFLY-1352] - Upgrade JGroups to 3.3.0.Final
  • [WFLY-1353] - Upgrade Infinispan to 5.3.0.Beta2
  • [WFLY-1405] - Upgrade to MSC 1.2.0.Beta1
  • [WFLY-1420] - Upgrade Narayana to 5.0.0.M3
  • [WFLY-1482] - Upgrade JGroups to 3.3.1.Final
  • [WFLY-1483] - Upgrade Infinispan to 5.3.0.CR1
  • [WFLY-1491] - Upgrade jboss-common-core to 2.2.22.GA
  • [WFLY-1516] - Upgrade to Modules 1.2.2.Final
  • [WFLY-1528] - Upgrade maven to 3.0.5
  • [WFLY-1549] - Upgrade to JBossWS-CXF 4.2.0.CR1
  • [WFLY-1550] - Update JSON-P (JSR-353) dependencies to final version

Enhancement

  • [WFLY-203] - add modules for Hibernate versions (3.x, 4.1.x/4.2.x), OpenJPA, EclipseLink which contain the JipiJapa integration jars
  • [WFLY-206] - Allow access to JMS destinations over HTTP
  • [WFLY-226] - WSDL URL should be anchor
  • [WFLY-1032] - Improve how we handle when multiple persistence units are found and no unitName is specified
  • [WFLY-1360] - Improve log message that gets printed out when Undertow registers a resource handler for a context path
  • [WFLY-1385] - Override default page-size-bytes in messaging subsystem configuration
  • [WFLY-1439] - ServerSetupObserver leaks changes if exception is thrown

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.