Petals CDK

JMX calls on the Extension MBeans should use the component or bootstrap classloader as context classloader

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 5.5.0
  • Fix Version/s: 5.6.0
  • Component/s: configuration, runtime
  • Security Level: Public
  • Description:
    Hide

    When calling the Extension MBeans of a component (from the bootstrap or at runtime), the context classloader used should be set to the same as the component or the bootstrap.

    Since the call arrives from JMX, the container has no way to interfere: it is thus the responsibility of the CDK to take care of setting up the correct context classloader in its implementation of the Extension MBeans.

    Show
    When calling the Extension MBeans of a component (from the bootstrap or at runtime), the context classloader used should be set to the same as the component or the bootstrap. Since the call arrives from JMX, the container has no way to interfere: it is thus the responsibility of the CDK to take care of setting up the correct context classloader in its implementation of the Extension MBeans.
  • Environment:
    -

Activity

People

Dates

  • Created:
    Tue, 15 Mar 2016 - 11:59:13 +0100
    Updated:
    Tue, 15 Mar 2016 - 13:24:54 +0100
    Resolved:
    Tue, 15 Mar 2016 - 13:24:54 +0100