Release Notes - WildFly - Version 9.0.0.CR1 - HTML format

Sub-task

  • [WFLY-2952] - Add support to define security provider with a reference to a config file location
  • [WFLY-3679] - Port jboss-as-infinispan_1_5.xsd schema from EAP to WildFly
  • [WFLY-4380] - Remove usage of jboss-common-core in web services
  • [WFLY-4467] - Remove Infinispan subsystem transformers for version < 1.4.1
  • [WFLY-4468] - Remove JGroups subsystem transformers for version < 1.2.0
  • [WFLY-4469] - Remove mod_cluster subsystem transformers for version < 1.4.0
  • [WFLY-4531] - Port jboss-as-mail_1_2.xsd to WildFly
  • [WFLY-4533] - Port jboss-as-messaging_1_5.xsd from EAP

Feature Request

  • [WFLY-1077] - JDK ORB Subsystem
  • [WFLY-3045] - Expose JAXRS deployments via the management API
  • [WFLY-3157] - Add support for serving static resources from an external location
  • [WFLY-3174] - Add view of batch jobs with ability to view
  • [WFLY-3901] - Please add the "relative-to" attribute to access-log in undertow
  • [WFLY-4049] - EJBClientXidTransactionTestCase fails due to ARJUNA022006: The ORB has not been initialized yet
  • [WFLY-4239] - Support Locale.forLanguageTag()
  • [WFLY-4282] - Add listDeliveringMessages and listScheduledMessages to JMS queues
  • [WFLY-4491] - Add ability to disable security if not required
  • [WFLY-4501] - Upgrade jsoup from 1.7.1 to 1.8.1
  • [WFLY-4504] - Fix JGroups susbsystem remove
  • [WFLY-4518] - enable undertow access logs to use logging subsystem
  • [WFLY-4526] - component upgrade to Hibernate ORM 4.3.9.Final
  • [WFLY-4551] - legacy cache containers need org.jboss.as.jpa.hibernate:4 module to have Infinispan access

Bug

  • [WFLY-904] - The property AuthorizationManager is null exceptions and NPE on SimpleSecurityManager when connecting firstly from a remote client
  • [WFLY-2632] - JGroups drops unicast messages after shutdown/restart (dropping unicast message to wrong destination)
  • [WFLY-2807] - Messaging subsystem runtime-queue resource is not registered as "runtime-only"
  • [WFLY-2900] - Performance issue with Xalan transformer and very large text nodes
  • [WFLY-3266] - Exception are hidden by retry and end in a EJBCLIENT000032 Exception - the underlying client or server side cause is swallowed
  • [WFLY-3429] - Classloader leak in JBossCachedAuthenticationManager
  • [WFLY-3529] - UT000010: Session not found
  • [WFLY-3623] - Spurious ":" in @Resource annotation 'name' value results in invalid binding but no deployment error
  • [WFLY-3821] - standalone.sh --debug without port number not working
  • [WFLY-3841] - double :remove of connection-property from a DS leave it in wrong state
  • [WFLY-3886] - add org.jboss.remote-naming dep to org.hornetq.ra module
  • [WFLY-3911] - EJB timer service security manager issue
  • [WFLY-3913] - HTTPS socket-binding definition always needed
  • [WFLY-3962] - onComplete for async listeners not always called
  • [WFLY-3972] - Missing security domain dependency
  • [WFLY-4100] - Intermittent failure in org.jboss.as.test.integration.ejb.stateful.passivation.PassivationTestCase
  • [WFLY-4187] - Cloning org.jboss.invocation.InterceptorContext leaks memory
  • [WFLY-4234] - EjbSuspendInterceptor doesn't play well with undeploy
  • [WFLY-4390] - restartable=false bach job can be restarted
  • [WFLY-4464] - JDBC driver module-slot is not persisted in domain mode
  • [WFLY-4470] - Duplicate message deliveries when start an MDB twice via CLI
  • [WFLY-4473] - javax.ejb.ConcurrentAccessTimeoutException does not specify the offending EJB
  • [WFLY-4475] - Replicate AuthenticatedSession when using custom authentication mechanisms
  • [WFLY-4476] - Unable to configure CXF socket timeout
  • [WFLY-4480] - Websocket exception using async remote
  • [WFLY-4483] - Resteasy+Spring integration can result in double VFS mount if deployment fails
  • [WFLY-4489] - NPE on missing name of <distributed-workmanager>
  • [WFLY-4492] - Remove Unused Variables in Connector Subsystem
  • [WFLY-4493] - UrlScanner Should Close ZipFiles
  • [WFLY-4495] - Remove Duplicate Versions and Groupids
  • [WFLY-4497] - Fix Compiler Warnings in JPA Subsystem
  • [WFLY-4498] - Resource Adapters subsystem transformers for model version 2.0.0 are not registered
  • [WFLY-4499] - Fix Compiler Warnings in Transactions Subsystem
  • [WFLY-4500] - CMResourceService#stop fails to clean up
  • [WFLY-4505] - Fix Compiler Warnings in JAX-RS Subsystem
  • [WFLY-4506] - Fix Compiler Warnings in JDR Subsystem
  • [WFLY-4507] - Fix Compiler Warnings in Mail Subsystem
  • [WFLY-4508] - :read-resource(recursive,include-runtime) on undertow subsystem fails
  • [WFLY-4511] - CMTTxInterceptor.invokeInOurTx contains stale code handling ApplicationDeadlockException
  • [WFLY-4538] - Remote tests fail with ClassNotFoundException: org.w3c.dom.ElementTraversal
  • [WFLY-4543] - Infinispan's Lucene Directory is not registering custom Externalizers
  • [WFLY-4547] - Updates to wildfly-undertow_1_2.xsd missing
  • [WFLY-4554] - Can't connect JConsole to JMX server using remote protocols
  • [WFLY-4572] - wildfly-arquillian uses slf4j-api:1.7.7.jbossorg-1 which is not available in maven central repository
  • [WFLY-4599] - AsyncListener.onComplete() not called if AsyncContext.dispatch() is called

