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

Sub-task

  • [WFLY-3678] - Port jboss-as-ee_1_2.xsd schema from EAP to WildFly

Feature Request

  • [WFLY-4867] - Improve Artemis interceptor support
  • [WFLY-4903] - Add datasource transformers for target model version 1.3.0 (EAP 6.3)
  • [WFLY-5146] - Expose Infinispan's remoteCommandExecutor thread pool configuration
  • [WFLY-5165] - Quickstart Arquillian tests log warning deprecated protocol warning
  • [WFLY-5201] - Do not use newly disallowed characters in jgroups runtime metric attributes names
  • [WFLY-5202] - Decouple cluster name from name of channel
  • [WFLY-5223] - Upgrade JSoup version to 1.8.3
  • [WFLY-5243] - Extended access log support
  • [WFLY-5255] - EJB3 needs transformers for EAP 6.4.0
  • [WFLY-5300] - Expose org.apache.jasper.compiler.Parser.OPTIMIZE_SCRIPTLETS in the subsystem config
  • [WFLY-5329] - Add support for an automatic configured strict-max-pool and make it the default for SLSB and MDBs

Bug

  • [WFLY-3290] - Cannot use a cluster name other than "ejb"
  • [WFLY-4305] - Script rumbles on after error
  • [WFLY-4308] - Proxies created via ContextService.createContextualProxy(...) are not Serializable
  • [WFLY-4696] - OutOfMemory DirectByteBuffer XNIO
  • [WFLY-4964] - java.lang.IllegalStateException: channel is closed when using JGroups for HA replication
  • [WFLY-4975] - Can't create colocated HA topology with JGroups discovery
  • [WFLY-5036] - The infinispan-directory-provider jar is packaged in multiple modules
  • [WFLY-5078] - Transaction subsystem attribute 'hornetq-store-enable-async-io' should be renamed for journal
  • [WFLY-5084] - [Migration operation] group-address/group-port/local-bind-address in discovery-group are not migrated
  • [WFLY-5086] - [Migration operation] HA configuration is not migrated
  • [WFLY-5091] - User supplied externalizers are ignored by web/ejb clustering code
  • [WFLY-5123] - Execution error: org.infinispan.util.concurrent.TimeoutException: Timed out waiting for topology
  • [WFLY-5140] - NoClassDefFoundError in ha configuration
  • [WFLY-5143] - JGroups subsystem parser should not allow thread pool to be defined per protocol
  • [WFLY-5145] - Jacorb subsystem does not contain operation "describe-migration"
  • [WFLY-5153] - IIOP migrate operation does not translate ior-settings
  • [WFLY-5161] - Can't set attributes of element transport-config in CLI
  • [WFLY-5177] - VaultedInjectedJMSContextTestCase is unable create session factory with security manager
  • [WFLY-5184] - Read-attribute on an EJB timer fails if there are no more timeouts
  • [WFLY-5187] - Standalone client fails to connect through remote connection factory over ipv6
  • [WFLY-5188] - DistributedWorkManager needs to handle unknown fork responses.
  • [WFLY-5192] - XTSSubsystemDefinition says HOST attribute doesn't allow null, but it should
  • [WFLY-5195] - Persistent timers sometimes remain IN_TIMEOUT in database and don't ever activate again
  • [WFLY-5197] - Intermittent javax.ejb.EJBException: Do not call non-public methods on EJB's
  • [WFLY-5198] - Clustering performance regression
  • [WFLY-5199] - On MariaDB 5.3+ and MySQL 5.6.4+, EJB timers in a JDBC storage don't work correctly due to timestamp rounding
  • [WFLY-5200] - Reading transport protocol metrics fails with "Protocol UDP not found in current stack"
  • [WFLY-5203] - mod_cluster read-resource can result in NPE if service is not started yet
  • [WFLY-5204] - Setting mod_cluster advertise frequency to zero does not disable advertise
  • [WFLY-5206] - Intermittent NPE when invoking method requestDestroyed
  • [WFLY-5207] - Timestamp rounding issues on Microsoft SQL Server
  • [WFLY-5213] - Injecting external context to Artemis fails
  • [WFLY-5215] - [Migration operation] [Web to Undertow] Scheme attribute of ajp connector is not migrated
  • [WFLY-5219] - Datasource transformer for EAP6.2
  • [WFLY-5221] - TimerServiceTimerService.getTimers() returns not only the associated timer entries for the current Bean
  • [WFLY-5224] - Unable to read resource after changing process-id-* in transactions subsystem
  • [WFLY-5231] - [Migration operation] [Web to Undertow] Web - access-log and its directory attributes are not migrated
  • [WFLY-5234] - Use of ModelNode.asPropertyList() is slow when marshaling potentially large subsystem model chunks
  • [WFLY-5242] - Inconsistent format for IPv6 addresses in server log
  • [WFLY-5244] - bean-validation quickstart fails to validate due to non-compliant arquillian.xml
  • [WFLY-5249] - wildfly-hibernate3 quickstart fails to validate in eclipse
  • [WFLY-5253] - [Migration operation] [Web to Undertow] Protocol attribute in ssl configuration of https connector is not properly migrated
  • [WFLY-5260] - Cannot inject TransactionSynchronizationRegistry into CDI bean
  • [WFLY-5263] - MBeanServer returns MBean names that do not match filter
  • [WFLY-5275] - Connection Factory parameter disappears after code deployment
  • [WFLY-5280] - Connector attribute max-save-post-size is neither migrated nor migration writing is shown
  • [WFLY-5281] - [Migration operation] [Web to Undertow] When migrating SSO configuration path should be defined as "/"
  • [WFLY-5282] - [Migration operation] [Web to Undertow] Connector attribute redirect-port is not migrated
  • [WFLY-5283] - [Migration operation] [Web to Undertow] Connector's protocol names via FQCN are not recognized as migratable
  • [WFLY-5287] - Synchronize Infinispan state-transfer chunk-size with the new upstream default
  • [WFLY-5292] - Missleading link to console from Wildfly10 homepage in domain mode
  • [WFLY-5298] - JASPIC verifyResponse is not called if proactive authentication is not in use
  • [WFLY-5299] - WFLYWELD0001 and WFLYWELD0002 errors deploying helloworld-mbean quickstart
  • [WFLY-5308] - Failed to start service due to IllegalStateException: Duplicate key during application deployment
  • [WFLY-5323] - Undertow's session-id-length setting is ignored in clustered configurations
  • [WFLY-5328] - After setting journal-min-files to 0 through CLI server is throwing expection when reloading
  • [WFLY-5330] - Can't start managed domain in --admin-only with EAP 6.4 configuration
  • [WFLY-5337] - NPE when restarting Infinispan transport
  • [WFLY-5340] - Unable to specify module when specifying custom JACC policy class.
  • [WFLY-5341] - Example subsystem config is missing security manager subsystem
  • [WFLY-5973] - org.apache.jasper.runtime.BodyContentImpl memory leaking when using JSTL Simple tag what having body is scriptless

