Release Notes - WildFly - Version 14.0.0.Final - HTML format

Component Upgrade

  • [WFLY-9407] - Upgrade Artemis 2.6.3.jbossorg-001
  • [WFLY-9483] - Upgrade Netty to 4.1.24.Final
  • [WFLY-9484] - Upgrade netty-xnio-transport to 0.1.6.Final
  • [WFLY-10320] - Upgrade artemis from 1.5.x to 2.x.x
  • [WFLY-10722] - Update MyFaces to 2.3.1, EE 8 compliant
  • [WFLY-10859] - Upgrade jastow to 2.0.5.Final
  • [WFLY-10874] - Upgrade HAL to 3.0.4.Final
  • [WFLY-10896] - Upgrade JSF based on Mojarra 2.3.5.SP2
  • [WFLY-10900] - Update BouncyCastle Module
  • [WFLY-10908] - Upgrade Hibernate Validator to 6.0.13.Final
  • [WFLY-10922] - Upgrade to Galleon and WildFly Galleon Plugins 2.0.0.Final
  • [WFLY-10936] - Upgrade HAL to 3.0.5.Final
  • [WFLY-10943] - Upgrade to Hibernate ORM 5.3.6.Final
  • [WFLY-10955] - Upgrade HAL to 3.0.6.Final

Enhancement

  • [WFLY-10899] - Run MP Health TCK as part of TS execution
  • [WFLY-10932] - Deactivate modular JVM properties we used in the past for workarounds
  • [WFLY-10933] - Enable checkstyle on modular JVM

Feature Request

  • [WFLY-9513] - Support Messaging JDBC HA Shared Store
  • [WFLY-10518] - Connection to remote Artemis broker must not require the presence of a local Artemis broker