Task

  • [WFLY-3167] - Allow the SASL protocol to be specified for Remoting
  • [WFLY-3787] - Add apache.cxf:cxf-rt-transports-http-hc to cxf impl module
  • [WFLY-3916] - Eliminate customized usage of RuntimePermission
  • [WFLY-3943] - There is no testing of the messaging subsystem integration with the JGroups subsystem
  • [WFLY-4010] - Cli icon path to be loaded from the Manifest of product module.
  • [WFLY-4128] - Move JAX-RS 2.0 API into JBoss Specs
  • [WFLY-4355] - Move deprecated DeploymentUnit methods to the DeploymentResourceSupport

Component Upgrade

  • [WFLY-3748] - Upgrade to Apache CXF 2.7.12
  • [WFLY-3752] - Upgrade to Apache WSS4J 1.6.16
  • [WFLY-3753] - Upgrade to Apache Santuario 1.5.7
  • [WFLY-3755] - Upgrade to Apache CXF XJCPlugins 2.6.2
  • [WFLY-3906] - Upgrade jboss-rmi-api_1.0_spec
  • [WFLY-3908] - Upgrade Weld
  • [WFLY-4472] - Upgrade HornetQ to 2.4.6.Final
  • [WFLY-4484] - Upgrade JBossWS CXF from 5.0.0.Beta3 to 5.0.0.CR1
  • [WFLY-4503] - Upgrade jberet-core to 1.1.0.Final
  • [WFLY-4509] - Update to console 2.6.8.Final
  • [WFLY-4512] - Upgrade Weld to 2.2.11.Final
  • [WFLY-4513] - IronJacamar 1.2.4.Final
  • [WFLY-4516] - Upgrade to HornetQ 2.4.7.Final
  • [WFLY-4525] - Upgrade HAL to 2.6.7.Final
  • [WFLY-4541] - Upgrade to JBoss Negotiation 2.3.7.Final
  • [WFLY-4544] - Upgrade jboss-transaction-spi
  • [WFLY-4553] - Upgrade to Hibernate Search 5.1.2.Final
  • [WFLY-4557] - Upgrade JBossWS CXF from 5.0.0.CR1 to 5.0.0.Final
  • [WFLY-4573] - Upgrade HAL to 2.6.8.Final

Enhancement

  • [WFLY-3075] - add supplement to socket-bindings in template assembly
  • [WFLY-3098] - Complete Undertow to JAAS Digest Integration
  • [WFLY-3420] - UndertowJSRWebSocketDeploymentProcessor uses hard coded IO module dependencies
  • [WFLY-3780] - DS stats return wrong value types
  • [WFLY-3922] - Add a CheckedAction to each transaction upon creation/inflow to interrupt the transaction's associated threads
  • [WFLY-4232] - Update the structure for Hibernate Search modules
  • [WFLY-4306] - IIOP Subsystem: Attribute groups refactor
  • [WFLY-4450] - Add test coverage for datasource credentials in security domain
  • [WFLY-4453] - Convert cache store properties to SimpleMapAttributeDefinition
  • [WFLY-4454] - Convert protocol properties to SimpleMapAttributeDefinition
  • [WFLY-4485] - Don't Expose JDT Compiler to Web Applications
  • [WFLY-4488] - Replace Infinispan cache-container add-alias/remove-alias operations with global list operations
  • [WFLY-4517] - Do not expose Infinispan bits to deployments importing the Hibernate main module
  • [WFLY-4536] - Do not reveal user ID of WildFly process via JavaMail messages
  • [WFLY-4556] - The provided Lucene modules should also include lucene-queryparser
  • [WFLY-4562] - Deprecate Infinispan container/cache start mode
  • [WFLY-4571] - Merge the wildfly BOMs into a single BOM

Edit/Copy Release Notes

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