Sub-task
- [WFLY-13904] - Support ProtoStream marshalling of distributed web session attributes
- [WFLY-16433] - Unsatisfied dependencies for @ManagedProperty in TCK ejb tests
- [WFLY-16446] - com/sun/ts/tests/ejb30/lite/packaging/war/jsfenventry/JsfClient.java\#injectedIntoClient_from_ejblitejsf
- [WFLY-16447] - com/sun/ts/tests/ejb30/lite/packaging/war/datasource/singleton/ 20 tests failed
- [WFLY-16482] - com/sun/ts/tests/ejb30/bb/mdb/customlistener/Client.java\#isPostConstructCalledTest
Feature Request
- [WFLY-15075] - Add encryption support to FileSystemSecurityRealm
- [WFLY-15681] - Jakarta Authentication 3.0 in WildFly Preview
- [WFLY-15682] - Jakarta Authorization 2.1 in WildFly Preview
- [WFLY-15690] - Jakarta JSON Binding 3.0 in WildFly Preview
- [WFLY-15696] - Jakarta Faces 4.0 in WildFly Preview
- [WFLY-15697] - Jakarta Server Pages 3.1 in WildFly Preview
- [WFLY-15698] - Jakarta Servlet 6.0 in WildFly Preview
- [WFLY-15699] - Jakarta Standard Tag Library 3.0 in WildFly Preview
- [WFLY-15700] - Jakarta WebSocket 2.1 in WildFly Preview
- [WFLY-15701] - Jakarta SOAP with Attachments 3.0 in WildFly Preview
- [WFLY-15702] - Jakarta XML Web Services 4.0 in WildFly Preview
- [WFLY-15703] - Jakarta XML Binding 4.0 in WildFly Preview
- [WFLY-16361] - Upgrade to Hibernate ORM 6.0.1 and align with dependency updates (Antlr + Hibernate Common Annotations)
Bug
- [WFLY-15563] - Webservice regression failures after jboss-modules is upgraded to 2.0.0.Final
- [WFLY-15998] - Session context returns wrong caller principal
- [WFLY-16121] - Intermittent failure in ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase
- [WFLY-16158] - Deployment submodel should be runtime
- [WFLY-16190] - FilesystemRealmEncryptedTestCase fails when run from a bootable jar
- [WFLY-16247] - Dump of Artemis cluster topology is hard to read
- [WFLY-16252] - Bean Validation TCK Failure: BootstrapNonAvailableValidationProviderTest
- [WFLY-16290] - NPE when EJB Database Timer Persistence adjustCreateAutoTimerStatement is called
- [WFLY-16322] - ClassCastException VirtualJarInputStream cannot be cast to VirtualFile due to "JDK-8273655 content-types.properties files are missing some common types"
- [WFLY-16358] - It is not possible to set ssl-context for mod_cluster proxy
- [WFLY-16371] - HotRodStore prone to false cache misses
- [WFLY-16372] - Wrong mechanism realm name in host.xml test configurations.
- [WFLY-16374] - Default configuration for domain uses BASIC as a http-authentication-factory mechanism
- [WFLY-16423] - NetworkHealthTestCase failures on Windows
- [WFLY-16428] - LegacyCompliantPrincipalPropagationTestCase fails intermittently in Windows
- [WFLY-16448] - Duplicate key in LocalDescriptions.properties file
- [WFLY-16458] - Fix duplicate plugin declaration warn in testsuite/preview/basic
- [WFLY-16461] - Security related manualmode tests failing on OpenJDK 19 EA
- [WFLY-16462] - Fix CoreBridgeCallTimeoutTestCase's byteman rule file for proper method match at runtime
- [WFLY-16464] - Change of undertow/single-sign-on attributes does not require restart
- [WFLY-16468] - The microprofile-opentracing layer is redundant
- [WFLY-16470] - OpenTelemetry Instance Leak in OpenTelemetryClientRequestFilter
- [WFLY-16481] - EndpointService throws NPE when publish ws endpint with EndpintPublisherImpl
- [WFLY-16490] - Duplicate declaration of wildfly-rts-jakarta Artifact on WildFly Preview
- [WFLY-16492] - Domain transformation and legacy parsing compatibility for change default workmanager elytron-enabled value
- [WFLY-16515] - Infinispan JDBC store: table "prefix" not persisted
- [WFLY-16527] - Faces 4 fails if CDI isn't enabled for the deployment
- [WFLY-16540] - JCETestCase fais on JDK17+ due to insufficient module open privileges
- [WFLY-16541] - Integration - Basic fail in latest IBM JDK due to "-iiop is an invalid option or argument"
- [WFLY-16551] - Security Manager failure with EE 10 jakarta.websocket.ContainerProvider.getWebSocketContainer()
- [WFLY-16556] - wildfly-webservices-server-integration is not excluded on WildFly Preview
- [WFLY-16567] - EJB response contains ContextData that has been removed in the server side interceptors
- [WFLY-16589] - Wildfly 26.0.1 install with galleon layers installs a broken elytron-tool.sh
- [WFLY-16592] - Remove duplicate module org.apache.httpcomponents in module.xml
Task
- [WFLY-15025] - Move WildFly Preview to a native jakarta namespace variant of the Jakarta XML Binding API jar
- [WFLY-15434] - Move WildFly Preview to a native jakarta namespace variant of CXF
- [WFLY-15435] - Move WildFly Preview to a native jakarta namespace variant of JBoss WS
- [WFLY-15445] - Move WildFly Preview to a native jakarta namespace variant of openjdk-orb
- [WFLY-15447] - Move WildFly Preview to a native jakarta namespace variant of Narayana RTS
- [WFLY-15448] - Move WildFly Preview to a native jakarta namespace variant of Narayana XTS
- [WFLY-15458] - Move WildFly Preview to a native jakarta namespace variant of WSS4J
- [WFLY-15460] - Move WildFly Preview to a native jakarta namespace variant of Santuario xmlsec
- [WFLY-15462] - Move WildFly Preview to a native jakarta namespace variant of JAXB Intros
- [WFLY-15545] - Move WildFly Preview to a native Jakarta namespace variant of the rts subsystem module
- [WFLY-15558] - Move WildFly Preview to a native Jakarta namespace variant of the xts subsystem module
- [WFLY-15559] - Move WildFly Preview to a native Jakarta namespace variant of the webservices subsystem module
- [WFLY-15666] - log4j-jboss-logmanager -- Move WildFly Preview to a native jakarta namespace variant
- [WFLY-15841] - Add (private) module for com.carrotsearch.hppc
- [WFLY-15842] - Add (private) module for Elasticsearch's low-level REST client
- [WFLY-15968] - Add ability to define batching fluently in the CLIServerSetupTask
- [WFLY-16058] - Add utilities to provide empty deployments for tests that are conditionally ignored
- [WFLY-16126] - [allowlist/blocklist] Problematic Language usage deprecation and replacement in messaging
- [WFLY-16140] - Remove outdated Quickstarts
- [WFLY-16147] - [primary/secondary] Produce new configuration files (host-primary.xml / host-secondary.xml) and replace default name for the primary host controller
- [WFLY-16177] - [primary/secondary] Problematic Language usage deprecation and replacement in jdr, ee and other
- [WFLY-16205] - [primary/secondary] Problematic Language usage deprecation and replacement in messaging
- [WFLY-16275] - Revert the internal JSON module and the log manager module from being included in WildFly Preview
- [WFLY-16281] - [primary/secondary] Host Controller environment properties and host-slave.xml configuration variables
- [WFLY-16337] - Sync the WildFly Preview microprofile-tck dependencyManagement with the production code
- [WFLY-16367] - Source Transform smoke testsuite to Jakarta EE 9+
- [WFLY-16368] - Reduce heap size of ResourceDescriptor instances
- [WFLY-16369] - Remove unused commons-cli version property
- [WFLY-16370] - Replace use of org.jboss.as.clustering.controller.Operations methods with methods from org.jboss.as.controller.operations.common.Util
- [WFLY-16379] - Support expanded CDI batch artifact loading
- [WFLY-16381] - [primary/secondary] Find and replace occurrences in the log messages
- [WFLY-16384] - Drop JGroups subsystem resource/attributes deprecated since WF23 or earlier
- [WFLY-16385] - Drop Infinispan subsystem resource/attributes deprecated since WF23 or earlier
- [WFLY-16390] - Drop JGroups subsystem schemas prior to WF18
- [WFLY-16391] - Drop Infinispan subsystem schemas prior to WF18
- [WFLY-16392] - Drop deprecated mod_cluster subsystem resources/attributes and schemas since WF16 or earlier
- [WFLY-16396] - Zip up the MP Metrics TCK surefire reports for easy download
- [WFLY-16398] - Add new tests to cover Galleon update
- [WFLY-16403] - Move WildFly Preview to a native Jakarta namespace variant of the datasource-agroal subsystem module
- [WFLY-16411] - Upgrade to Hibernate ORM 6.0.2
- [WFLY-16419] - Exclude json-path from being transformed
- [WFLY-16420] - Exclude CXF libraries from being transformed
- [WFLY-16427] - Remove inappropriate language usage on elytron-oidc-client subsystem
- [WFLY-16429] - Remove component-matrix-builder module
- [WFLY-16430] - Investigate TCK test failures in Jakarta Enterprise Beans 4.0.1
- [WFLY-16439] - Remove testsuite use of javax.faces.bean annotations
- [WFLY-16441] - Investigate HTTP cookies regression after Undertow upgrade
- [WFLY-16455] - Setup Jakarta XML Binding TCK to run against WildFly
- [WFLY-16456] - Restore WildFly Preview execution of tests disabled by WFLY-16100 work
- [WFLY-16463] - Convert the jsr77 subsystem to model-only
- [WFLY-16467] - Get rid of extraneous JDR parent module
- [WFLY-16485] - Use @Deprecated(forRemoval=true) where appropriate
- [WFLY-16489] - Clustering TS: Include node name in clustering console log messages
- [WFLY-16495] - Exclude wildfly-cli:client artifact from jakarta transformation
- [WFLY-16497] - Fix transformations for XTS and RTS
- [WFLY-16498] - Fix Hibernate transformation
- [WFLY-16499] - Temporarily restore use of the embedded messaging broker in the standard WildFly Preview standalone.xml variants
- [WFLY-16516] - Exclude com.google.protobuf:protobuf-java-util from being transformed
- [WFLY-16524] - ManagedBeanIdentifierMarshallerTestCase fails intermittently
- [WFLY-16526] - Remove org.jboss.as.ee.weld.WeldDeploymentMarker
- [WFLY-16538] - Remove usages of log4j where applicable and update documentation for removal of log4j 1.x
- [WFLY-16542] - Remove the xerces dependency from WS deployment for WildFly Preview
- [WFLY-16546] - Move WildFly Preview to a native jakarta namespace variant of the wildfly-weld-webservices
- [WFLY-16562] - Remove ee-feature-pack/common/src/main/resources/modules/system/layers/base/org/jboss/deployers/jboss-service-deployer
- [WFLY-16571] - Remove com.github.spullara.mustache.java module and artifact
- [WFLY-16585] - Remove the io.jaegertracing module
Component Upgrade
- [WFLY-14709] - WildFly Preview -- Upgrade GlassFish JAXB impls to 3.x
- [WFLY-15838] - Upgrade to Hibernate Search 6.1
- [WFLY-15839] - Upgrade to Apache Lucene 8.11
- [WFLY-15840] - Upgrade to Apache Avro 1.11.0
- [WFLY-16079] - Jakarta Bean Validation 3.0.1 in WildFly Preview
- [WFLY-16201] - Upgrade Yasson to 3.0
- [WFLY-16226] - Upgrade com.fasterxml.woodstox 6.2.8
- [WFLY-16230] - Upgrade Undertow to 2.3.0.Alpha1
- [WFLY-16234] - Upgrade Jakarta Servlet API to 6.0
- [WFLY-16235] - Upgrade Jakarta WebSockets to 2.1
- [WFLY-16240] - Upgrade Narayana to 5.12.6.Final
- [WFLY-16285] - Upgrade commons-lang3 3.12.0
- [WFLY-16302] - Upgrade Apache cxf to 3.5.2
- [WFLY-16304] - Upgrade Apache james to 0.8.7
- [WFLY-16305] - Upgrade cryptacular to 1.2.5
- [WFLY-16311] - Upgrade joda-time 2.10.14
- [WFLY-16323] - Upgrade net.bytebuddy to 1.12.9
- [WFLY-16328] - Upgrade Apache HttpAsyncClient 4.1.5
- [WFLY-16336] - Upgrade istack-commons-runtime 3.0.12
- [WFLY-16355] - Upgrade Artemis to 2.22.0
- [WFLY-16376] - Upgrade jberet-core from 2.0.4.Final to 2.1.0.Beta1 in ee-9 preview
- [WFLY-16378] - Upgrade to Hibernate Search 6.1.5.Final
- [WFLY-16393] - Update Mojarra to 4.0.0-M7
- [WFLY-16395] - Upgrade WildFly Preview to Jakarta EL 5.0.0 and Glassfish Expressly 5.0.0.M2
- [WFLY-16401] - Upgrade WildFly Core to 19.0.0.Beta10
- [WFLY-16408] - Upgrade to Galleon 5.0.1.Final and Galleon plugins 6.0.0.Alpha2
- [WFLY-16410] - Upgrade Eclipse Yasson to 1.0.11/3.0.0.RC2
- [WFLY-16424] - Upgrade Netty from 4.1.76.Final to 4.1.77.Final (resolves CVE-2022-24823)
- [WFLY-16437] - Upgrade WildFly Core to 19.0.0.Beta11
- [WFLY-16440] - Upgrade wildfly-http-ejb-client to 1.1.12.Final
- [WFLY-16449] - Upgrade ASM from 9.2 to 9.3
- [WFLY-16454] - Upgrade Undertow to 2.3.0.Alpha1 in WildFly Preview
- [WFLY-16457] - Upgrade CXF to 3.2.5-jbossorg-2 in WildFly Preview
- [WFLY-16459] - Move WildFly Preview from Jakarta Faces 4.0.0-M6 to 4.0.0
- [WFLY-16465] - Upgrade ironjacamar to 1.5.6.Final
- [WFLY-16466] - Upgrade jakarta-resource-api spec to 2.1.0
- [WFLY-16469] - Upgrade to Galleon plugins 6.0.0.Alpha4
- [WFLY-16474] - Upgrade Weld in WildFly Preview to 5.0.0.SP2
- [WFLY-16475] - Upgrade HAL to 3.6.0.Final
- [WFLY-16476] - Upgrade jakarta.ejb-api from 4.0.0 to 4.0.1
- [WFLY-16477] - Upgrade Artemis to 2.23
- [WFLY-16478] - Connector: set workmanager default elytron-enabled value to true
- [WFLY-16479] - Upgrade WildFly Preview to org.jboss.spec.jakarta.el:jboss-el-api_5.0_spec-parent:4.0.0.CR1
- [WFLY-16480] - Upgrade Elytron EE in preview to 3.0.0.Beta1
- [WFLY-16486] - Upgrade Hibernate ORM to 5.3.27.Final
- [WFLY-16493] - Upgrade WildFly Core to 19.0.0.Beta12
- [WFLY-16496] - Upgrade Narayana from 5.12.6.Final to 5.12.7.Final
- [WFLY-16500] - Upgrade to Galleon plugins 6.0.0.Alpha5
- [WFLY-16504] - Upgrade to Elytron EE 3.0.0.Beta2 in preview.
- [WFLY-16505] - Upgrade Elytron Web to 3.0.0.Beta1 in Preview
- [WFLY-16506] - Upgrade to SmallRye Reactive Messaging 3.17.0
- [WFLY-16507] - Upgrade to SmallRye Config 2.10.1
- [WFLY-16508] - Upgrade to SmallRye Common 1.12.0
- [WFLY-16509] - Upgrade WF Preview to SmallRye Config 3.0.0-RC2
- [WFLY-16510] - Upgrade WF Preview to SmallRye Health 4.0.0-RC2
- [WFLY-16511] - Upgrade WF Preview to SmallRye JWT 4.0.0-RC2
- [WFLY-16512] - Upgrade WF Preview to SmallRye Health 4.0.0-RC2
- [WFLY-16525] - Upgrade ironjacamar to 1.5.7.Final
- [WFLY-16529] - Upgrade HAL to 3.6.1.Final
- [WFLY-16531] - Upgrade Apache Artemis to 2.23.1
- [WFLY-16537] - Upgrade jakarta batch api from 2.1.0 to 2.1.1
- [WFLY-16544] - Upgrade to Galleon plugins 6.0.0.Alpha6
- [WFLY-16548] - Upgrade smallrye-fault-tolerance to 5.4.1
- [WFLY-16549] - Update WFP's Hibernate Validator to 8.0.0.CR1
- [WFLY-16550] - Upgrade Jastow to 2.2.1.Final in WildFly Preview
- [WFLY-16557] - Weld 5.0.1.Final component upgrade
- [WFLY-16569] - Avoid Jandex 2.4.3.Final deprecated methods
- [WFLY-16574] - Upgrade Jakarta WebSocket to 2.1.0-jbossorg-2 in WildFly Preview
- [WFLY-16575] - Upgrade WildFly Core to 19.0.0.Beta13
- [WFLY-16578] - Upgrade to Galleon 5.0.3.Final
- [WFLY-16597] - Upgrade to JBoss Metadata 15.1.0.Alpha2
Enhancement
- [WFLY-16167] - Eliminate WebServices dependency on legacy Xerces and use JDK JAXP instead
- [WFLY-16415] - Organize dependency management for simplified use of different dependency sets
- [WFLY-16417] - Add MP certification page generation script
- [WFLY-16422] - Run the VDX testsuite against WildFly Preview
- [WFLY-16438] - Allow deployments with 'unused' beans annotated with Jakarta Faces @ManagedProperty to deploy
- [WFLY-16483] - Eliminate undertow-*-jakarta dependencies from pom.xml files
- [WFLY-16539] - Create a WildFly Preview based version of the wildfly-test feature pack
- [WFLY-16582] - Remove unused org.jboss.ejb.remote.protocol module
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.