Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WFCORE-28] Add Global Resource Notifications

Add the global notification handlers to all tests

that modify resources to remove the warnings about the

emitted notifications not being defined

JIRA: https://issues.jboss.org/browse/WFCORE-28

9.x PR: https://github.com/wildfly/wildfly-core/pull/140

    • -0
    • +3
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
  1. … 23 more files in changeset.
[WFLY-3169] Emit local JMX notifications

* Emit JMX notifications based on WildFly's own notifications

* Notification is supported for JMX connections either in-vm (through

ManagementFactory.getPlatformMBeanServer() or WildFly's

MBeanServerService) and remotely if the JVM is started with the remote

monitoring and management

* WildFly remoting-jmx does not support JMX notifications

* WildFLy notification are converted to their idiomatic JMX

counterpart

* WildFly's attribute-value-written is converted to JMX's

AttibuteChangeNotification

* WildFly's resource-added and resource-removed are converted to JMX's

MBeanServerNotifications *and* emitted by the

MBeanServerDelegateMBean (like regular MBeans)

JIRA: https://issues.jboss.org/browse/WFLY-3169

9.x PR: https://github.com/wildfly/wildfly-core/pull/82

    • -3
    • +320
    ./as/jmx/ModelControllerMBeanTestCase.java
  1. … 14 more files in changeset.
Core split: Remove all non-core modules, add dependencies on org.wildfly.core artifacts

    • -1220
    • +0
    ./as/jmx/JMXSubsystemTestCase.java
    • -1317
    • +0
    ./as/jmx/ModelControllerMBeanTestCase.java
    • -286
    • +0
    ./as/jmx/ModelControllerResourceDefinition.java
    • -117
    • +0
    ./as/jmx/SubsystemWithChildrenExtension.java
    • -832
    • +0
    ./as/jmx/auditlog/JmxAuditLogHandlerTestCase.java
    • -898
    • +0
    ./as/jmx/model/ExpressionTypeConverterUnitTestCase.java
    • -958
    • +0
    ./as/jmx/model/LegacyTypeConverterUnitTestCase.java
    • -64
    • +0
    ./as/jmx/model/NameConverterUnitTestCase.java
    • -934
    • +0
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
    • -51
    • +0
    ./as/jmx/rbac/JmxRbacDisabledTestCase.java
    • -77
    • +0
    ./as/jmx/rbac/JmxRbacEnabledTestCase.java
  1. … 3438 more files in changeset.
fixes after review

    • -10
    • +9
    ./as/jmx/ModelControllerMBeanTestCase.java
    • -1
    • +24
    ./as/jmx/ModelControllerResourceDefinition.java
  1. … 5 more files in changeset.
Dont use deprecated write attribute handlers

    • -3
    • +2
    ./as/jmx/ModelControllerResourceDefinition.java
  1. … 7 more files in changeset.
Use value expression instead of setExpression()

    • -27
    • +27
    ./as/jmx/model/ExpressionTypeConverterUnitTestCase.java
    • -36
    • +44
    ./as/jmx/model/LegacyTypeConverterUnitTestCase.java
  1. … 1 more file in changeset.
Revert "Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058""

This reverts commit 1acc7ae0673749547845f290bb7bab1967dbd71e.

  1. … 78 more files in changeset.
Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058"

This reverts commit 56df5721bb734de8938f0024ab4865ae9b35d487, reversing

changes made to d2d25ce1e497e5522bfcf73aca0084e96fa2088a.

  1. … 78 more files in changeset.
Convert JMX tests to RD/AD/OD

    • -600
    • +203
    ./as/jmx/ModelControllerMBeanTestCase.java
    • -0
    • +264
    ./as/jmx/ModelControllerResourceDefinition.java
    • -0
    • +117
    ./as/jmx/SubsystemWithChildrenExtension.java
    • -0
    • +85
    ./as/jmx/TestExtension.java
  1. … 4 more files in changeset.
Don't use deprecated apis, part 1

    • -9
    • +5
    ./as/jmx/ModelControllerMBeanTestCase.java
  1. … 21 more files in changeset.
