Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WFCORE-4748] Allow the MODULE_OPTS to be set and if an -javaagent: is found in the options automatically add jboss-modules as an agent to the VM.

https://issues.redhat.com/browse/WFCORE-4748

    • -3
    • +12
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 35 more files in changeset.
[WFCORE-4415] Upgrading JBoss Modules from 1.9.0.Final to 1.9.1.Final This update brings in the following fixes: * [MODULES-387] Add JMX operation to get a class location * [MODULES-386] Fixing Javadoc build issues on JDK11 * [MODULES-375] Check if the artifact was successfully resolved before attempting to create the loader. * [MODULES-372] provide our own "java.se" module on JDK 9+

    • -1
    • +1
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 7 more files in changeset.
[WFCORE-4000] Refactoring org.jboss.as.process.jdk.JdkType -> org.jboss.as.host.controller.jvm.JvmType

    • -2
    • +1
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 9 more files in changeset.
[WFCORE-4000] Prevent domain server VM validation breaking things.

1) Defer VM validation until ManagedServerBootCommandFactory.getServerLaunchCommand, to ensure failures are handled consistently with other kinds of server launch problems.

2) Refactor other uses of ManagedServerBootCommandFactory so instead of using getServerLaunchCommand they can call use-case specific API, allowing the factory to skip inappropriate validation, reserving it for the launch process itself.

    • -1
    • +1
    ./ManagedServerBootCmdFactoryTestCase.java
    • -1
    • +1
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 8 more files in changeset.
[WFCORE-4001] Eliminating --illegal-access=permit option from WildFly.

    • -1
    • +1
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 14 more files in changeset.
[WFCORE-4000] Move JdkType from "version" module to "process-controller" module.

    • -1
    • +1
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 11 more files in changeset.
[WFCORE-4039] Fixing JvmOptionsBuilderFactory JDK decision logic.

    • -15
    • +17
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 3 more files in changeset.
[WFCORE-4000][WFCORE-4001] Automagically propagating necessary modular JDK options.

    • -1
    • +5
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 13 more files in changeset.
[WFCORE-3465] Get rid of extraneous uses of ModelNode.resolve(). Related, get rid of impls of the unused ParameterValidator.validateResolvedParameter and implement a default method that throws UOE

    • -6
    • +1
    ./util/AbstractControllerTestBase.java
  1. … 37 more files in changeset.
WFCORE-1374 Update build for jdk9 b175+

    • -3
    • +2
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 39 more files in changeset.
[WFCORE-2964] Use the default-server-logging.properties file on initial boot of domain servers. Ignore the logging.configuration system property which should always be set to the incorrect file by the domain startup scripts.

    • -1
    • +1
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 2 more files in changeset.
WFCORE-2784 Host controller should handle jdk9 specific jvm parameters

    • -11
    • +29
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 5 more files in changeset.
[WFCORE-1337] Expose paths and the PathManager as capabilities

    • -1
    • +1
    ./util/AbstractControllerTestBase.java
  1. … 14 more files in changeset.
[WFCORE-350]: Domain reflects jboss.server.xy properties

Filtering host properties starting with jboss.server. when creating the server launch command line.

    • -0
    • +135
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 1 more file in changeset.
[WFCORE-2073] Include a semi-unique pid in the domain server command line so PC can better identify the server to kill it

    • -6
    • +16
    ./ManagedServerBootCmdFactoryTestCase.java
  1. … 10 more files in changeset.
[WFCORE-296]: Switch URI scheme from remoting:// http-remoting:// https-remoting:// to remote:// remote+http:// and remote+https://

Changing also the URL format for JMX and the default protocol is schemas.

  1. … 58 more files in changeset.
[WFCORE-610] / [WFCORE-1602] Switch to an Elytron defined SecurityIdentity for Management and JMX.

    • -1
    • +2
    ./util/TestModelControllerService.java
  1. … 39 more files in changeset.
[WFCORE-1609] Allow static definition of the product slot. Have SelfContainedContainer use "main"

    • -1
    • +1
    ./util/AbstractControllerTestBase.java
  1. … 9 more files in changeset.
[WFCORE-1609] Allow static definition of the product slot. Have SelfContainedContainer use "main"

    • -1
    • +1
    ./util/AbstractControllerTestBase.java
  1. … 9 more files in changeset.
WFCORE-915 allow concurrent registration of slave hosts Update ModelControllerLock AQS. - 2 bits for the lock mode - 30 bits for the count - moved permit out of the mask

    • -0
    • +18
    ./util/TestModelControllerService.java
  1. … 15 more files in changeset.
WFCORE-915 allow concurrent registration of slave hosts Update ModelControllerLock AQS. - 2 bits for the lock mode - 30 bits for the count - moved permit out of the mask

    • -0
    • +18
    ./util/TestModelControllerService.java
  1. … 14 more files in changeset.
EAP7-431 Properly handle java 9 version string

    • -32
    • +3
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 3 more files in changeset.
EAP7-431 Properly handle java 9 version string

    • -32
    • +3
    ./model/jvm/JvmOptionsBuilderUnitTestCase.java
  1. … 3 more files in changeset.
[WFCORE-988] Don't pass the OperationContext into the transformers as they may be run in a different thread.

Also, cache the resource model used by Stage.DOMAIN transformers so we don't have to read/clone it multiple times per request. This may be critical for perf in larger domains.

Also, lots of javadoc improvements

    • -4
    • +3
    ./util/AbstractControllerTestBase.java
  1. … 14 more files in changeset.
Enable patching testsuite with -DallTests and enable checkstyle check for test code

  1. … 77 more files in changeset.
WFCORE-806 Collect capabilty data & references

- make capability registry copy on commit/publish and rollback aware

- make capability registry standalone class

- expose registry to server entry classes

- simplfy registration classes

- add clear() method to capability registry

- Do not write directly to "read only" copy of registry

- implement removing of resources

- implement tracking changes to capability registiry

- use read/write lock for reading / updating registry

    • -18
    • +18
    ./util/AbstractControllerTestBase.java
    • -2
    • +4
    ./util/TestModelControllerService.java
  1. … 54 more files in changeset.
[WFCORE-833] Capability-based model reference validation for profiles, socket-binding-groups, server-groups and server-configs

Involves changes to AbstractControllerService/ModelControllerImpl/OperationContextImpl to allow partial deferral of capability resolution to account for the fact that during HostController boot the entire set of configured capabilities is not known until the last of several operation executions is complete (i.e. domain.xml content is not known when host.xml content is installed.)

Also includes a fair bit of test fixture tweaks related to supporting capability resolution testing in core-model-test.

    • -0
    • +18
    ./util/TestModelControllerService.java
  1. … 70 more files in changeset.
WFCORE-775 domain mode - server fails to start intermittently

  1. … 21 more files in changeset.
[WFCORE-746] : Provides a UUID per server instance Provides a type 4 UUID for a server instance. The UUID will be saved in $JBOSS_DATA_DIR/kernel/process-uuid and will be (re)created on server instance startup if it doesn't exist. This UUID should be accessible through the Management API.

    • -0
    • +112
    ./HostControllerEnvironmentTestCase.java
  1. … 14 more files in changeset.
[WFCORE-401] Handle deployment overlays

Use attribute/operation definitions.

Make the content add handler more forgiving for the generated add

operation's content parameter.

Tests (Refactor the domain one a bit)

    • -1
    • +1
    ./util/AbstractControllerTestBase.java
  1. … 13 more files in changeset.