Petals ESB Container

The RuntimeConfigurationNotifier mbean is not freed when stopping/shutdowning/uninstalling a component, if JVisualVM is connected to the container

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 3.1.3
  • Fix Version/s: 3.1.4, 4.1.0
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide
    1. Start a freshly installed Petals node
    2. Install a component using the autoloader (ex: petals-se-pojo)
    3. Use JVisualVM connected to the Petals node to show memory monitors
    4. Without disconnecting JVisualVM, uninstall the component using the autoloader
      --> The RuntimeConfigurationNotifier mbean is not freed.
    Show
    1. Start a freshly installed Petals node
    2. Install a component using the autoloader (ex: petals-se-pojo)
    3. Use JVisualVM connected to the Petals node to show memory monitors
    4. Without disconnecting JVisualVM, uninstall the component using the autoloader --> The RuntimeConfigurationNotifier mbean is not freed.
  • Environment:
    -

Issue Links

Activity

Hide
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:17:15 +0100

Nearest GC root of the RuntimeConfigurationNotifier

Show
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:17:15 +0100 Nearest GC root of the RuntimeConfigurationNotifier
Hide
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:40:18 +0100

The problem no longer appears after updating MX4J server to 3.0.2

Show
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:40:18 +0100 The problem no longer appears after updating MX4J server to 3.0.2
Hide
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:47:20 +0100

The server MX4J has been updated to 3.0.2 in branch petals-enterprise-3.1.x

Show
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:47:20 +0100 The server MX4J has been updated to 3.0.2 in branch petals-enterprise-3.1.x
Hide
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:47:33 +0100

To merge in trunk

Show
Christophe DENEUX added a comment - Thu, 8 Mar 2012 - 12:47:33 +0100 To merge in trunk
Hide
Christophe DENEUX added a comment - Fri, 9 Mar 2012 - 11:15:51 +0100

Merged in trunk

Show
Christophe DENEUX added a comment - Fri, 9 Mar 2012 - 11:15:51 +0100 Merged in trunk

People

Dates

  • Created:
    Thu, 8 Mar 2012 - 12:14:39 +0100
    Updated:
    Fri, 9 Mar 2012 - 11:15:51 +0100
    Resolved:
    Fri, 9 Mar 2012 - 11:15:51 +0100