[WFLY-3076] Provide 'standalone' status from OperationContext, not from a management read

    • -29
    • +38
    ./as/jmx/ModelControllerMBeanTestCase.java
    • -12
    • +1
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
  1. … 4 more files in changeset.
[WFLY-3058] Expose actively executing mgmt ops as management resources

  1. … 33 more files in changeset.
Spelling fixes

    • -13
    • +13
    ./as/jmx/JMXSubsystemTestCase.java
    • -4
    • +4
    ./as/jmx/ModelControllerMBeanTestCase.java
  1. … 376 more files in changeset.
[WFLY-2864] WildFly JMX module

    • -9
    • +10
    ./as/jmx/model/ExpressionTypeConverterUnitTestCase.java
  1. … 20 more files in changeset.
Close the JMXConnector in the JMX tests to avoid leaking endpoints & threads

    • -12
    • +20
    ./as/jmx/JMXSubsystemTestCase.java
    • -0
    • +13
    ./as/jmx/ModelControllerMBeanTestCase.java
[WFLY-2218] Make the conditional ignore check for transformers tests against old EAP versions less intrusive

  1. … 20 more files in changeset.
[WFLY-2218][WFLY-2237] Test jmx transformers against previous eap versions

WFLY-1801 Move remoting to use io subsystem for workers

- fix worker defaults

- preserve backward compatibilty

    • -1
    • +1
    ./as/jmx/ModelControllerMBeanTestCase.java
  1. … 210 more files in changeset.
Fix test so it will work on JDK 8

[WFLY-490] / [WFLY-2270] Adding a check that the role name is actually a valid role name.

    • -2
    • +2
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
  1. … 16 more files in changeset.
[WFLY-2218][WFLY-2237] Transformers and tests for jmx in 7.2.0

    • -10
    • +151
    ./as/jmx/JMXSubsystemTestCase.java
  1. … 2 more files in changeset.
[WFLY-490] Make test run when assertions are enabled

    • -0
    • +1
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
[WFLY-490][WFLY-2040] Throw JMRuntimeException if we are not authorized rather than MBeanRuntimeException

    • -27
    • +27
    ./as/jmx/rbac/JmxRbacTestCase.java
  1. … 1 more file in changeset.
[WFLY-490][WFLY-1983][WFLY-1986] For write-attribute and invoke do some extra checks to see if authorization failures came from vault expressions

    • -46
    • +223
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
  1. … 2 more files in changeset.
[WFLY-2063] / [WFLY-490] Remove support for use-realm-roles attribute.

  1. … 31 more files in changeset.
[WFLY-490][WFLY-1983][WFLY-1986] For ModelController facade, throw InstanceNotFoundException if resource is unadressable and JMRuntimeException if attribute or operation cannot be read/written/executed

    • -0
    • +2
    ./as/jmx/ModelControllerMBeanTestCase.java
    • -0
    • +767
    ./as/jmx/rbac/JmxFacadeRbacEnabledTestCase.java
  1. … 8 more files in changeset.
[WFLY-490][WFLY-2040] Allow auditor to read mbeans if they are sensitive

    • -0
    • +1
    ./as/jmx/rbac/JmxRbacEnabledTestCase.java
  1. … 1 more file in changeset.
[WFLY-2007] / [WFLY-490] Adding security realm testing.

Initially for the properties files and LDAP.

    • -19
    • +17
    ./as/jmx/test/util/AbstractControllerTestBase.java
  1. … 31 more files in changeset.
[WFLY-456][WFLY-2041] Fix tests when assertions are enabled

  1. … 1 more file in changeset.
[WFLY-490] Redo the relationship between Authorizer and the configuration

Introduce an AuthorizerConfiguration interface to encapsulate all configuration state from the management API.

Use that for accessing configuration state in DefaultPermissionFactory and the role mappers.

Provide a writable implementation to the various OSHs responsible for handling management ops.

Formalize support for the is-caller-in-role op.

Remove the ConfigurableAuthorizer interface; move API up to Authorizer.

Flesh out how a custom Authorizer would integrate; added CustomAuthorizer interface.

  1. … 63 more files in changeset.