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

Sub-task

  • [WFLY-13904] - Support ProtoStream marshalling of distributed web session attributes
  • [WFLY-14841] - Remove dependency on PicketBox from Web Services
  • [WFLY-14842] - Remove JCA dependency on PicketBox
  • [WFLY-14843] - Make EJB3 dependency on PicketBox Optional
  • [WFLY-14845] - Review security-api and security-integration dependency on PicketBox
  • [WFLY-15244] - Drop Undertow model transformers prior to 11.0.0
  • [WFLY-15514] - "ThreadLocal" variables should be cleaned up when no longer used (jsf)
  • [WFLY-15732] - Remove security-plugins dependency from undertow
  • [WFLY-15734] - Remove security-plugins dependency from ejb3
  • [WFLY-15745] - Remove PicketBox dependency from Batch
  • [WFLY-15747] - Remove PicketBox dependency from iiop-openjdk
  • [WFLY-15748] - Remove picketbox dependencies from testsuite
  • [WFLY-15750] - Remove PicketBox dependencies from weld
  • [WFLY-15756] - Remove messaging dependency on PicketBox
  • [WFLY-15758] - Remove PicketBox dependency from appclient
  • [WFLY-15759] - Remove the PicketBox dependency from Undertow
  • [WFLY-15760] - Remove PicketBox dependency from EJB3
  • [WFLY-15905] - Replace deprecated EnumValidator constructors and methods (EE)
  • [WFLY-15906] - Replace deprecated EnumValidator constructors and methods (EJB)
  • [WFLY-15907] - Replace deprecated EnumValidator constructors and methods (IIOP)
  • [WFLY-15908] - Replace deprecated EnumValidator constructors and methods (JPA)
  • [WFLY-15909] - Replace deprecated EnumValidator constructors and methods (Messaging)
  • [WFLY-15910] - Replace deprecated EnumValidator constructors and methods (Naming)
  • [WFLY-15911] - Replace deprecated EnumValidator constructors and methods (Security)
  • [WFLY-15912] - Replace deprecated EnumValidator constructors and methods (Transactions)
  • [WFLY-15913] - Replace deprecated EnumValidator constructors and methods (Undertow)
  • [WFLY-15914] - Replace deprecated EnumValidator constructors and methods (Web Services)
  • [WFLY-15915] - Replace deprecated EnumValidator constructors and methods (JCA)
  • [WFLY-16016] - Extract contextual execution classes from wildfly-clustering-common into new module
  • [WFLY-16021] - Replace ModelNodes helper class with native wildfly-dmr methods
  • [WFLY-16037] - Extract MSC-related classes within wildfly-clustering-infinispan-spi into separate module
  • [WFLY-16038] - Extract MSC-related classes within wildfly-clustering-infinispan-client into separate module
  • [WFLY-16099] - Extract MSC-related classes within wildfly-clustering-server into a separate module
  • [WFLY-16130] - Refactor clustering API service name generation to eliminate ServiceNameRegistry
  • [WFLY-16150] - Deprecate ServiceExecutor and relocate to wildfly-clustering-ee-spi module
  • [WFLY-16433] - Unsatisfied dependencies for @ManagedProperty in TCK ejb tests
  • [WFLY-16436] - [primary/secondary] Problematic Language usage deprecation and replacement in *.xml files/*
  • [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-16451] - [primary/secondary] Problematic Language usage deprecation and replacement of methods/variable names related to WFCORE
  • [WFLY-16482] - com/sun/ts/tests/ejb30/bb/mdb/customlistener/Client.java\#isPostConstructCalledTest
  • [WFLY-16781] - Allow use of ProtoStream for marshalling timeout context of a distributed timer.
  • [WFLY-16790] - Migrate Quickstarts to Jakarta EE 10 (1st iteration)
  • [WFLY-16791] - Migrate Quickstarts to Jakarta EE 10 (2nd iteration)
  • [WFLY-16883] - Modify description in batch-jberet of subsystem to its correct sentence
  • [WFLY-16885] - Modify description in ee of subsystem to its correct sentence
  • [WFLY-16913] - Modify description in weld of subsystem to its correct sentence
  • [WFLY-16925] - Cleaner use of Maps in EE module
  • [WFLY-16932] - Cleaner use of Maps in IIOP
  • [WFLY-16933] - Cleaner use of Maps in Messaging
  • [WFLY-16945] - Cleaner use of Maps in testsuite
  • [WFLY-16989] - Cleaner use of Maps in Undertow
  • [WFLY-17043] - /subsystem=iiop, realm needs to deprecated and rejected at runtime
  • [WFLY-17046] - Deprecate and reject at runtime remaining security-realm references in Undertow

Feature Request

  • [WFLY-7628] - Allow to use an Infinispan cache as EJB timer store
  • [WFLY-8770] - Integrate aws.S3_PING discovery protocol
  • [WFLY-13771] - Create a Galleon layers for the messaging subsystem
  • [WFLY-13793] - Allow for a remote jms queue / topic not to use legacy amq1 prefix
  • [WFLY-13798] - Add a Galleon layer for embedded broker messaging
  • [WFLY-14693] - Support ActiveMQ Artemis' "auto-delete-created-queue" property
  • [WFLY-14947] - Implement the Observability policy - Metrics
  • [WFLY-14953] - Create distributable-ejb subsystem
  • [WFLY-15679] - Support for Jakarta EE 10
  • [WFLY-15680] - Jakarta Activation 2.1 in WildFly Preview
  • [WFLY-15681] - Jakarta Authentication 3.0 in WildFly Preview
  • [WFLY-15682] - Jakarta Authorization 2.1 in WildFly Preview
  • [WFLY-15683] - Jakarta Security 3.0 in WildFly Preview
  • [WFLY-15684] - Jakarta Batch 2.1 in WildFly Preview
  • [WFLY-15685] - Jakarta Concurrency 3.0 in WildFly Preview
  • [WFLY-15686] - Jakarta Connectors 2.1 in WildFly Preview
  • [WFLY-15687] - Jakarta Contexts and Dependency Injection 4.0 in WildFly Preview
  • [WFLY-15689] - Jakarta Expression Language 5.0 in WildFly Preview
  • [WFLY-15690] - Jakarta JSON Binding 3.0 in WildFly Preview
  • [WFLY-15691] - Jakarta JSON Processing 2.1 in WildFly Preview
  • [WFLY-15692] - Jakarta Mail 2.1 in WildFly Preview
  • [WFLY-15693] - Jakarta Messaging 3.1 in WildFly Preview
  • [WFLY-15695] - Jakarta RESTful Web Services 3.1 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-16077] - Jakarta Annotations 2.1 in WildFly Preview
  • [WFLY-16080] - Jakarta Interceptors 2.1 in WildFly Preview
  • [WFLY-16179] - Add integrity support to FileSystemSecurityRealm
  • [WFLY-16361] - Upgrade to Hibernate ORM 6.0.1 and align with dependency updates (Antlr + Hibernate Common Annotations)
  • [WFLY-16387] - Can not get core MBeans such as jboss.as and jboss.as.expr from application on WildFly when RBAC enabled
  • [WFLY-16452] - Create a layer for mod_cluster subsystem
  • [WFLY-16453] - Create layers for singleton subsystem
  • [WFLY-16707] - WildFly Jakarta EE8 BOMs Name and Content Changes
  • [WFLY-16861] - Add public module to wildfly-preview for hibernate-search-orm-coordination-outbox-polling
  • [WFLY-16874] - Mark Lucene, Elasticsearch REST client, GSON as public modules
  • [WFLY-16986] - Cannot return Record from EJB
  • [WFLY-17004] - Support provisioning Hibernate Search in a slimmed server

Bug

  • [WFLY-9566] - Update EclipseLink module to add dependency on javax.json.api
  • [WFLY-9937] - Enable CompensationScopedTestCase as it was disabled based on intermittent failures
  • [WFLY-10099] - ClusteredJPA2LCTestCase fails intermittently
  • [WFLY-10912] - CodecSessionConfig#findSessionId() causes an incorrect JSESSIONID Set-Cookie header
  • [WFLY-10975] - Bad examples for Agroal in Admin Guide
  • [WFLY-11365] - Test JSONBTestCase fails with security manager
  • [WFLY-11959] - AbstractSimpleApplicationClientTestCase pollutes the build/target/ installation
  • [WFLY-13044] - WFLYSEC0012 Error in web.xml with similar Patterns
  • [WFLY-14121] - Starting JBoss in suspended mode and mod_cluster
  • [WFLY-14298] - Using Fault Tolerance in WildFly 22 causes WELD-001408
  • [WFLY-14719] - wsconsume & wsprovide commandline tools not working in EE 9 preview distro
  • [WFLY-14737] - Jackson returns 500 error code for serialisation of LocalDate, LocalDateTime and Duration objects
  • [WFLY-14757] - IIOP -- Unable to build on Java 16 or 17
  • [WFLY-14971] - Singleton deployment tests still failing intermittently
  • [WFLY-15114] - Refactor MP Health integration tests to avoid duplications
  • [WFLY-15231] - RaAdd model validation logic uses incorrect attributes
  • [WFLY-15274] - Make WildFly able to use latest OpenSSL 3.0.0 libraries
  • [WFLY-15310] - run without exception on JDK 17
  • [WFLY-15394] - WildFly does not allow setting of routing-type on core bridges
  • [WFLY-15410] - Modify SecurityAuthCommandsTestCase for WFCORE-5602
  • [WFLY-15433] - Infinispan 2LC does not honor the statistics-enabled property of its cache configurations.
  • [WFLY-15485] - OIDC client adapter doesn't work correct with Bearer-only
  • [WFLY-15511] - Iterate over jndi names not possible with http based access
  • [WFLY-15513] - "ThreadLocal" variables should be cleaned up when no longer used
  • [WFLY-15563] - Webservice regression failures after jboss-modules is upgraded to 2.0.0.Final
  • [WFLY-15598] - No migration path from wildfly-24's picketbox UsersRolesLoginModule to wildfly-25 elytron
  • [WFLY-15826] - Unable to deploy WAR with only real in login-config
  • [WFLY-15830] - Update HostExcludesTestCase configuration to work with WF27
  • [WFLY-15843] - Remove test legacy loginmodules and securitydomain leftovers
  • [WFLY-15851] - Wildfly Weld UrlScanner does not open correct VirtualFile
  • [WFLY-15855] - MP Health subsytem property empty-startup-checks-status is not included in default configuration
  • [WFLY-15859] - Re-authentication after reboot, even though HttpSession are persisted
  • [WFLY-15863] - ERROR: The LogManager accessed before the "java.util.logging.manager" system property was set to "org.jboss.logmanager.LogManager". Results may be unexpected.
  • [WFLY-15874] - Change default behaviour to resolve jboss parent pom
  • [WFLY-15881] - ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase Test Failures
  • [WFLY-15888] - RESTEASY004687 client.close()
  • [WFLY-15897] - Messaging BroadcastGroupDefinition & DiscoveryGroupDefinition fixes
  • [WFLY-15920] - iiop-openjdk subsystem has security-domain attribute requiring legacy security domain
  • [WFLY-15922] - TimerServiceImpl should clone the ScheduleExpression from the user input
  • [WFLY-15924] - Testsuite modules are incorrectly relying on transitive dependencies via wildfly-core-testsuite-shared (part 2)
  • [WFLY-15945] - Performance regression when using the journal store with Naranaya 5.12.4.Final
  • [WFLY-15961] - ElytronSASClientInterceptor needs PrivilegedActions for SecurityDomain access.
  • [WFLY-15962] - Incorrect quickstart instructions for adding a management user
  • [WFLY-15965] - ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase and ExternalJMSDestinationDefinitionMessagingDeploymentTestCase shouldn't be executed with a remote broker
  • [WFLY-15978] - EAR deployed connector can not use domain security
  • [WFLY-15990] - NON_XA transaction mode causes ClassCastException in WF preview
  • [WFLY-16033] - Reading a bridge with include-runtime throws WFLYCTL0216
  • [WFLY-16044] - Invalid clean up in org.jboss.as.test.integration.ejb.remote.common.EJBManagementUtil
  • [WFLY-16045] - Basic testsuite not cleaning up
  • [WFLY-16046] - MicroProfile Fault Tolerance TCK suite doesn't run with the security manager
  • [WFLY-16053] - Use Quay.io for JaegerContainer
  • [WFLY-16061] - FlowDiscoveryCDIExtension in jboss/mojarra uses deprecated/removed BeforeBeanDiscovery.addAnnotatedType
  • [WFLY-16087] - Remove unsupported test jars from Wildfly source zip
  • [WFLY-16092] - Fix Undertow Servlet artifact and disable its jakarta transformation
  • [WFLY-16106] - Replace transitive and use explicit dependencies in mod_cluster-undertow-jakarta Maven module
  • [WFLY-16121] - Intermittent failure in ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase
  • [WFLY-16143] - Log noise from the WFLY-16100 work
  • [WFLY-16145] - Wildfly integration tests for OIDC with RH-SSO are failing
  • [WFLY-16151] - Multiple locations of several jars in Zip distribution
  • [WFLY-16153] - Unmodifiable JDK9 collections not marshallable with ProtoStream
  • [WFLY-16158] - Deployment submodel should be runtime
  • [WFLY-16190] - FilesystemRealmEncryptedTestCase fails when run from a bootable jar
  • [WFLY-16207] - Application caches throw marshalling exceptions when using deployment classes for keys or values
  • [WFLY-16210] - Duplicate dependency in ee9/source-transform/connector/pom.xml
  • [WFLY-16211] - Fix AbstractJMSContextTestCase.java charset to UTF-8
  • [WFLY-16212] - QS jaxws-retail is using broken version of jaxws-tools-maven-plugin
  • [WFLY-16217] - Configuration files to map MIME types are not being imported by Jakarta Mail
  • [WFLY-16231] - Github clone URLs need to be updated since Github dropped git:// protocol
  • [WFLY-16238] - CVE-2022-1278: Unconfigured MP OpenTracing may leak sensitive details
  • [WFLY-16247] - Dump of Artemis cluster topology is hard to read
  • [WFLY-16252] - Bean Validation TCK Failure: BootstrapNonAvailableValidationProviderTest
  • [WFLY-16256] - Tracer Instance Leak in WildFlyClientTracingRegistrarProvider
  • [WFLY-16257] - Injected PROTOSTREAM cache doesn't want to add entries
  • [WFLY-16272] - Using an expression in use-java-context for a datasource results in IllegalArgumentException for certain console commands
  • [WFLY-16277] - NetworkHealthTestCase failures on Windows
  • [WFLY-16279] - ServerServiceTestCase intermittently fails
  • [WFLY-16283] - Fix test class org.jboss.as.test.integration.ejb.mdb.resourceadapter.SimpleActivationSpec#setSomeProp
  • [WFLY-16284] - Undertow - java.lang.NoClassDefFoundError: Could not initialize class org.xnio.channels.Channels
  • [WFLY-16289] - TestLogHandlerSetupTask should only use UTF-8 logs
  • [WFLY-16290] - NPE when EJB Database Timer Persistence adjustCreateAutoTimerStatement is called
  • [WFLY-16291] - WARN if invalid 'database' specified for EJB Database Timer Persistence
  • [WFLY-16300] - Intermittent failures in StopFromDifferentNodeTestCase
  • [WFLY-16313] - MP OpenAPI subsystem should not register OpenAPI endpoint for non-JAX-RS WAR unless spec requires it
  • [WFLY-16322] - ClassCastException VirtualJarInputStream cannot be cast to VirtualFile due to "JDK-8273655 content-types.properties files are missing some common types"
  • [WFLY-16350] - Conscious Language in ha-singleton-deployment quickstart
  • [WFLY-16352] - Conscious Language in Singleton subsystem
  • [WFLY-16357] - jipijapa-hibernate6 should not be included when building with -Dskip.preview
  • [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-16382] - Microprofile JWT configuration properties are out of date
  • [WFLY-16412] - Failed deployment leaves classloader leaks through undertow references
  • [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-16460] - TokenUtilsEncryptTest failing on OpenJDK 19 EA
  • [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-16517] - [wildfly] Test configuration different to delivered one
  • [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-16552] - Envers failures when run under security manager
  • [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
  • [WFLY-16594] - Fix JGroups stack properties key in LocalDescriptions.properties
  • [WFLY-16607] - WFLYEJB0275: Could not resolve corresponding ejbCreate or @Init method for home interface
  • [WFLY-16624] - HibernateSearchElasticsearch*TestCase tests fail if docker is not available
  • [WFLY-16625] - LayersTestCase should execute jpa-distributed-provisioning-test and all-layers-jpa-distributed-provisioning-full in the ts.ee9 profile
  • [WFLY-16628] - Weld EARs containing distributed web applications do not use expected ContextualStore
  • [WFLY-16630] - Mixed domain tests error traces due to unknown Infinispan module name
  • [WFLY-16631] - NoClassDefFoundError stoping mixed domain test hosts
  • [WFLY-16634] - Hibernate Search test cases are meant to be disabled in security manager runs but instead fail
  • [WFLY-16639] - WFLY-16499 fix was incorrect for ha profiles
  • [WFLY-16649] - OrderedChildResourceTestCase execution takes too long
  • [WFLY-16650] - SecurityManager failure with opensaml
  • [WFLY-16661] - Upgrade Jakarta version of smallrye-common-vertx-context to 2.0.0.RC2
  • [WFLY-16666] - Do not use component class as superclass for local home interface proxy
  • [WFLY-16688] - DistributableEjbSubsystemLegacyOperationTestCase leaks EJB client context
  • [WFLY-16694] - Ensure the test-feature-pack modules are built before running the testsuite
  • [WFLY-16711] - Update BufferPool to use Undertow's ByteBufferPool rather than XNIO's
  • [WFLY-16716] - Class name too long ERROR on Windows
  • [WFLY-16718] - Elytron version from Core is used by the server when running elytron and elytron-oidc-client integration tests
  • [WFLY-16719] - UFC: add back to configs even if TCP is transport
  • [WFLY-16729] - WildFly fails to display statistics for a resource adapter using jndi-name without a prefix
  • [WFLY-16746] - GlobalStateManagerImpl fails under security manager
  • [WFLY-16770] - Distributable-web subsystem documentation neglects to mention marshaller attribute
  • [WFLY-16775] - Modifications to the preferences attribute of a singleton election policy should restart its services
  • [WFLY-16779] - Take advantage of ARTEMIS-3682
  • [WFLY-16827] - Restructure the WildFly High Availability Guide
  • [WFLY-16838] - Wrong name for MP Reactive Messaging subsystem
  • [WFLY-16839] - Fix Faces-related failures
  • [WFLY-16856] - Clustering: "Import 'java.time.proto' not found" in remote-cache-container
  • [WFLY-16879] - Using SSL with a netty-acceptor is failing
  • [WFLY-16916] - Wrong description of enable-graceful-txn-shutdown attribute
  • [WFLY-16921] - Transformed licenses files have OS-specific line endings
  • [WFLY-16922] - Fix broken Database Timers document link
  • [WFLY-16934] - Count messages is not working properly for JMS Queues
  • [WFLY-16935] - NullPointerException when trying add ejb3 timer service with edb
  • [WFLY-16937] - Remove use of WildFlyConversationAwareViewHandler
  • [WFLY-16948] - ExpressionFactory from Faces Application does not match one from the JSPFactory
  • [WFLY-16952] - JsonSchemaValidationTest failed with a java.lang.NoClassDefFoundError
  • [WFLY-16956] - jboss-ejb-client-legacy dependency scope change in wildfly-ejb-client-legacy-bom pom
  • [WFLY-16957] - ELContext obtained from a JSP PageContext cannot resolve 'facesContext' and 'view' implicit objects
  • [WFLY-16958] - Operations may fail on JMS Topic
  • [WFLY-16960] - Change single quote to double quote in docs cli sample commands
  • [WFLY-16990] - The broker roles are not displayed in the proper format
  • [WFLY-16991] - Missing support for Connector 2.1 (Jakarta EE 10) in Ironjacamar
  • [WFLY-16992] - WFLYJCA0073: Failed to load module for RA [org.jboss.genericjms]
  • [WFLY-16999] - ActiveMQServerControlImpl.getRoles doesn't return all the security role permissions
  • [WFLY-17003] - Version 6.1 of resourceadapter XSD is missing report-directory element
  • [WFLY-17012] - Created timer will random skipped due to "Timer is not active"
  • [WFLY-17019] - opensaml:4.2.0 dependency not found makes a Wildfly Maven plugin build fail
  • [WFLY-17023] - OpenTracing support is missing kotlin-stdlib
  • [WFLY-17025] - jboss-ejb-security_1_1.xsd and jboss-ejb-security-role_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17026] - jboss-ejb-timer-service_2_0.xsd schema is not Jakarta EE 10 compatible
  • [WFLY-17027] - jboss-ejb-resource-adapter-binding_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17028] - jboss-ejb-pool_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17029] - jboss-ejb-delivery-active_1_2.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17030] - jboss-ejb-container-interceptors_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17031] - jboss-ejb-clustering_1_1.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17032] - jboss-ejb-cache_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17049] - jboss-ejb-timer-service_2_0.xsd schema is invalid
  • [WFLY-17050] - Clean up Micrometer module
  • [WFLY-17051] - The Jakarta JSON Binding API cannot load the implementation if the security manager is present
  • [WFLY-17054] - Remove superfluous jboss-ejb-timer-service_3_0.xsd
  • [WFLY-17061] - Jakarta Mail cannot create various types with the security manager enabled
  • [WFLY-17065] - The jakarta.xml.bind.api module cannot load the implementation if the security manager is enabled
  • [WFLY-17068] - Clustering test suite started to fail on JDK19 after recent JGroups upgrade
  • [WFLY-17071] - NoClassDefFoundError: java/rmi/RemoteException
  • [WFLY-17103] - <socket-protocol> ignores port-offset
  • [WFLY-17104] - affinity=primary-owner/ranked-affinity should require routing=infinispan
  • [WFLY-17106] - Distributable web applications containing jboss-web.xml replication-config fail to deploy on non-ha profiles
  • [WFLY-17112] - Can't load a custom load balancing policy on a pooled connection factory
  • [WFLY-17127] - netty-resolver-dns defaults to Google DNS servers on Java 17
  • [WFLY-17133] - FD_SOCK2 not always closing its server socket
  • [WFLY-17134] - WFLYCLJG0031: Ignoring unrecognized UDP property: bundler.max_size
  • [WFLY-17149] - Failures due to invalid lambda deserialization should invalidate session
  • [WFLY-17150] - Upgrade Galleon plugins to 6.2.0.Final
  • [WFLY-17153] - Warning message WFLYWELD0052 in hibernate quickstart
  • [WFLY-17163] - Clustering testsuite uses invalid protocol stack
  • [WFLY-17165] - TopologyChanged event listeners should not perform blocking operations on non-blocking thread
  • [WFLY-17166] - Correct use of MSC Service Registry in Micrometer Extension
  • [WFLY-17167] - LocalTransactionTestCase failure when running under -Dts.layers
  • [WFLY-17172] - Add missing @Test to CertificateRevocationListTestCase
  • [WFLY-17176] - Manual-mode testsuite uses invalid protocol stack
  • [WFLY-17181] - Security TCK needs to pass but started to fail recently
  • [WFLY-17185] - todo-backend QS fires a StrictJpaComplianceViolation exception
  • [WFLY-17198] - The org.jboss.resteasy.microprofile.config is not applied to deployments
  • [WFLY-17203] - Cascaded eviction handling uses more threads than necessary
  • [WFLY-17206] - NetworkHealthTestCase fails on Windows with IPv4
  • [WFLY-17208] - Broken link in the 'Controlling the Default Multicast Address with -u' section
  • [WFLY-17210] - Integration testsuite docs don't properly render single testcase examples
  • [WFLY-17218] - The jboss-client jar should not shade JBoss Log Manager
  • [WFLY-17232] - JGroups channel creation NPE at startup when running a server built from WFLY 27.0.0.Final-SNAPSHOT
  • [WFLY-17253] - FD_SOCK2 cannot use a random ephemeral port when not configured with a socket-binding

Task

  • [WFLY-13840] - Problematic Language usage deprecation and replacement in EJB subsystem
  • [WFLY-13889] - Ongoing review of modules depending on PicketBox
  • [WFLY-14136] - Activate MP Rest Client TCK with -Dts.ee9 profile; resolve failures
  • [WFLY-14419] - Add tests for naming subsystem for attributes that allow expression
  • [WFLY-14787] - Move WildFly Preview to a native jakarta namespace variant of Soteria
  • [WFLY-14851] - Remove Legacy Security References From Model
  • [WFLY-15025] - Move WildFly Preview to a native jakarta namespace variant of the Jakarta XML Binding API jar
  • [WFLY-15029] - Move WildFly Preview to a native jakarta namespace variant of the JBoss IIOP Client jar
  • [WFLY-15045] - Test case for UNDERTOW-1898
  • [WFLY-15057] - Reactivate SecurityCommands Test
  • [WFLY-15068] - Final stage for the removal of legacy security realms.
  • [WFLY-15103] - Validate WildFly Preview's use of the Eclipse jakarta.faces spec artifact
  • [WFLY-15108] - Validate WildFly Preview's use of the Eclipse jakarta.transaction spec artifact
  • [WFLY-15171] - Update EJBClientDescriptorTestCase to use an authentication context for the outbound connections.
  • [WFLY-15172] - Update ListenerTestCase to use Elytron defined SSLContext
  • [WFLY-15179] - Update SSLEJBRemoteClientTestCase to use Elytron SSLContext
  • [WFLY-15214] - Upgrade messaging schema to 14.0
  • [WFLY-15263] - Update audit logging tests for lack of legacy security
  • [WFLY-15264] - Update EE security tests for removal of legacy security
  • [WFLY-15271] - Update test org.wildfly.test.integration.vdx.standalone.MessagingTestCase.testWrongOrderOfElements
  • [WFLY-15272] - org.jboss.as.test.iiop.security.IIOPSecurityInvocationTestCase needs updating to enable Elytron security
  • [WFLY-15276] - Convert clustering test cases to use Elytron
  • [WFLY-15328] - Split most source out of the ee-9/feature-pack module
  • [WFLY-15356] - Remove the wildfly-security-plugins module
  • [WFLY-15431] - Add elytron-oidc-client to the EE feature pack
  • [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-15436] - Move WildFly Preview to a native jakarta namespace variant of all 'wildfly-ee' artifacts currently being transformed by Galleon
  • [WFLY-15437] - Move WildFly Preview to a native jakarta namespace variant of all non-'wildfly-ee' artifacts currently being transformed by Galleon
  • [WFLY-15439] - Move WildFly Preview to a native jakarta namespace variant of Infinispan
  • [WFLY-15440] - Move WildFly Preview to a native jakarta namespace variant of Hibernate
  • [WFLY-15441] - Move WildFly Preview to a native jakarta namespace variant of Elytron
  • [WFLY-15443] - Move WildFly Preview to a native jakarta namespace variant of Elytron JWT
  • [WFLY-15444] - Move WildFly Preview to a native jakarta namespace variant of IronJacamar
  • [WFLY-15445] - Move WildFly Preview to a native jakarta namespace variant of openjdk-orb
  • [WFLY-15446] - Move WildFly Preview to a native jakarta namespace variant of Narayana JTS
  • [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-15451] - Move WildFly Preview to a native Jakarta namespace variant of mod_cluster
  • [WFLY-15457] - Eliminate Undertow JS from WildFly
  • [WFLY-15458] - Move WildFly Preview to a native jakarta namespace variant of WSS4J
  • [WFLY-15459] - Move WildFly Preview to a native jakarta namespace variant of SAAJ Impl
  • [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-15463] - End transformation of messaging components during build and use of the wildfly-preview feature pack
  • [WFLY-15541] - Move WildFly Preview to native Jakarta namespace variants of the wildfly-clustering modules
  • [WFLY-15542] - Move WildFly Preview to a native Jakarta namespace variant of the connector subsystem module
  • [WFLY-15543] - Move WildFly Preview to a native Jakarta namespace variant of the ejb3 subsystem module
  • [WFLY-15544] - Move WildFly Preview to a native Jakarta namespace variant of the iiop-openjdk subsystem module
  • [WFLY-15545] - Move WildFly Preview to a native Jakarta namespace variant of the rts subsystem module
  • [WFLY-15547] - Move WildFly Preview to a native Jakarta namespace variant of the messaging-activemq subsystem modules
  • [WFLY-15548] - Move WildFly Preview to a native Jakarta namespace variant of the transaction subsystem module
  • [WFLY-15549] - Move WildFly Preview to a native Jakarta namespace variant of the undertow subsystem module
  • [WFLY-15554] - Move WildFly Preview to a native Jakarta namespace variant of the jaxrs subsystem module
  • [WFLY-15556] - Move WildFly Preview to a native Jakarta namespace variant of the wildfly-mod_cluster-undertow 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-15600] - Move WildFly Preview to a native Jakarta namespace variant of the MicroProfile Fault Tolerance subsystem module
  • [WFLY-15601] - Move WildFly Preview to a native Jakarta namespace variant of the MicroProfile Health subsystem module
  • [WFLY-15603] - Move WildFly Preview to a native Jakarta namespace variant of the MicroProfile OpenAPI subsystem module
  • [WFLY-15604] - Move WildFly Preview to a native Jakarta namespace variant of the MicroProfile Open Tracing subsystem module
  • [WFLY-15606] - Move WildFly Preview to a native Jakarta namespace variants of the SmallRye artifacts
  • [WFLY-15607] - Remove the Hibernate ORM 5.1 => 5.3 bytecode transformer
  • [WFLY-15636] - Move eclipselink from prune to common without deprecated dependencies
  • [WFLY-15655] - Update the Elytron schema version specified in test configs to version 15
  • [WFLY-15665] - log4j-api -- Move WildFly Preview to a native jakarta namespace variant
  • [WFLY-15666] - log4j-jboss-logmanager -- Move WildFly Preview to a native jakarta namespace variant
  • [WFLY-15667] - jboss-logmanager -- Move WildFly Preview to a native jakarta namespace variant
  • [WFLY-15720] - Rename or remove AssumeTestGroupUtil.assumeElytronProfileEnabled()
  • [WFLY-15721] - Remove org.apache.commons.cli and org.apache.commons.lang3 modules and update wildfly-elytron-tool.jar
  • [WFLY-15749] - Remove WebSecurityCERTTestCase or update to use Elytron SSLContext
  • [WFLY-15790] - Create Galleon channels for the WildFly 27 releases
  • [WFLY-15810] - MicroProfile RM API -- Move WildFly Preview to a native jakarta namespace variants of the API artifacts
  • [WFLY-15841] - Add (private) module for com.carrotsearch.hppc
  • [WFLY-15842] - Add (private) module for Elasticsearch's low-level REST client
  • [WFLY-15848] - Remove the DigestAuthenticationMechanism from the Undertow subsystem
  • [WFLY-15850] - Bump the Undertow subsystem model version and schema to 13
  • [WFLY-15876] - Add IntelliJ IDEA import maven hint to doc
  • [WFLY-15879] - Exclude the log4j-api from being transformed for WildFly Preview
  • [WFLY-15886] - Using Objects.equals() in ejb3 DeploymentModuleIdentifier.equals()
  • [WFLY-15937] - Create SE 11 variants of SE 8 tests against 'main'
  • [WFLY-15951] - Reserve Logging IDs used by downstream
  • [WFLY-15952] - Move WildFly Preview to a native Jakarta namespace variant of smallrye-common
  • [WFLY-15966] - Move WildFly Preview to native Jakarta namespace variant of the wildfly-clustering-web-undertow module
  • [WFLY-15968] - Add ability to define batching fluently in the CLIServerSetupTask
  • [WFLY-15970] - Move WildFly Preview to native Jakarta namespace variant of the wildfly-clustering-ejb-infinispan module
  • [WFLY-15992] - Add a testsuite/preview module and a 'basic' submodule
  • [WFLY-15993] - Migrate to a JDK 11 minimum requirement for the runtime
  • [WFLY-15996] - Drop JDK8 specific classes from clustering modules
  • [WFLY-16008] - Add maven parameter for RH-SSO image in integration tests
  • [WFLY-16015] - Remove org.wildfly.clustering.web.hotrod/infinispan dependencies on org.jboss.as.controller/server
  • [WFLY-16017] - Drop obsolete host-based SSO interfaces from wildfly-clustering-web-container
  • [WFLY-16019] - Remove the maven.repository.redhat.com repository from the build
  • [WFLY-16026] - Instead of assigning it to the temporary variable "interceptor", immediately return this expression.
  • [WFLY-16027] - Remove remaining testsuite runtime checks of the "elytron" system property
  • [WFLY-16031] - Enable WebSecurityRunAsTestCase
  • [WFLY-16034] - Enable DenyUncoveredHttpMethodsTestCase
  • [WFLY-16035] - Drop redundant CacheContainer interface
  • [WFLY-16048] - Temporarily ignore the OIDC tests
  • [WFLY-16051] - Remove testsuite use of org.hibernate.cfg.Environment.verifyProperties
  • [WFLY-16052] - Remove testsuite use of org.hibernate.stat.Statistics.getSecondLevelCacheStatistics
  • [WFLY-16056] - Address testsuite problems with CDI 4.0 and empty beans.xml files
  • [WFLY-16058] - Add utilities to provide empty deployments for tests that are conditionally ignored
  • [WFLY-16060] - README.md contains broken link to contributing doc, and incorrect java versioin
  • [WFLY-16064] - Change some ejb3 inner classes to be static final; reduce autoboxing
  • [WFLY-16065] - Remove org.jboss.as.ejb3.security.SecurityContextInterceptorHolder
  • [WFLY-16068] - Remove mysql-connector-java-5.1.15.jar from smoke test sources
  • [WFLY-16069] - Upgrade jbossws-common-tools to 1.4.0.Final
  • [WFLY-16084] - Integrate Jakarta Annotations 2.1.0-B1 into WildFly Preview
  • [WFLY-16085] - Integrate Jakarta Expression Language 5.0.0-RC1 and 5.0.0-M1 of the EL impl into WildFly Preview
  • [WFLY-16100] - Initial integration work for CDI 4/Weld 5
  • [WFLY-16107] - Create a branch for the EE 10 variant of the Jakarta EL API in the github repo for the JBoss fork of the spec
  • [WFLY-16108] - Ensure the Jakarta Dependency Injection TCK associated with DI 2.0.1 can run against the EE 10 variant of WildFly Preview
  • [WFLY-16110] - Refactor KeyFormat and impls into wildfly-clustering-marshalling-spi module
  • [WFLY-16111] - Increase timeout and count of attempts for starting container in integration tests for OIDC
  • [WFLY-16115] - Move WildFly Preview to a native Jakarta namespace variant of the MicroProfile Metrics subsystem module
  • [WFLY-16123] - Replace CompositeIterable/Iterator with impl in wildfly-common
  • [WFLY-16125] - [allowlist/blocklist] Problematic Language usage deprecation and replacement in jdr, ee
  • [WFLY-16126] - [allowlist/blocklist] Problematic Language usage deprecation and replacement in messaging
  • [WFLY-16128] - [allowlist/blocklist] Problematic Language usage deprecation and replacement in testsuite
  • [WFLY-16140] - Remove outdated Quickstarts
  • [WFLY-16146] - [primary/secondary] Review community documentation
  • [WFLY-16147] - [primary/secondary] Produce new configuration files (host-primary.xml / host-secondary.xml) and replace default name for the primary host controller
  • [WFLY-16149] - [primary/secondary] Problematic Language usage deprecation and replacement in testsuite
  • [WFLY-16155] - Temporary pin org.bouncycastle 1.69 for elytron int test
  • [WFLY-16161] - Removed unreferenced EJBComponent.policyContextID
  • [WFLY-16172] - Remove from-roles-attribute in LdapRealmTestCase during tear down
  • [WFLY-16173] - Move WildFly Preview to a native jakarta namespace variant of the jboss-iiop-client
  • [WFLY-16177] - [primary/secondary] Problematic Language usage deprecation and replacement in jdr, ee and other
  • [WFLY-16189] - Add messaging-activemq transformation to the 13.1 mgmt api version, along with parsing support
  • [WFLY-16199] - Add wildfly-servlet Galleon channels for the WF 27 series, or remove the servlet feature pack and dist
  • [WFLY-16204] - Setup the Jakarta RESTful Web Services 3.1 TCK to run against WildFly Preview
  • [WFLY-16205] - [primary/secondary] Problematic Language usage deprecation and replacement in messaging
  • [WFLY-16225] - Add gitleaks.toml file with allowlist
  • [WFLY-16237] - Setup and run EE Concurrency 3 TCK against WildFly
  • [WFLY-16246] - Remove explicit "org.wildfly.clustering.ejb.infinispan" package from ejb-local-cache and ejb-dist-cache layers
  • [WFLY-16249] - Update CollectionImmutability to include unmodifiable JDK9 collections
  • [WFLY-16251] - Add an operation to migrate from the default (empty) legacy PicketLink subsystem to the keycloak-saml-adapter-subsystem
  • [WFLY-16253] - Undertow subsystem model for WF27 should be 12.0.0, not 13.0.0.
  • [WFLY-16270] - Modify EJB timer quickstart to demonstrate distributed EJB timers.
  • [WFLY-16274] - Migrate the internal.javax.json.api.ee8 to use GlassFish Jakarta JSON
  • [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-16296] - WildFly server based on Jakarta EE API should communicate successfully with previous versions of the server based on Java EE
  • [WFLY-16297] - Add testsuite/integration/elytron to the set of ts modules run for WildFly Preview
  • [WFLY-16335] - Exclude the wildfly-event-logger from being transformed
  • [WFLY-16337] - Sync the WildFly Preview microprofile-tck dependencyManagement with the production code
  • [WFLY-16339] - Activate testsuite/domain for the ee.ts9 profile
  • [WFLY-16341] - Remove outdated WFP test excludes from testsuite/integration/basic
  • [WFLY-16342] - Undertow WebParsingDeploymentProcessor#deploy needs to also handle Jakarta EE 10 web-app_6_0.xsd
  • [WFLY-16346] - Move WildFly Preview to a Jakarta namespace variant of MP Reactive Streams Operators
  • [WFLY-16349] - Move WildFly Preview to a Jakarta namespace variant of MP Reactive Messaging
  • [WFLY-16351] - Conscious Language in ha-singleton-service quickstart
  • [WFLY-16356] - Source Transform web testsuite to Jakarta EE 9+
  • [WFLY-16362] - Remove remnants of Hibernate Search 5 when removing EE8 support
  • [WFLY-16364] - Standardize location of arquillian.xml files
  • [WFLY-16366] - Conversion of the WildFly EE feature pack to the new Jakarta namespace
  • [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-16373] - Improve scalability of HotRod store via proper segmentation support
  • [WFLY-16379] - Support expanded CDI batch artifact loading
  • [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-16432] - Convert testsuite/integration/basic to the jakarta.* namespace
  • [WFLY-16434] - ArtifactFactoryService class should invoke AbstractArtifactFactory.findBeans() directly
  • [WFLY-16435] - Add org.wildfly.extension.opentelemetry to excluded extensions to fix HostExcludesTestCase
  • [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-16534] - Remove jbossws-cxf-jaspi dependency
  • [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-16554] - Increase JVM heap max-size to 100m for JVMServerPropertiesTestCase
  • [WFLY-16558] - Big Bang Preparation (Jakarta Namespace Rename)
  • [WFLY-16560] - Remove the wildfly-servlet feature pack and the servlet dist
  • [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-16572] - Disable the Galleon Transformer for Jakarta namespace renaming
  • [WFLY-16573] - Convert testsuite/integration/clustering to the jakarta.* namespace
  • [WFLY-16577] - Security Vulnerabilities in the "h2-1.4.197.jar"
  • [WFLY-16579] - Two artefacts not transformed
  • [WFLY-16581] - Convert testsuite/integration/microprofile to the jakarta.* namespace
  • [WFLY-16583] - Remove the javax.management.j2ee.api module
  • [WFLY-16585] - Remove the io.jaegertracing module
  • [WFLY-16590] - Convert testsuite/integration/elytron to the jakarta namespace
  • [WFLY-16591] - Remove unused RESTEasy modules
  • [WFLY-16596] - Documentation Proofreading Suggestions
  • [WFLY-16599] - Convert testsuite/integration/elytron-oidc-client to the jakarta.* namespace
  • [WFLY-16600] - Convert testsuite/integration/secman to the jakarta.* namespace
  • [WFLY-16601] - Add a module for com.nimbusds:nimbus-jose-jwt as needed by Soteria
  • [WFLY-16605] - Remove testsuite/compat
  • [WFLY-16606] - Convert testsuite/integration/manualmode to the jakarta.* namespace
  • [WFLY-16609] - Convert testsuite/integration/domain to the jakarta.* namespace
  • [WFLY-16610] - Convert testsuite/mixed-domain to the jakarta.* namespace
  • [WFLY-16611] - Convert testsuite/integration/iiop to the jakarta.* namespace
  • [WFLY-16612] - Convert testsuite/integration/ws to the jakarta.* namespace
  • [WFLY-16613] - Run testsuite/integration/rbac against WildFly Preview
  • [WFLY-16614] - Run testsuite/integration/legacy against WildFly Preview
  • [WFLY-16615] - Run 'standard WildFly' microprofile-tck modules against WildFly Preview
  • [WFLY-16616] - Convert testsuite/integration/multinode to the jakarta.* namespace
  • [WFLY-16617] - Convert testsuite/integration/rts to the jakarta.* namespace
  • [WFLY-16618] - Convert testsuite/integration/xts to the jakarta.* namespace
  • [WFLY-16619] - Convert testsuite/integration/legacy-ejb-client to the jakarta.* namespace
  • [WFLY-16620] - Move 'no-longer-Preview' tests from testsuite/preview/basic to testsuite/integration/basic
  • [WFLY-16621] - Add test utility methods for checking the test environment that don't throw AssumptionViolationException but instead return a boolean
  • [WFLY-16626] - Remove need to transform org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec
  • [WFLY-16629] - Remove org.glassfish:jakarta.json from wildfly-client-all
  • [WFLY-16632] - Add a skeleton subsystem for keycloak and add an operation to migrate from the keycloak subsystem to the elytron-oidc-client subsystem
  • [WFLY-16633] - Re-enable WildFlyElytronClientDefaultSSLContextProviderTestCase
  • [WFLY-16635] - Create a wildfly-client-all-jakarta module
  • [WFLY-16636] - Always clean when building the ee-9/source-transform and testsuite/preview/source-transform tree
  • [WFLY-16651] - Rationalize Arquillian version handling
  • [WFLY-16652] - Move the wildfly-ee and wildfly feature packs to the WildFly Preview dependencies
  • [WFLY-16655] - Re-enable ts.ee9 for testsuite/integration/secman
  • [WFLY-16657] - Move EE Concurrency Transaction Resources to EE Subsystem
  • [WFLY-16660] - Further isolate legacy dependencies from current ones
  • [WFLY-16663] - Stop transforming testsuite/integration/[smoke|web] tests and convert them to jakarta * namespace
  • [WFLY-16672] - Align cache store attribute defaults with upstream
  • [WFLY-16677] - Add some kind of 'skip.ee8' profile concept
  • [WFLY-16679] - Update the license.xml entries
  • [WFLY-16681] - Change the version properties to reflect the big bang
  • [WFLY-16682] - Remove the ee-8-api modules
  • [WFLY-16684] - Add legacy bom dep mgmt entries for javax.* stuff currently defined in the WF Core bom
  • [WFLY-16685] - Prune the legacy dependency set
  • [WFLY-16693] - Remove commons-lang3 from full WildFly's dependencyManagement
  • [WFLY-16708] - Work around Dependency Tree github actions not building the boms
  • [WFLY-16709] - Standardize the maven module descriptions
  • [WFLY-16710] - Remove org.javassist and internal.jakarta.transaction.api modules
  • [WFLY-16713] - Upgrade to Hibernate ORM 6.1.3 (when available)
  • [WFLY-16714] - Consider removing the embedded broker from the standard WF Preview configs
  • [WFLY-16723] - Correct list of artifacts distributed on README-EJB-JMS.txt
  • [WFLY-16726] - Remove workaround for SIFS index corruption and enable global state
  • [WFLY-16730] - Migrate Quickstarts to Jakarta EE 10
  • [WFLY-16731] - Rework the WildFly and WildFly Preview doc to reflect EE > 8 is no longer a difference
  • [WFLY-16733] - Convert the spec-api module to EE 10
  • [WFLY-16735] - Drop wildfly-clustering-el-glassfish module
  • [WFLY-16738] - Replace the overridden dependencies that should be driven by WildFly Core
  • [WFLY-16739] - Normalize SSO and web session SPI wrt marshalling configuration
  • [WFLY-16742] - Update the skeleton subsystem for keycloak to align with current practices
  • [WFLY-16749] - Upgrade to Hibernate Validator 8.0.0.CR2
  • [WFLY-16752] - Make it possible for Hibernate ORM to be able to access org.postgresql.jdbc and com.oracle.ojdbc JDBC driver classes
  • [WFLY-16755] - Update documentation to reflect the new Jakarta Specifications and change namespaces
  • [WFLY-16756] - Remove H2 dependency from Hibernate ORM 6 module
  • [WFLY-16765] - Remove jakarta.xml.ws:jakarta.xml.ws-api dependency
  • [WFLY-16766] - Migrate the service used on the Extending WildFly documentation to the new MSC API
  • [WFLY-16774] - Upgrade to Hibernate Validator 8.0.0CR3
  • [WFLY-16776] - Remove jakarta.jws:jakarta.jws-api from non-legacy dependencies
  • [WFLY-16780] - Migrate WildFly Client and MicroProfile BOMs to Jakarta EE 10
  • [WFLY-16787] - Don't use jboss-invocation jboss-interceptors-api_1.2_spec dependencies from WildFly Core
  • [WFLY-16788] - Move org.wildfly.security:wildfly-elytron-jaspi from testsuite/integration to the legacy modules
  • [WFLY-16794] - Missing documentation for SmallRye Fault Tolerance capability
  • [WFLY-16797] - Drop jakarta transformation of wildfly-microprofile-fault-tolerance-smallrye modules
  • [WFLY-16803] - Remove version.rhino.js maven property
  • [WFLY-16810] - Remove Glassfish Jakarta EL from dependency management
  • [WFLY-16824] - Drop jakarta transformation of wildfly-mod_cluster-undertow-jakarta module
  • [WFLY-16825] - Complete AttributeDefinition.getImmutableFlags() -> getFlags() transition
  • [WFLY-16836] - Prepare wildfly-ee-security for ongoing development
  • [WFLY-16837] - Add org.glassfish.soteria:soteria.spi.bean.decorator.weld for Soteria
  • [WFLY-16841] - Ensure javax.api JSONP is available on the test class path to bootstrap legacy kernel services
  • [WFLY-16844] - The EE security subsystem needs the additional annotation types specifying to trigger activation.
  • [WFLY-16846] - Upgrade CXF from 3.5.2-jbossorg-2 to 3.5.2-jbossorg-3
  • [WFLY-16852] - Remove obsolete version property
  • [WFLY-16854] - Update dependencies for Opentelemetry
  • [WFLY-16862] - Hibernate Search engine module should have optional dependencies to other modules
  • [WFLY-16867] - Drop source transformation of the jaxrs subsystem
  • [WFLY-16873] - Remove the WFLY-14219 comments from the module.xml files
  • [WFLY-16877] - 2 critical and 5 High in the component "WildFly 27 Alpha4"
  • [WFLY-16881] - Drop source transformation for wildfly-client-all
  • [WFLY-16918] - EJB: Add pools description to admin documentation
  • [WFLY-16919] - Get rid of release version strings in testsuite pom file comments
  • [WFLY-16923] - Correct problematic language in the Credential Store documentation
  • [WFLY-16927] - Update the OIDC tests to use the 19.0.1 version of quay.io/keycloak/keycloak
  • [WFLY-16931] - Drop source transformation for batch-jberet subsystem
  • [WFLY-16938] - Drop source transformation for ejb subsystem
  • [WFLY-16939] - Update Ironjacamar to 1.5.8.Final
  • [WFLY-16944] - Clean up references to JSoup
  • [WFLY-16949] - Clean up invalid 'zip/' type dependencies from the WildFly maven pom
  • [WFLY-16971] - Re-enable disabled security quickstarts
  • [WFLY-16974] - Upgrade to Hibernate ORM 6.1.4 to resolve test failures with security manager
  • [WFLY-16977] - Temporarily disable creating zip assemblies of galleon content
  • [WFLY-16978] - Restore parser support for legacy JGroups subsystem schemas
  • [WFLY-16979] - Restore parser support for legacy Infinispan subsystem schemas
  • [WFLY-16980] - Restore parser support for legacy mod_cluster subsystem schemas
  • [WFLY-16981] - Test Suite: Set buffer-pooling to false to both in-vm-connector and in-vm-acceptor in domain test.
  • [WFLY-16984] - Rewrite batch subsystem to use new MSC values API
  • [WFLY-16987] - Make Undertow dependencies be driven by WildFly Core
  • [WFLY-16993] - Drop support for very very old Infinispan subsystem schemas (pre-AS 7.2)
  • [WFLY-17002] - Upgrade to jaxb-ri 4.0.1
  • [WFLY-17014] - Make Galleon provisioning content zips unique per release
  • [WFLY-17041] - Eliminate usage of org.jboss.msc.value.Value interface in ViewDescription
  • [WFLY-17044] - Bump the IIOP subsystem model version
  • [WFLY-17045] - Move RESTEasy Spring to WildFly Preview
  • [WFLY-17047] - Remove Weld Probe and update Weld version to 5.1
  • [WFLY-17048] - Remove javax.persistence persistence providers
  • [WFLY-17053] - Drop source transformation for Mail subsystem
  • [WFLY-17056] - Update JPA subsystem doc for Hibernate 6
  • [WFLY-17057] - Clean the 'source-transform' module references from the testsuite/preview pom
  • [WFLY-17062] - Remove remaining mentions to subsystem=security in Elytron guide
  • [WFLY-17070] - Drop source transformation for the Agroal subsystem
  • [WFLY-17074] - Remove org.glassfish:jakarta-json from WF full's dependencyManagement
  • [WFLY-17110] - Add Elytron WildFly Security Manager documentation
  • [WFLY-17111] - WildFly documentation fixes
  • [WFLY-17120] - Drop source transformation for weld-ejb subsystem
  • [WFLY-17122] - Drop source transformation for xts subsystem
  • [WFLY-17124] - Drop source transformation for webservices/server-integration subsystem
  • [WFLY-17126] - Update documentation of the H2 web console
  • [WFLY-17128] - Explicitly add com.google.guava:failureaccess as test scope dependency required by Ocsp Test cases
  • [WFLY-17135] - Drop source transformation for weld/webservices subsystem
  • [WFLY-17141] - Fix XSiteSimpleTestCase 'bridge' channel using sockets on 'public' interface
  • [WFLY-17160] - Remove "-jakarta" suffix from source-transformed artifacts and instead add new suffix to the original artifacts
  • [WFLY-17170] - Move to correct wildfly-elytron-integration dependency after WFCORE-6091
  • [WFLY-17184] - Add INFO logging of JChannel connect/disconnect
  • [WFLY-17187] - Verify and enable the the microprofile-config quickstart
  • [WFLY-17189] - Verify and enable the the microprofile-health quickstart
  • [WFLY-17190] - Verify and enable the the microprofile-jwt quickstart
  • [WFLY-17191] - Verify and enable the the microprofile-openapi quickstart
  • [WFLY-17192] - Verify and enable the the microprofile-rest-client quickstart
  • [WFLY-17193] - Verify and enable the the microprofile-reactive-messaging-kafka quickstart
  • [WFLY-17194] - Verify and enable the the microprofile-metrics quickstart
  • [WFLY-17195] - Verify and enable the the microprofile-opentracing quickstart
  • [WFLY-17199] - Replace hsqldb with h2 for Elytron OCSP test and drop hsqldb dependency
  • [WFLY-17201] - Update EE Security quickstart so it does not need to delegate to Elytron
  • [WFLY-17205] - Verify and enable the the bean-validation-custom-constraint quickstart
  • [WFLY-17224] - Make the wildfly-oidc-feature-pack-galleon-common zip unique per release
  • [WFLY-17235] - Drop CDI 3 compatibility workaround from MicroProfile Reactive Messaging TCK runner
  • [WFLY-17275] - Upgrade the jaxrs subsystem model to 3.0 to 4.0 and the schema from 2.0 to 3.0

Component Upgrade

  • [WFLY-14375] - Upgrade Apache DS to version AM26
  • [WFLY-14709] - WildFly Preview -- Upgrade GlassFish JAXB impls to 3.x
  • [WFLY-15004] - Upgrade WildFly Preview to test with WildFly Arquillian 5.0.0.Alpha1
  • [WFLY-15379] - Upgrade mod_cluster to 2.0.1.Final
  • [WFLY-15570] - Upgrade joda-time 2.10.12
  • [WFLY-15579] - Upgrade google guava 31.0.1-jre
  • [WFLY-15818] - Upgrade jboss-openjdk-orb to 8.1.8.Final
  • [WFLY-15821] - Move WildFly Preview to Elytron Web 2.0.0.Beta2
  • [WFLY-15825] - Upgrade ironjacamar to 1.5.5.Final
  • [WFLY-15835] - Upgrade JGroups to 4.2.18
  • [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-15846] - Upgrade WildFly Core to 19.0.0.Beta1
  • [WFLY-15875] - Upgrade RESTEasy MicroProfile to 2.0.0.Beta1
  • [WFLY-15877] - Upgrade SmallRye Config to 3.0.0-RC1 for WildFly Preview
  • [WFLY-15878] - Move WildFly Preview to WildFly Elytron EE 2.0.0.Beta2
  • [WFLY-15899] - Upgrade WildFly Core to 19.0.0.Beta2
  • [WFLY-15904] - Move test dep to json-smart 2.4.5 or later by moving test dep nimbus-jose-jwt to 8.23
  • [WFLY-15917] - Upgrade HAL to 3.4.4.Final
  • [WFLY-15923] - Upgrade Agroal to 1.14
  • [WFLY-15971] - Upgrade WildFly Core to 19.0.0.Beta3
  • [WFLY-15983] - Upgrade SmallRye Health to 3.2.0
  • [WFLY-15999] - Upgrade OpenJPA from 2.4.3 to 3.1.2
  • [WFLY-16023] - Upgrade smallrye-fault-tolerance to 5.3.2
  • [WFLY-16029] - Upgrade WildFly Core to 19.0.0.Beta4
  • [WFLY-16070] - Upgrade WildFly Core to 19.0.0.Beta5
  • [WFLY-16075] - Upgrade WildFly Preview to Mojarra 3.0.2.SP01
  • [WFLY-16076] - Upgrade to JBoss Metadata 15.1.0.Final
  • [WFLY-16078] - Jakarta Dependency Injection 2.0.1 in WildFly Preview
  • [WFLY-16079] - Jakarta Bean Validation 3.0.1 in WildFly Preview
  • [WFLY-16081] - Jakarta Transactions 2.0.1 in WildFly Preview
  • [WFLY-16082] - Jakarta Enterprise Beans 4.0.1 in WildFly Preview
  • [WFLY-16083] - Integrate Jakarta Interceptors 2.1.0-RC3 into WildFly Preview
  • [WFLY-16093] - Upgrade HAL to 3.5.11.Final
  • [WFLY-16127] - Upgrade jboss-iiop-client to 1.0.2.Final
  • [WFLY-16131] - Upgrade apache xerces from 2.12.0.SP03 to 2.12.0.SP04 (resolves CVE-2022-23437)
  • [WFLY-16134] - Upgrade to SmallRye Config 2.9.1
  • [WFLY-16135] - Upgrade to SmallRye Metrics 3.0.4
  • [WFLY-16136] - Upgrade to SmallRye Reactive Messaging 3.15.0
  • [WFLY-16159] - Upgrade to OpenTelemetry 1.12.0 from 1.9.1
  • [WFLY-16162] - Upgrade jbossws-cxf to 5.5.0.Final and jbossws-common-tools to 1.4.0.Final
  • [WFLY-16169] - Upgrade jakarta batch api from 2.0.0 to 2.1.0-M2
  • [WFLY-16170] - Upgrade HAL to 3.5.12.Final
  • [WFLY-16175] - Upgrade CXF to 3.5.1
  • [WFLY-16191] - Upgrade WildFly Core to 19.0.0.Beta6
  • [WFLY-16193] - Upgrade netty from 4.1.72 to 4.1.76
  • [WFLY-16200] - Upgrade Jakarta JSON Binding to 3.0 API
  • [WFLY-16201] - Upgrade Yasson to 3.0
  • [WFLY-16202] - Upgrade Jakarta RESTful Web Services API to 3.1
  • [WFLY-16206] - Upgrade jakarta batch api from 2.1.0-M2 to 2.1.0
  • [WFLY-16208] - Update Hibernate Validator to 8.0.0.Alpha3
  • [WFLY-16216] - Upgrade wildfly-transaction-client to 2.0.1.Final
  • [WFLY-16218] - Upgrade smallrye-open-api to 2.1.22
  • [WFLY-16220] - Upgrade jakarta.ws.rs to the 3.1.0.RC1-jbossorg-1 fork of the Jakarta REST API
  • [WFLY-16221] - Upgrade RESTEasy to 6.1.0.Alpha1
  • [WFLY-16222] - Upgrade commons.io 2.11.0
  • [WFLY-16223] - Upgrade asciidoctor-maven-plugin 2.2.2
  • [WFLY-16224] - Upgrade jacoco-maven-plugin 0.8.7
  • [WFLY-16226] - Upgrade com.fasterxml.woodstox 6.2.8
  • [WFLY-16227] - Upgrade smallrye-fault-tolerance to 5.4.0
  • [WFLY-16228] - Upgrade Jackson to 2.13
  • [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-16250] - Upgrade smallrye-fault-tolerance to 6.0.0-RC2 for Jakarta preview
  • [WFLY-16258] - Update WildFly to Faces API 3.1.0.SP02
  • [WFLY-16262] - Upgrade Yasson to 3.0.0-RC1
  • [WFLY-16263] - Upgrade Jakarta JSON Processing to 2.1.0
  • [WFLY-16264] - Migrate from GlassFish JSON Processing to Eclipse Parsson
  • [WFLY-16265] - Upgrade JGroups to 4.2.21.Final
  • [WFLY-16266] - Upgrade saaj-impl from 1.4.1.SP1 to 1.5.3
  • [WFLY-16267] - Upgrade bouncycastle to 1.71
  • [WFLY-16268] - Upgrade galleon plugins to 5.2.11.Final
  • [WFLY-16276] - Upgrade Hibernate ORM to 5.3.26.Final
  • [WFLY-16280] - Upgrade WildFly Core to 19.0.0.Beta7
  • [WFLY-16285] - Upgrade commons-lang3 3.12.0
  • [WFLY-16286] - Upgrade RESTEasy to 6.1.0.Beta1
  • [WFLY-16301] - Upgrade Infinispan to 13.0.9.Final
  • [WFLY-16302] - Upgrade Apache cxf to 3.5.2
  • [WFLY-16307] - Upgrade io.smallrye.config to 2.10.0
  • [WFLY-16310] - Upgrade smallrye-health to 3.2.1
  • [WFLY-16312] - Upgrade WildFly Core to 19.0.0.Beta8
  • [WFLY-16314] - Upgrade RESTEasy to 6.1.0.Beta2
  • [WFLY-16317] - Upgrade JOSE4j to 0.7.11
  • [WFLY-16321] - Upgrade eclipselink to 2.7.10
  • [WFLY-16323] - Upgrade net.bytebuddy to 1.12.9
  • [WFLY-16329] - Upgrade Apache MyFaces 2.3.9
  • [WFLY-16330] - Upgrade Apache Qpid ProtonJ 0.33.10
  • [WFLY-16338] - Upgrade to JBoss Metadata 15.0.1.Alpha1
  • [WFLY-16340] - Upgrade Infinispan to 13.0.10.Final
  • [WFLY-16348] - Upgrade WildFly Preview to org.jboss.spec.jakarta.el:jboss-el-api_5.0_spec:4.0.0.Alpha1
  • [WFLY-16354] - Upgrade WildFly Core to 19.0.0.Beta9
  • [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-16399] - Upgrade JGroups to 5.2.x
  • [WFLY-16400] - Upgrade Infinispan to 14.0.0.CR2
  • [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-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
  • [WFLY-16604] - Upgrade Batavia to 1.0.15.Final
  • [WFLY-16638] - Upgrade WildFly Core to 19.0.0.Beta14
  • [WFLY-16645] - Upgrade SmallRye Reactive Messaging to 3.18.0
  • [WFLY-16647] - Upgrade smallrye-fault-tolerance to 5.5.0
  • [WFLY-16654] - Upgrade smallrye-fault-tolerance to 6.0.0-RC4
  • [WFLY-16656] - Upgrade the wildfly-maven-plugin from 2.0.1.Final to 3.0.2.Final
  • [WFLY-16662] - Upgrade keycloak version to 17.0.1
  • [WFLY-16664] - Upgrade Narayana to 5.13.0.Final
  • [WFLY-16669] - Upgrade HAL to 3.6.2.Final
  • [WFLY-16674] - Upgrade smallrye-open-api to 2.1.23
  • [WFLY-16675] - Upgrade smallrye-open-api to 3.0.0.CR2 in WF preview
  • [WFLY-16690] - Upgrade RESTEasy to 6.1.0.Beta3
  • [WFLY-16697] - Upgrade SmallRye Config to 3.0.0-RC3
  • [WFLY-16698] - Upgrade SmallRye Common to 2.0.0-RC3
  • [WFLY-16700] - Upgrade jberet-core Jakarta Batch 2.1 Impl from 2.1.0.Final to 2.1.1.Final
  • [WFLY-16724] - Upgrade keycloak to 18.0.2
  • [WFLY-16725] - Upgrade WildFly Elytron to 2.0.0.Beta2
  • [WFLY-16727] - Upgrade RESTEasy to 6.1.0.Final
  • [WFLY-16728] - Upgrade WildFly Core to 19.0.0.Beta15
  • [WFLY-16737] - Upgrade H2 to 2.1.210 (CVE-2021-23463 CVE-2021-42392 CVE-2022-23221)
  • [WFLY-16740] - Upgrade jboss-ejb-client from 4.0.44.Final to 4.0.45.Final
  • [WFLY-16741] - Upgrade wildfly-http-ejb-client to 1.1.13.Final
  • [WFLY-16743] - Upgrade Jastow to 2.2.2.Final
  • [WFLY-16744] - Upgrade Undertow to 2.3.0.Alpha2
  • [WFLY-16750] - Upgrade Hibernate ORM to 5.3.28.Final
  • [WFLY-16758] - Upgrade WildFly Arquillian to 5.0.0.Alpha5
  • [WFLY-16759] - Upgrade Arquillian to 1.7.0.Alpha12
  • [WFLY-16761] - Upgrade elytron-web to 3.0.0.Final
  • [WFLY-16784] - Upgrade Legacy Undertow to 2.2.19.Final
  • [WFLY-16786] - Upgrade smallrye-open-api to 3.0.0.CR3
  • [WFLY-16789] - Update `resteasy-spring` to `3.0.0.Beta1`
  • [WFLY-16800] - Upgrade WildFly Galleon Plugins to 6.0.0.Final
  • [WFLY-16801] - Upgrade WildFly Jar plugin to 8.0.0.Final
  • [WFLY-16802] - Upgrade com.sun.messaging.saaj to 3.0.0
  • [WFLY-16804] - Upgrade Elytron org.wildfly.security.jakarta deps to 3.0.0.Final
  • [WFLY-16805] - Upgrade Elytron JWT to 2.0.0.Final
  • [WFLY-16806] - Upgrade the Jakarta EL 5 API fork to 4.0.0.Final
  • [WFLY-16808] - Upgrade RESTEasy MicroProfile to 2.0.0.Final
  • [WFLY-16809] - Upgrade Hibernate Validator to 8.0.0.Final
  • [WFLY-16811] - Upgrade Eclipse Expressly to 5.0.0
  • [WFLY-16812] - Upgrade MP RSO API to 3.0
  • [WFLY-16813] - Upgrade MP Reactive Messaging API to 3.0
  • [WFLY-16814] - Upgrade SmallRye Reactive Messaging to 4.0.0
  • [WFLY-16815] - Upgrade Smallrye OpenTracing to 3.0.0
  • [WFLY-16816] - Upgrade Smallrye Metrics to 4.0.0
  • [WFLY-16817] - Upgrade Smallrye JWT to 4.0.0
  • [WFLY-16818] - Upgrade SmallRye Health to 4.0.0
  • [WFLY-16819] - Upgrade SmallRye Fault Tolerance to 6.0.0
  • [WFLY-16820] - Upgrade Smallrye Config to 3.0.0
  • [WFLY-16821] - Upgrade Smallrye Common to 2.0.0
  • [WFLY-16833] - Upgrade Apache Artemis to 2.25.0
  • [WFLY-16842] - Upgrade WildFly Elytron to 2.0.0.Beta3
  • [WFLY-16843] - Upgrade Legacy WildFly Elytron to 1.20.1.Final
  • [WFLY-16848] - Upgrade eclipselink to 2.7.11 and 3.0.3
  • [WFLY-16851] - Upgrade groovy-all to 4.0.4
  • [WFLY-16853] - Upgrade HAL to 3.6.3
  • [WFLY-16855] - Upgrade to Elytron MP 2.0.0.Beta4
  • [WFLY-16865] - Upgrade RESTEasy to 6.2.0.Beta1
  • [WFLY-16866] - Upgrade Elytron EE 3 to 3.0.0.Beta3
  • [WFLY-16915] - Upgrade to Elytron EE 3.0.0.Beta4
  • [WFLY-16917] - Upgrade Jandex to 3.0.0
  • [WFLY-16928] - Upgrade HAL to 3.6.4.Final
  • [WFLY-16941] - Upgrade Jastow to 2.2.3.Final
  • [WFLY-16942] - Upgrade Eclipse ECJ to 3.30.0
  • [WFLY-16943] - Update JSoup to 1.15.3 (fixes CVE-2022-36033)
  • [WFLY-16953] - Upgrade jbossws-cxf to 6.1.0.Final
  • [WFLY-16959] - Upgrade smallrye-open-api to 3.0.0-RC4
  • [WFLY-16962] - Upgrade istack-commons to 4.1.1
  • [WFLY-16963] - Upgrade FastinfoSet to 2.1.0
  • [WFLY-16964] - Upgrade stax-ex to 2.1.0
  • [WFLY-16966] - Upgrade smallrye-open-api to 3.0.0-RC4
  • [WFLY-16976] - Upgrade jboss metadata to 15.2.0.Beta1
  • [WFLY-16983] - Upgrade WildFly Core to 19.0.0.Beta17
  • [WFLY-16988] - Remove xalan dependency
  • [WFLY-16998] - Upgrade Infinispan to 13.0.11.Final
  • [WFLY-17000] - Upgrade legacy WildFly Elytron to 1.20.2.Final
  • [WFLY-17001] - Upgrade legacy Elytron Web to 1.10.2.Final
  • [WFLY-17007] - Upgrade jboss metadata to 15.2.0.Beta2
  • [WFLY-17009] - Upgrade to JBoss Metadata 15.2.0.Final
  • [WFLY-17010] - Upgrade to Hibernate Search 6.1.7.Final
  • [WFLY-17013] - Upgrade Galleon plugins to 6.1.0.Final
  • [WFLY-17017] - Upgrade Undertow to 2.3.0.Beta1
  • [WFLY-17018] - Upgrade WildFly Core to 19.0.0.Beta18
  • [WFLY-17020] - Upgrade RESTEasy to 6.2.0.Final
  • [WFLY-17021] - Upgrade jboss metadata to 15.2.0.Beta3
  • [WFLY-17022] - Upgrade Smallrye Reactive Messaging to 4.0.0.RC3
  • [WFLY-17024] - Update okio to 2.8.0
  • [WFLY-17033] - Upgrade WildFly Naming Client to 1.0.16.Final
  • [WFLY-17034] - Upgrade WildFly HTTP Client to 1.1.14.Final
  • [WFLY-17035] - Upgrade jboss-ejb-client from 4.0.45.Final to 4.0.47.Final
  • [WFLY-17037] - Upgrade IronJacamar to 1.5.9.Final
  • [WFLY-17040] - Upgrade RESTEasy to 6.2.1.Final
  • [WFLY-17052] - Upgrade Apache Artemis to 2.26.0
  • [WFLY-17055] - Upgrade Infinispan to 14.0.0.Final
  • [WFLY-17066] - Upgrade joda-time 2.11.2
  • [WFLY-17078] - Upgrade legacy WildFly Naming Client to 1.0.17.Final (Java EE version)
  • [WFLY-17079] - Upgrade WildFly Naming Client to 2.0.0.Final (Jakarta EE version)
  • [WFLY-17080] - Upgrade legacy JBoss EJB Client to 4.0.48.Final (Java EE version)
  • [WFLY-17081] - Upgrade JBoss EJB Client to 5.0.0.Final (Jakarta EE version)
  • [WFLY-17082] - Upgrade legacy WildFly Transaction Client to 2.0.2.Final (Java EE version)
  • [WFLY-17083] - Upgrade WildFly Transaction Client to 3.0.0.Final (Jakarta EE version)
  • [WFLY-17084] - Upgrade legacy WildFly HTTP Client to 1.1.15.Final (Java EE version)
  • [WFLY-17085] - Upgrade WildFly HTTP Client to 2.0.0.Final (Jakarta EE version)
  • [WFLY-17091] - Upgrade JGroups to 5.2.7.Final
  • [WFLY-17105] - Upgrade WildFly Core to 19.0.0.Final
  • [WFLY-17107] - Upgrade Undertow legacy to 2.2.20.Final
  • [WFLY-17115] - Upgrade Eclipse MP Fault Tolerance to 4.0.2
  • [WFLY-17116] - Upgrade Jakarta Activation to 2.1.1.jbossorg-1
  • [WFLY-17117] - Upgrade Jakarta Mail to 2.1.1.jbossorg-1
  • [WFLY-17118] - Update `resteasy-spring` to `3.0.0.Beta2`
  • [WFLY-17140] - Upgrade jackson-databind to 2.13.4.1 (CVE-2022-42003)
  • [WFLY-17146] - Upgrade legacy Jastow to 2.0.12.Final
  • [WFLY-17147] - Upgrade Jastow to 2.2.4.Final
  • [WFLY-17148] - Upgrade Eclipse ECJ to 3.31.0
  • [WFLY-17159] - Upgrade Infinispan to 14.0.1.Final
  • [WFLY-17162] - Upgrade JGroups to 5.2.8.Final
  • [WFLY-17173] - Upgrade to Hibernate ORM 6.1.5 to remove internal CacheKeyValueDescriptor uses from API Type/JavaType classes
  • [WFLY-17174] - Upgrade jakarta.transaction-api from 2.0.0 to 2.0.1
  • [WFLY-17182] - Upgrade the Jakarta EL 5 API fork to 4.0.0.CR2
  • [WFLY-17197] - Upgrade smallrye-open-api to 3.0.1
  • [WFLY-17204] - Upgrade Infinispan to 14.0.2.Final
  • [WFLY-17216] - Upgrade JGroups to 5.2.9.Final
  • [WFLY-17221] - Upgrade jboss-ejb-client from 5.0.0.Final to 5.0.1.Final, legacy javax version from 4.0.48.Final to 4.0.49.Final

Enhancement

  • [WFLY-10862] - Log warning when MP Health reports DOWN
  • [WFLY-14313] - More informative log after datasource test failure
  • [WFLY-14967] - JPA impl Eclipselink for Wildfly preview-27.0.0.Final
  • [WFLY-15288] - Use org.jboss.modules.ClassTransformer for transformation DUPs
  • [WFLY-15642] - Kitchen Sink quickstart uses outdated EAP logo
  • [WFLY-15688] - Eliminate deprecated org.jboss.remoting3.remoting-jmx & org.jboss.remoting3 modules
  • [WFLY-15711] - Remove references to entity bean primary key from timer service impl classes
  • [WFLY-15725] - Replace duplicate ThreadLocalStack classes with a common one
  • [WFLY-15784] - Merge ejb3 ScheduleTimer and AutoTimer classes
  • [WFLY-15791] - Simplify CalendarTimer.Builder by using ScheduleExpression instead of individual schedule attributes
  • [WFLY-15792] - Simplify getTimeZone in CalendarBasedTimeout and remove redundant null checks
  • [WFLY-15793] - Add a ts.elytron-oidc-client profile to testsuite/integration/pom.xml
  • [WFLY-15823] - Consolidate log messages and methods used in timer schedule expression
  • [WFLY-15852] - TimedObjectInvokerImpl should not be serializable
  • [WFLY-15853] - org.jboss.as.ejb3.timerservice.TimerTask need not be generics type
  • [WFLY-15857] - Improve org.jboss.as.ejb3.deployment.processors.annotation.ScheduleAnnotationInformationFactory
  • [WFLY-15864] - Replace new Date().getTime() with System.currentTimeMillis()
  • [WFLY-15865] - Replace deprecated EnumValidator constructors and methods
  • [WFLY-15891] - Duplicate dayOfWeek mapping in ejb3 DayOfWeek and DayOfMonth classes
  • [WFLY-15963] - Combine ORDINALS and ORDINAL_TO_WEEK_NUMBER_MAPPING fields in ejb3 DayOfMonth class
  • [WFLY-15988] - Use new set instead of add in BatchThreadPoolDescriptionResolver, and use array instead of list in ChainedContextHandle
  • [WFLY-15989] - Simplify BatchThreadPoolDescriptionResolver
  • [WFLY-16004] - Merge ejb method interface enum in ejb3 subsystem and metadata-ejb
  • [WFLY-16039] - NonResolvingResourceDescriptionResolver.INSTANCE should be used instead of creating new instances
  • [WFLY-16050] - Improve error message for duplicate EE components
  • [WFLY-16067] - Use ServiceBuilder.requires(ServiceName) instead of ServiceBuilder.addDependencies()
  • [WFLY-16090] - JMS Client BOM should replace netty-all
  • [WFLY-16091] - Remove picketbox-common from Jakarta EE8 BOM
  • [WFLY-16098] - Fix warnings from deprecated method Assert.assertThat
  • [WFLY-16164] - Eliminate JDR dependency on legacy xalan and switch to JDK JAXP
  • [WFLY-16165] - Eliminate Hibernate Validator dependency on legacy Xerces and use JDK JAXP instead
  • [WFLY-16166] - Eliminate WebServices dependency on legacy Xalan and use JDK JAXP instead
  • [WFLY-16167] - Eliminate WebServices dependency on legacy Xerces and use JDK JAXP instead
  • [WFLY-16174] - ComponentAlreadyDefined in EeLogger does not log the class of the problematic component
  • [WFLY-16181] - Replace the deprecated ModuleIdentifier with string name in batch-jberet subsystem
  • [WFLY-16182] - Replace the deprecated ModuleIdentifier with string name in ejb3 subsystem
  • [WFLY-16194] - Excessive output regarding downloads when project built
  • [WFLY-16294] - javax.orb.api module must explicitly define its dependency on jdk.unsupported module
  • [WFLY-16298] - Improve performance related to TimerServiceImpl#scheduledTimerFutures
  • [WFLY-16299] - Move to the transformed Elytron subsystem for EE9+
  • [WFLY-16309] - Create H2 database server with -tcpAllowOthers option in tests
  • [WFLY-16315] - Upgrade RESTEasy Spring to 3.0.0.Alpha3 for WildFly Preview
  • [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
  • [WFLY-16658] - Update some obsolete contents in wildfly extension documentation
  • [WFLY-16667] - Mark system modules protected in Galleon feature packs
  • [WFLY-16671] - Avoid string conversion of cache keys when determining segment
  • [WFLY-16689] - Add default container configuration support to ManagementServerSetupTask
  • [WFLY-16695] - Avoid unnecessary replication of Mojarra's SessionHelper on read
  • [WFLY-16753] - Avoid the Json serialization/deserialization to get Artemis security roles
  • [WFLY-16768] - Comment out @Override annotation of deprecated method in tests
  • [WFLY-16769] - Eliminate CapabilityServiceBuilder.addDependency() deprecated method usages
  • [WFLY-16772] - Eliminate CapabilityServiceBuilder.addCapability(RuntimeCapability,Service) deprecated method usages
  • [WFLY-16792] - Resource adapters - duplicate resource between attribute and children definitions
  • [WFLY-16799] - Adjust Undertow's HttpInvoker service to use Host-based path registration
  • [WFLY-16858] - Add the new Elytron EE module needed for Jakarta Security integration
  • [WFLY-16951] - Add necessary individual elytron component jars to jboss-client.jar
  • [WFLY-16954] - Construct ImmediateValue directly instead of Values.immediateValue() factory method
  • [WFLY-16969] - ValueManagedReference must use java.util.function.Supplier instead of org.jboss.msc.value.Value
  • [WFLY-16970] - ValueManagedReferenceFactory must use java.util.function.Supplier instead of org.jboss.msc.value.Value
  • [WFLY-16972] - Rewrite DiscoveryService to use new MSC API
  • [WFLY-17067] - Update WildFly archetypes for WildFly 27
  • [WFLY-17119] - Distributed session metadata only needs millisecond precision
  • [WFLY-17145] - Fast maven builds with quick profile
  • [WFLY-17240] - Add MP spec support details to docs

Edit/Copy Release Notes

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