src

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

  1. … 23 more files in changeset.
[WFLY-266] Notification support

* Refactor the registry for the notification handlers by splitting the map

into path segments to mitigate the o(n) cost.

* Rename the registry to NotificationHandlerRegistry and move it to the

org.jboss.as.controller.registry package (leveraging the

AtomicFieldUdpated of the package too)

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

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

  1. … 20 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

    • -0
    • +12
    ./main/java/org/jboss/as/jmx/JmxMessages.java
  1. … 1 more file in changeset.
Core split: Remove all non-core modules, add dependencies on org.wildfly.core artifacts

    • -81
    • +0
    ./main/java/org/jboss/as/jmx/Attribute.java
    • -59
    • +0
    ./main/java/org/jboss/as/jmx/CommonAttributes.java
    • -76
    • +0
    ./main/java/org/jboss/as/jmx/Element.java
    • -777
    • +0
    ./main/java/org/jboss/as/jmx/JMXExtension.java
  1. … 3438 more files in changeset.
fixes after review

  1. … 4 more files in changeset.
Dont use deprecated write attribute handlers

  1. … 7 more files in changeset.
Use value expression instead of setExpression()

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

    • -0
    • +117
    ./test/java/org/jboss/as/jmx/SubsystemWithChildrenExtension.java
    • -0
    • +85
    ./test/java/org/jboss/as/jmx/TestExtension.java
  1. … 3 more files in changeset.
Don't use deprecated apis, part 1

  1. … 21 more files in changeset.
[WFLY-3161] Bypass access control check for addresses irrelevant to JMX query

[WFLY-3124] JXM PluggableMBeanServerImpl assumes RealmUser principal

[WFLY-3076] Provide 'standalone' status from OperationContext, not from a management read

WFLY-3073 fix broken MBeanServer.createMBean() methods

[WFLY-3058] Expose actively executing mgmt ops as management resources

  1. … 33 more files in changeset.
Remove naming dep from the JMX subsystem

  1. … 7 more files in changeset.
Add Wildfly build plugin and change build to use this instead of ant scripts

This also introduces the wildfly core module that is used as part of the core build

  1. … 1059 more files in changeset.
Spelling fixes

    • -1
    • +1
    ./main/java/org/jboss/as/jmx/JMXExtension.java
  1. … 374 more files in changeset.
[WFLY-2864] WildFly JMX module

    • -4
    • +5
    ./main/java/org/jboss/as/jmx/JMXExtension.java
    • -104
    • +0
    ./main/java/org/jboss/as/jmx/JmxLogger.java
    • -46
    • +101
    ./main/java/org/jboss/as/jmx/logging/JmxLogger.java
    • -399
    • +0
    ./main/java/org/jboss/as/jmx/JmxMessages.java
  1. … 7 more files in changeset.
[WFLY-2864] WildFly Controller module

  1. … 204 more files in changeset.
Update to WildFly Security Manager 1.0.0.Final

  1. … 43 more files in changeset.
Close the JMXConnector in the JMX tests to avoid leaking endpoints & threads

[WFLY-2585] Accessing the current AccessControlContext needs to happen outside of the privileged action - otherwise the AccessControlContext is being replaced.

  1. … 5 more files in changeset.
[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. … 210 more files in changeset.
[WFLY-490] / [WFLY-2337] Also ensure that there is always a Subject associated with the call even if one was not provided.

  1. … 6 more files in changeset.
[WFLY-490] / [WFLY-1852] Further enhancement to add an AccessAuditContext used for holding some state for the duration of the operation.

Whilst the OperationContext made a good candidate for holding some of this as soon as interaction with non-management components occurred this state was no longer accessible.

The use of a ThreadLocal here uses the Subject.doAs stye so we can ensure any previous context is cleared as the call returns up the stack.

  1. … 11 more files in changeset.
[WFLY-490] / [WFLY-1852] Move the access mechanism from a Principal to an operation-header

  1. … 12 more files in changeset.