Sub-task
- [WFLY-11949] - Clean up the legacy messaging subsystem dependency tree
Feature Request
- [WFLY-5497] - Add <distributable/> to shared-session-config schema
- [WFLY-11031] - Json encoding of Access Log Events
- [WFLY-11073] - Support hex encoding in jdbc-realm for elytron
- [WFLY-11098] - Singleton service election listeners
- [WFLY-11923] - Elytron JDBC Realm hex encoding and modular crypt support.
- [WFLY-11989] - wildfly-dist should generate and deploy an aggregation of galleon feature-pack offliner files
Bug
- [WFLY-5685] - Deployment-specific caches do not expose management metrics/operations
- [WFLY-9477] - Cannot create two hosts with unspecified default web module in Undertow
- [WFLY-9529] - Using injected JMS in a background task/thread leads to NameNotFoundException: java:comp/TransactionSynchronizationRegistry
- [WFLY-9951] - Remotable exception caused by non-remotable Infinispan CacheException cannot be sent to the client
- [WFLY-9954] - Too many services and dependencies created for EJBs
- [WFLY-9977] - Redundant CONSOLE log handler adding in CLI scripts for messaging-clustering* QS
- [WFLY-10798] - TCCL is not set to datasource module
- [WFLY-11049] - Quickstart jaxws-retail expected errors section needs to be extended
- [WFLY-11186] - Weld subsystem should declare a capability
- [WFLY-11259] - Wildfly 11.0.0.Final org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory
- [WFLY-11672] - @ApplicationScoped does not work when used with @ServerEndpoint
- [WFLY-11720] - Cannot invoke EJB over HTTP on JDK 11
- [WFLY-11752] - testsuite/integration/elytron uses directly a jboss.dist dir when set instead of its copy in the target dir
- [WFLY-11784] - App classloader leaked by IIOP WorkCacheManager cache
- [WFLY-11789] - Intermittent failures in NotClosingInjectedContextTestCase
- [WFLY-11790] - Fix JMXConnectorTestCase when security manager is enabled
- [WFLY-11791] - Fix RmiContextLookupTestCase when security manager is enabled
- [WFLY-11796] - Metrics from deployments are not whitelisted
- [WFLY-11797] - org.hibernate.envers not provisioned with jpa layer
- [WFLY-11801] - PrometheusCollector NPE while adding sample supplier
- [WFLY-11806] - socket-binding/jgroups-tcp client mappings do not map to jgroups.external_addr properly
- [WFLY-11807] - FD_SOCK socket-binding client mappings do not map to external_addr/port properly
- [WFLY-11811] - Default transaction timeout coud be wrongly configured because of the TM initiation race condition
- [WFLY-11812] - Error trying to build the Quickstart README.html Files
- [WFLY-11814] - PrometheusCollector is not thread-safe causing NPEs during deployment
- [WFLY-11819] - max-allowed-connected-nodes element in jboss-ejb-client.xml not used
- [WFLY-11823] - EJB3 subsystem capabilities not recorded in Galleon feature-specs
- [WFLY-11827] - Broken validation for pooled-connection-factory's transaction attribute.
- [WFLY-11838] - Bugs in Documentation for Elytron
- [WFLY-11839] - Missing transformer for default protocol version change of remote-cache-container
- [WFLY-11846] - Deployment classloader leak on EE Concurrency managed threads
- [WFLY-11848] - EJB WFLYEJB0473: JNDI bindings for ... ejb: is not correct when there is not an appName
- [WFLY-11849] - Narayana XTS txbridge not permitting to start transaction when no timeout is set
- [WFLY-11852] - Distributed web session expiration scheduler payload is too large
- [WFLY-11854] - Distributable session manager cannot detect immutable external classes
- [WFLY-11856] - WildFlyInitialContext is not working and throw a NoInitialContextException for a lookup
- [WFLY-11858] - [Wildfly16] CDI fails to inject InitialContext during startup
- [WFLY-11861] - ObjectStreamClass use of bridge.getXXX static fields does not confirm Unsafe API
- [WFLY-11862] - Banned dependency com.sun.xml.bind:jaxb-core in dependency management
- [WFLY-11866] - Cannot get exception as pass-by-reference
- [WFLY-11869] - JSF Session / View Beans @Destroy not invoked after GC
- [WFLY-11870] - abstract classes with @EJB annotation included in libraries will cause deployment failures
- [WFLY-11882] - Mutable getAttribute(...) and setAttribute(...) combination triggers redundant cache operation when using ATTRIBUTE granularity distributed web sessions with a transactional cache
- [WFLY-11883] - Incorrect product name used in readmes for ha-singleton-* QS
- [WFLY-11884] - Mutations following HttpSession.setAttribute(...) lost on failover when using ATTRIBUTE granularity distributed web session with a non-transactional cache
- [WFLY-11897] - SFSB expiration failures cause memory leak
- [WFLY-11906] - Managed Executor Task Fails with CDI if created from Batchlet
- [WFLY-11909] - jaxws-tools-maven-plugin:1.2.2.Final fails on Windows machines while building a quickstart
- [WFLY-11911] - Remove READ_TIMEOUT from channel configuration options
- [WFLY-11913] - JGroups client sockets are not registered with the socket binding manager
- [WFLY-11918] - Keycloak adapter broken because of missing org.jboss.metadata module
- [WFLY-11932] - WildFly pom should use https URLs in repository and pluginRepository elements
- [WFLY-11936] - Unbound log messages at server startup
- [WFLY-11944] - Some clustering test cases do not close JNDI InitialContext between tests
- [WFLY-11947] - Grouping not compatible with off-heap memory
- [WFLY-11966] - Capability requirements declared twice in JCA root resource definition
- [WFLY-11970] - SFSB memory leak due to Date() usage
- [WFLY-11974] - resource adapter configured as module not finding validation provider
- [WFLY-11975] - Distributed web session metadata payload contains unnecessary nanosecond precision
- [WFLY-11984] - ChannelCommandDispatcherFactory does not notify any GroupListener
- [WFLY-11995] - Template for legacy build of infinispan subsystem contains misnamed cache
- [WFLY-11998] - elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
- [WFLY-12006] - EJB3 IIOP attributes enable-by-default and use-qualified-name should be required
- [WFLY-12014] - Distributed session manager should not assume unmodifiable sets are immutable
- [WFLY-12015] - WFLYUT0017 warning appears once xml-jaxp quickstart is undeployed
- [WFLY-12022] - Concurrent singleton service installation can cause service to run simultaneously on 2 members.
- [WFLY-12047] - Single sign-on removal does not remove all installed services.
- [WFLY-12050] - WildFly management console fails to load deployments if war fails to deploy
- [WFLY-12054] - Intermittent failures in WebsocketApplicationScopedTestCase
- [WFLY-12058] - Deprecated WeldDeploymentMarker and WeldPortableExtensions functionality not working as expected
- [WFLY-12064] - SFSBs left in invalid/inconsistent state if @PrePassivate throws an exception/error.
Task
- [WFLY-10351] - Clean up BMTInterceptor
- [WFLY-11326] - The org.jdom module should be removed
- [WFLY-11643] - Update helloworld-mdb quickstarts expected console output in Readme
- [WFLY-11747] - Use capabilities in wildfly-connector instead of deprecated service names
- [WFLY-11754] - Drop camel case that has crept into package names
- [WFLY-11766] - Review module dependencies for the extensions included in Galleon cloud-profile
- [WFLY-11770] - Force offline mode for provisioning
- [WFLY-11816] - Bump the Undertow subsystem model version and schema to version 9
- [WFLY-11820] - Enhance Elytron JDBC Realm documentation
- [WFLY-11821] - Remove ha-singleton-service/with-backups quickstart since it's no longer supported without deprecated API usage
- [WFLY-11828] - Bump messaging schema version to 7.0
- [WFLY-11837] - Update ha-singleton-service quickstart to use non-deprecated API
- [WFLY-11842] - Add PasswordFactory documentation to the "General Elytron Architecture" section.
- [WFLY-11874] - Remove unneeded dependencies from Hibernate ORM module
- [WFLY-11915] - Test case for passing a remote EJB Exception by reference (WFLY-11866)
- [WFLY-11921] - Fix JaCoCo profile
- [WFLY-11931] - Add test case for JDBC Security Realm
- [WFLY-11941] - Add the org.wildfly.event.logger module to the NOT_USED array for the LayersTestCase
- [WFLY-11968] - Change use of HTTP download locations for Mojarra to HTTPS
- [WFLY-12005] - Add documentation for optimizing distributed web application performance
- [WFLY-12036] - Upgrade jaxbintros to 1.0.3.GA
- [WFLY-12053] - Update the ejb-security quickstart README to make it more clear that a user needs to be added before running it
- [WFLY-12067] - Organize plugin version properties in the root pom
- [WFLY-12076] - Use maven project.groupId for the aggregation of galleon feature-pack offliner files
Component Upgrade
- [WFLY-11159] - Upgrade mod_cluster to 1.4.1.Final
- [WFLY-11727] - QPid Proton-J version is lagging behind
- [WFLY-11798] - ironjacamar 1.4.15 Final
- [WFLY-11847] - Upgrade ASM from 6.2.1 to 7.1
- [WFLY-11850] - Upgrade JGroups to 4.0.19.Final
- [WFLY-11875] - Update javassist from 3.23.1-GA to 3.23.2-GA
- [WFLY-11876] - Upgrade Artemis to 2.8.0
- [WFLY-11881] - Upgrade WildFly Core 9.0.0.Beta1
- [WFLY-11894] - Upgrade Hibernate Validator to 6.0.16.Final
- [WFLY-11910] - Upgrade Infinispan to 9.4.11.Final
- [WFLY-11914] - Upgrade wildfly-http-client to 1.0.14.Final
- [WFLY-11917] - Upgrade Narayana to 5.9.5.Final
- [WFLY-11926] - Upgrade ejb-client to 4.0.16.Final
- [WFLY-11934] - Upgrade wildfly-arquillian from 2.1.1.Final to 2.2.0.Final
- [WFLY-11938] - Upgrade WildFly Core 9.0.0.Beta2
- [WFLY-11965] - Upgrade WildFly HTTP Client to 1.0.15.Final
- [WFLY-11969] - Upgrade Mojarra to 2.3.9.SP02
- [WFLY-11972] - Upgrade openjdk-orb from 8.1.2 to 8.1.3
- [WFLY-11973] - Upgrade IronJacamar from 1.4.15.Final to 1.4.16.Final
- [WFLY-11976] - Upgrade WildFly Naming Client to 1.0.10.Final
- [WFLY-11979] - Move EL3 implementation to org.glassfish:jakarta-el 3.02
- [WFLY-11985] - Upgrade commons-codec from 1.10 to 1.11
- [WFLY-12000] - Upgrade Weld to 3.1.1.Final
- [WFLY-12001] - Upgrade HAL to 3.2.0.Final
- [WFLY-12004] - Upgrade WildFly Core 9.0.0.Beta3
- [WFLY-12007] - Upgrade jboss-ejb-api_3.2_spec to 1.0.2.Final
- [WFLY-12008] - Upgrade Hibernate ORM from 5.3.9 to 5.3.10
- [WFLY-12028] - Upgrade JBoss Parent to version 35
- [WFLY-12029] - Update Checkstyl Config to 1.0.8.Final
- [WFLY-12034] - Upgrade jboss-batch-api_1.0_spec from 1.0.1.Final to 1.0.2.Final
- [WFLY-12035] - Upgrade jberet-core from 1.3.3.Final to 1.3.4.Final
- [WFLY-12041] - Upgrade WildFly Core 9.0.0.Beta4
- [WFLY-12043] - Upgrade to galleon 4.0
- [WFLY-12055] - Update jboss-ejb-client to 4.0.18
- [WFLY-12057] - Upgrade WildFly Core 9.0.0.Beta5
- [WFLY-12059] - Upgrade wildfly-common to 1.5.1.Final
- [WFLY-12062] - Upgrade to Galleon and WFGP 4.0.0.Final
- [WFLY-12066] - Upgrade jgroups-azure to 1.2.1.Final
- [WFLY-12068] - Update openjdk-orb to 8.1.4.Final
- [WFLY-12069] - Upgrade WildFly Core 9.0.0.Beta6
- [WFLY-12080] - Upgrade galleon-plugins to 4.0.1
Enhancement
- [WFLY-5550] - Formalize web session clustering modules into a proper subsystem
- [WFLY-8509] - Add SHA1 to wildfly.org downloads
- [WFLY-10340] - Enable OpenJPA integration tests for Java 10
- [WFLY-11154] - mod_cluster reports "Starting to drain 1 active sessions from (...) in 0 seconds." even when it waits indefinitely
- [WFLY-11187] - Messaging subsystem dependency on org.jboss.as.weld should be optional
- [WFLY-11352] - WildFly registers multiple distinct drivers for current MySQL driver jar
- [WFLY-11404] - Artemis throws Critical IO Error if new journal file is not created in 5 seconds
- [WFLY-11715] - The layers testsuite should use thin servers
- [WFLY-11891] - Add tests that enable JPA entity class bytecode enhancement
- [WFLY-11896] - Allow mixed domain tests to be ignored if no VM the legacy host can use is available
- [WFLY-11946] - Remove unneeded dependencies from OpenJPA module
- [WFLY-11955] - Full and servlet Galleon feature-packs pom.xml should define deps as provided
- [WFLY-11993] - Prefer HTTPS over plain-text HTTP in default welcome-content
- [WFLY-12021] - Mixed domain testsuite should remove unneeded expanded dists as it goes
- [WFLY-12039] - Non EE Component submitted tasks missing context class loader
- [WFLY-12102] - WildFly BOM Builders
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.