creaper
creaper copied to clipboard
Small library for JBoss AS 7 and WildFly management with a slight bias towards testing
Commands for patching only have an online variant. An offline variant would be very useful too. This requires some kind of support for running "local CLI commands" in the offline...
This is a follow-up on #79. Removing the "sneaky throw" mechanism from the `Administration` class requires adding checked exceptions to some methods (they should have been there since the beginning,...
Some offline commands are version-specific and should have version checks. This wasn't possible before, but now that offline version discovery is implemented, we should add the checks retroactively.
https://github.com/wildfly-swarm/wildfly-config-api
https://pmd.github.io/ https://maven.apache.org/plugins/maven-pmd-plugin/
Currently, when creating `Online|OfflineOptions` for managed domain, one can specify a default host and/or default profile. This choice is then set in stone, which forces users to either completely avoid...
By "local CLI operations", I mean things like `ls`, `patch apply` etc. I think that the CLI calls them "commands", but Creaper uses the word "command" for something different. The...
Especially in managed domain, there are multiple places where system properties can be configured, see https://docs.jboss.org/author/display/WFLY10/General+configuration+concepts#Generalconfigurationconcepts-SystemProperties
most of the model attributes [were deprecated](http://docs.wildfly.org/26.1/wildscribe/subsystem/infinispan/cache-container/local-cache/index.html) in previous versions and are [not present](http://docs.wildfly.org/27/wildscribe/subsystem/infinispan/cache-container/replicated-cache/index.html) in WildFly 27. Commands extending [AbstractAddCache](https://github.com/wildfly-extras/creaper/blob/main/commands/src/main/java/org/wildfly/extras/creaper/commands/infinispan/cache/AbstractAddCache.java) need to be updated for WildFly 27 and above. Tests...