Bug

  • [WFLY-8792] - System property wildfly.config.url does not work with Windows path to local file without protocol
  • [WFLY-9391] - Validation errors with "jboss-web_11_0.xsd
  • [WFLY-9727] - WildFly Randomly Terminates after 5-10 minutes
  • [WFLY-10022] - [Artemis 2.x Upgrade] File leak - Artemis crashes on Critical IO Error, shutting down the server. file=NIOSequentialFile .../largemessages/55851.msg, message=.../largemessages/55851.msg (Too many open files)
  • [WFLY-10077] - [Artemis 2.x upgrade] journal-node-manager-store-table attribute does not preserve its value
  • [WFLY-10165] - [Artemis 2.x upgrade] Bad unit conversion of jdbc-network-timeout attribute
  • [WFLY-10207] - [Artemis 2.x upgrade] journal-jdbc-lock-acquisition-timeout attribute should be removed
  • [WFLY-10208] - [Artemis 2.x upgrade] Bad constant used in PropertySQLProviderFactory
  • [WFLY-10233] - SingletonBackupServiceTestCase.testSingletonService fails intermittently
  • [WFLY-10353] - anonymous authentication for ejbs using legacy configuration - test
  • [WFLY-10469] - Dropped message did not match the computed checksum
  • [WFLY-10583] - SingletonPolicyServiceTestCase fails intermittently
  • [WFLY-10622] - Use wildfly core httpcomponent.core module
  • [WFLY-10640] - driver-datasource-class-name and driver-xa-datasource-class-name need to be validated when updating
  • [WFLY-10694] - Fix of WFCORE-3826 breaks plain authentication for ejbs using legacy configuration - test
  • [WFLY-10706] - URL.getContent() returns VirtualFile instead of ImageProducer
  • [WFLY-10745] - Update the multi-JSF installer to be able to install Mojarra and MyFaces 2.3.x versions in addition to 2.1.x and 2.2.x versions
  • [WFLY-10746] - NullPointerException in ELFlash.get
  • [WFLY-10757] - ParseError when deploying application with netty dependency
  • [WFLY-10805] - The Elytron Subsystem default configuration documentation does not reflect the current default configuration.
  • [WFLY-10814] - Clustered singleton MDB doesn't get activated after master node is shutdown
  • [WFLY-10843] - WFLYWELD0012 warning while parsing valid beans.xml: Cannot find the declaration of element 'beans'.
  • [WFLY-10844] - Fix broken links in Elytron subsystem documentation
  • [WFLY-10847] - Multiple service modules in single EAR use same tracer instance
  • [WFLY-10848] - smallrye-config: Unable to deploy component using automatic converter on injected properties
  • [WFLY-10857] - Agroal subsystem should not expose runtime attributes and operations in profile resources
  • [WFLY-10858] - Agroal subsystem should provide configurable application type RBAC constraints
  • [WFLY-10860] - jdbc-network-timeout is set in seconds instead of milliseconds causing Artemis to fail on Critical IO Error when jdbc store is used
  • [WFLY-10861] - MP Health - security enabled, no user yed added, user get info about adding user to access management interface, HTTP code is 200, should be 500
  • [WFLY-10866] - Agroal attributes are not properly described
  • [WFLY-10867] - Agroal: The 'module' and 'classname' attributes on the driver resource allows expressions
  • [WFLY-10868] - Agroal: DataSourceDefinitionDescriptorProcessor is missing i18n in some exception messages
  • [WFLY-10869] - Agroal: AgroalSubsystemAdd.populateModel and AgroalSubsystemRemove should be removed
  • [WFLY-10870] - Agroal: drivers should expose capability
  • [WFLY-10871] - Agroal: service name used for the DS/XADS should be driven by DATASOURCE_RUNTIME_CAPABILITY
  • [WFLY-10873] - Duplicated httpcomponent jars in WF 14.0.0.Beta2
  • [WFLY-10876] - Align jar file provided for MP OpenTracing into right modules
  • [WFLY-10882] - FIPS PKCS11 Client side: only SunJSSE KeyManagers may be used
  • [WFLY-10883] - Agroal extension missing from host-excludes
  • [WFLY-10888] - Opentracing CDI extension is using deprecated method leading to WARN
  • [WFLY-10889] - AbstractUndertowSubsystemTestCase should not use ServiceController.awaitValue with no timeout
  • [WFLY-10890] - CLI client in jconsole doesn't work with JDK11
  • [WFLY-10891] - TS - explicit dependency on org.apache.maven.surefire:surefire-junit47 disallows TestNG based tests
  • [WFLY-10893] - JGroups subsystem parser not properly validating required attributes for protocol archetypes.
  • [WFLY-10897] - Inefficient read of the entire resource tree in messaging subsystem socket binding analysis
  • [WFLY-10898] - Opentracing extension does not follow xxx-smallrye pattern naming
  • [WFLY-10904] - Lower logging level of messages for OpenTracing
  • [WFLY-10905] - Clean up warnings in Elytron documentation generation
  • [WFLY-10906] - Tests regressions after WFLY-10480
  • [WFLY-10907] - ServiceRegistry lookup of legacy SingletonServiceBuilderFactory throws UnsupportedOperationException
  • [WFLY-10911] - Failing OnOffOpenTracingTestCase when -Dnode0 is defined to non-localhost address
  • [WFLY-10914] - Ldaps tests failing on IBM
  • [WFLY-10915] - VDX testsuite - JBossWS**TestCase fix checks on space characters
  • [WFLY-10916] - Error in description of priority attribute in filter-ref attributes
  • [WFLY-10917] - Server fails to shutdown when using JGroups encryption
  • [WFLY-10921] - NS typo in various jboss-all.xml documents
  • [WFLY-10923] - Server stop blocked by DistributableSessionManager after invalidation during async request
  • [WFLY-10931] - Make Galleon feature group names match their file names
  • [WFLY-10941] - Testsuite - System.out cleanup - vdx, basic (jms), clustering modules
  • [WFLY-11027] - [Artemis 2.x upgrade] Undelivered/Lost messages in remote JCA scenario with killing remote servers
  • [WFLY-11265] - wildfly-feature-pack -- Dependency Error

Task

  • [WFLY-9989] - Upgrade messaging-activemq model version to 4.0
  • [WFLY-10856] - Hibernate51CompatibilityTransformer#transform should always return null if no class change is made
  • [WFLY-10865] - Replace org.wildfly by project.groupId where possible
  • [WFLY-10903] - Review documentation for outbound LDAP connections used by legacy security realms.
  • [WFLY-10918] - Server dependencies should not contain ironjacamar-spec-api
  • [WFLY-10926] - Eliminate meaningless diffs between configs in galleon builds vs legacy
  • [WFLY-10927] - Clean up servlet feature-pack config
  • [WFLY-10928] - Clean up licenses xml/html discrepancies between galleon and legacy build
  • [WFLY-10930] - Eliminate Wildfly Galleon plugin unnecessary configuration from servlet distribution
  • [WFLY-10934] - Remove nested logging interfaces for the AgroalLogger
  • [WFLY-10938] - Avoid overriding galleon pack properties when feature pack licenses html files are created
  • [WFLY-11014] - Ensure the org.apache.geronimo.specs are explicitly excluded

Edit/Copy Release Notes

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