Task

  • [WFLY-5071] - Refactor org.jboss.as.jpa.transaction.TransactionUtil to not use static globals, use the JPAService singleton instead
  • [WFLY-5118] - Change WebMigrateOperation to use ModelDescriptionConstants instead of KeyStoreAttributes
  • [WFLY-5137] - Add immutable-entity cache container entry for the Hibernate second level cache
  • [WFLY-5241] - Update messaging subsystem descriptions to properly report path cardinality
  • [WFLY-5285] - Remove use of ManagementResourceRegistration.setRuntimeOnly()
  • [WFLY-5312] - component upgrade to Hibernate ORM 5.0.1.Final
  • [WFLY-5315] - Remove the Infinispan Directory integration, moves as an extension provided by Infinispan
  • [WFLY-5317] - Upgrade to jboss-el-api_3.0_spec 1.0.5.Final
  • [WFLY-5320] - Jacorb :migrate operation does not return migration-warnings

Component Upgrade

  • [WFLY-4902] - Upgrade to Artemis 1.1.0
  • [WFLY-5174] - Upgrade jberet-core to 1.2.0.Beta1
  • [WFLY-5190] - Upgrade JGroups to 3.6.5.Final
  • [WFLY-5191] - IronJacamar 1.2.6.Final
  • [WFLY-5196] - Downgrade PicketLink to 2.5.5.CR1
  • [WFLY-5211] - Upgrade to JBoss Negotiation 2.3.8.Final
  • [WFLY-5246] - Upgrade RESTEasy to 3.0.12.Final
  • [WFLY-5251] - Upgrade JBossWS from 5.1.0.Beta1 to 5.1.0.Final
  • [WFLY-5254] - Upgrade Infinispan to 8.0.0.Final
  • [WFLY-5264] - Upgrade JBeret to 1.2.0.Final
  • [WFLY-5277] - Upgrade HAL to 2.8.7
  • [WFLY-5294] - Upgrade HAL to 2.8.8.Final
  • [WFLY-5297] - WildFly/IronJacamar 1.3.0.Final
  • [WFLY-5313] - Upgrade to Hibernate Search 5.5.0.CR1 and Apache Lucene 5.3.0
  • [WFLY-5314] - Upgrade JGroups to 3.6.6.Final
  • [WFLY-5326] - Upgrade Infinispan to 8.0.1.Final
  • [WFLY-5342] - Upgrade to Artemis 1.1.0-wildfly-6
  • [WFLY-5346] - Upgrade to Hibernate Search 5.5.0.Final
  • [WFLY-5347] - Upgrade HAL to 2.8.10.Final

Enhancement

  • [WFLY-3171] - Increase default state transfer timeout
  • [WFLY-4502] - Don't reject transformation if default-stack is not defined for pre-3.0 versions of JGroups subsystem model
  • [WFLY-4923] - improve transaction timeout handling in JPA container with TransactionListenerRegistry/TransactionListener
  • [WFLY-5076] - Enhance testsuite with WS-Trust/STS tests
  • [WFLY-5233] - Optimize marshalled size of web sessions
  • [WFLY-5278] - default path for SSO should be /
  • [WFLY-5306] - Should the :migrate operation remove the legacy extension in standalone?

Edit/Copy Release Notes

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