Repository navigation
Updated deps, removed HTTP interface, deprecated offline commands - #252
Merged
Merged
Conversation
- Java target: 1.8 -> 11 (remove dead java8/codenarc profile) - Groovy: 4.0.22 -> 4.0.30 (JDK 25 compatibility) - WildFly Core: 2.2.0.Final -> 29.0.0.Final (CompletableFuture-based ModelControllerClient) - Arquillian Core: 1.6.0.Final -> 1.10.0.Final - SpotBugs Maven plugin: 4.7.3.5 -> 4.9.8.3 (JDK 25 support, exclude CT_CONSTRUCTOR_THROW)
Add ServerVersion constants VERSION_29_0_0 through VERSION_33_0_0 and testsuite profiles for WildFly 36-39. Default active profile moved from wildfly35 to wildfly39. README updated with dependency docs for WF 36-39.
The WildFly HTTP management interface (http-interface) has been deprecated since WildFly 9 (2015, management model version 1.7.0). Remove ManagementProtocol.HTTP/HTTPS, HttpModelControllerClient, related tests, and the httpclient dependency. No known consumers use this transport.
WildFly 39 infinispan:15.0 schema requires at least one cache child in a cache-container. Add local-cache elements after bare cache-container creation in OperationsTest.
Offline XML manipulation via Groovy scripts is superseded by the embedded server configuration approach. Deprecate OfflineManagementClient, OfflineCommand, OfflineOptions, OfflineCommandContext, GroovyXmlTransform, ConfigurationFileBackup, and ManagementClient.offline().
Remove WildFly 10 test jobs (required JDK 8, no longer supported). Add JDK 25 to the default WildFly profile matrix. Bump actions/checkout and actions/setup-java from v1 to v4.
Major version bump due to breaking changes: minimum Java raised to 11, HTTP/HTTPS management protocol support removed.
jbliznak
reviewed
Apr 30, 2026
jbliznak
reviewed
Apr 30, 2026
Reflect offline subsystem deprecation, HTTP protocol removal, Java 17 minimum, Groovy coordinate change, and SpotBugs rename across README, DESIGN, CONTRIBUTING, and RELEASE_PROCEDURE docs.
jbliznak
reviewed
Apr 30, 2026
jbliznak
approved these changes
Apr 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ManagementProtocol.HTTP,ManagementProtocol.HTTPS, andHttpModelControllerClient;the WildFly HTTP management interface (
http-interface) has been deprecated since WildFly 9 (2015,management model version 1.7.0) and none of the known consumers use it
httpclient(Apache HttpComponents Client 4) dependencyOfflineManagementClient,OfflineCommand,OfflineOptions,GroovyXmlTransform, etc.); offline XML manipulation is superseded by theembedded server configuration approach — use online management operations with an embedded server instead