Release Notes - WildFly Core - Version 15.0.0.Final - HTML format


  • [WFCORE-4583] - Add SecretKey manipulation operations to the credential-store resource
  • [WFCORE-4584] - Include the new wildfly-elytron-encryption module

Feature Request

  • [WFCORE-4291] - Restore legacy (not "graceful") startup mode
  • [WFCORE-4360] - Support encrypted expression resolution using a CredentialStore
  • [WFCORE-5261] - Ability to specify a configuration file for env variables where the location can also be configurable.
  • [WFCORE-5324] - Ability to execute CLI script at runtime


  • [WFCORE-3825] - Unify "-server" option in windows scripts (ps1, bat) for domain mode (and its servers) on all JDKs
  • [WFCORE-4516] - Documentation says server-identities expressions should resolve to Base64 values, but only resolving to plain text works.
  • [WFCORE-5216] - EAP Pod fails to start when env JBOSS_MODULEPATH=${JBOSS_HOME}/modules:${HOME} is set
  • [WFCORE-5226] - No acceptedIssuers is sent when CRLs are configured
  • [WFCORE-5247] - IllegalArgumentException and CLI crash with read-attribute in /system-property
  • [WFCORE-5248] - TCCL should be set to logging custom-handler module
  • [WFCORE-5249] - NoClassDefFoundError: Failed to link org/bouncycastle/openpgp/PGPEncryptedDataList: org/bouncycastle/util/Iterable
  • [WFCORE-5253] - Incorrect use of 'operation' instead of Resource in the remoting subsystem
  • [WFCORE-5254] - Kernel domain-management module has a couple OSHs populating the runtime with data from the operation, not the model
  • [WFCORE-5256] - Server does not resolve console-enabled attribute expression in http management interface
  • [WFCORE-5257] - Service might not get installed correctly
  • [WFCORE-5265] - The Elytron subsystem is missing rejecting transformer tests for EAP 7.3
  • [WFCORE-5268] - Web services support was added to version 9 of the model but is being accepted against older schemas.
  • [WFCORE-5269] - case-principal-tranformer ended up in version 12 of the model but is parsed against version 7 of the schema
  • [WFCORE-5271] - NullPointerException creating new KeyStore without type
  • [WFCORE-5295] - Indexing org.postgresq.jdbc.PgConnection$1 fails
  • [WFCORE-5296] - The error message from import-secret-key on (secret-key-)credential-store should be more helpful
  • [WFCORE-5297] - Incosistency in naming of location/path attribute of credential-store and secret-key-credential-store
  • [WFCORE-5298] - The error message from export-secret-key on (secret-key-)credential-store should be more helpful
  • [WFCORE-5300] - (secret-key-)credential-store overwrites existing aliases when generating or importing keys
  • [WFCORE-5301] - NullPointerException when expression=encryption:create-expression uses resolver with invalid secret-key
  • [WFCORE-5302] - secret-key-credential-store reload results in an error
  • [WFCORE-5303] - :resolve-expression does not resolve encrypted expressions
  • [WFCORE-5322] - Setting jboss.server.log.dir has no effect


  • [WFCORE-5225] - Bump the elytron subsystem management model and schema to the next version
  • [WFCORE-5246] - Bump the kernel management API version to 16.0.0 and the xsd to 16.0
  • [WFCORE-5288] - Improve subsystem test coverage for JMX
  • [WFCORE-5292] - Remove Java EE References from the i18n strings
  • [WFCORE-5306] - Clarifications needed for Message Translations II
  • [WFCORE-5311] - Add subsystem test with hierarchy of resources using expression resolution
  • [WFCORE-5325] - Additional tests for credential stores
  • [WFCORE-5326] - Extend SlaveHostControllerAuthenticationTestCase with test for Elytron expression resolver

Component Upgrade


  • [WFCORE-2687] - Expose the current step operation's name and parameters via the OperationContext
  • [WFCORE-5252] - Log WARN if wildfly.config.url is set on the server.
  • [WFCORE-5323] - Better output for errors during CLI script execution at boot

Edit/Copy Release Notes

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