Petals ESB Container

Petals ESB should be embeddable

Details

  • Type: Improvement Request Improvement Request
  • Status: New New
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 4.2.1
  • Fix Version/s: 5.4.0
  • Component/s: Launcher, Micro-kernel, Registry
  • Security Level: Public
  • Description:

    Petals ESB should be embeddable in any Java application. Several Petals ESB containers should be runnable in the same JVM.

  • Environment:
    -

Issue Links

Activity

Hide
Christophe DENEUX added a comment - Mon, 19 May 2014 - 11:40:08 +0200 - edited

Several problems occur to run several containers concurrently in the same JVM:

  1. Only one socket factory can be set to RMISocketFactory in org.ow2.petals.microkernel.communication.jmx.rmi.RMIConnector
  2. Duplicated MBeans: The MBeans of Petals containers are conflicting because thay have the same names registered in ONLY one JMX server. We should have on JMX server per Petals container instance.
Show
Christophe DENEUX added a comment - Mon, 19 May 2014 - 11:40:08 +0200 - edited Several problems occur to run several containers concurrently in the same JVM:
  1. Only one socket factory can be set to RMISocketFactory in org.ow2.petals.microkernel.communication.jmx.rmi.RMIConnector
  2. Duplicated MBeans: The MBeans of Petals containers are conflicting because thay have the same names registered in ONLY one JMX server. We should have on JMX server per Petals container instance.
Christophe DENEUX made changes - Mon, 19 May 2014 - 11:40:53 +0200
Field Original Value New Value
Link This issue blocks PETALSDISTRIB-68 [ PETALSDISTRIB-68 ]
Christophe DENEUX made changes - Mon, 19 May 2014 - 11:41:25 +0200
Fix Version/s 4.3.0 [ 10413 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Mon, 5 Oct 2015 - 15:52:00 +0200
Fix Version/s 5.0.1 [ 10579 ]
Fix Version/s 5.0.0 [ 10413 ]
Christophe DENEUX made changes - Mon, 23 May 2016 - 15:05:04 +0200
Fix Version/s 5.0.2 [ 10661 ]
Fix Version/s 5.0.1 [ 10579 ]
Christophe DENEUX made changes - Wed, 21 Sep 2016 - 09:48:39 +0200
Fix Version/s 5.0.3 [ 10670 ]
Fix Version/s 5.0.2 [ 10661 ]
Christophe DENEUX made changes - Thu, 4 Jan 2018 - 10:57:12 +0100
Fix Version/s 5.1.1 [ 10764 ]
Fix Version/s 5.1.0 [ 10670 ]
Christophe DENEUX made changes - Thu, 26 Jul 2018 - 17:22:22 +0200
Fix Version/s 5.2.1 [ 10877 ]
Fix Version/s 5.2.0 [ 10764 ]
Hide
Christophe DENEUX added a comment - Thu, 13 Apr 2023 - 17:04:56 +0200

Postponed to version 5.4.0 or upper

Show
Christophe DENEUX added a comment - Thu, 13 Apr 2023 - 17:04:56 +0200 Postponed to version 5.4.0 or upper
Christophe DENEUX made changes - Thu, 13 Apr 2023 - 17:04:56 +0200
Fix Version/s 5.4.0 [ 11131 ]
Fix Version/s 5.3.0 [ 10877 ]



People

Dates

  • Created:
    Mon, 19 May 2014 - 11:37:24 +0200
    Updated:
    Thu, 13 Apr 2023 - 17:04:56 +0200