Petals ESB Container

Externalize the registry implementation

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 4.2.0
  • Fix Version/s: 5.0.0
  • Component/s: Registry
  • Security Level: Public
  • Description:
    Hide

    Externalize the registry implementation in a dedicated project:

    • to continue the development of the Petals µKernel,
    • to be able to change easily the implementation of the registry.

    The registry implementation is selected according the following rules:

    1. the registry implementation configured in the topology definition (as the registry is distributed, it must be the same on each Petals ESB node)
    2. otherwise, if no registry implementation is configured, the registry implementation available on the classpath is used.

    If an error occurs, the Petals ESB node startup is aborted.

    Show
    Externalize the registry implementation in a dedicated project:
    • to continue the development of the Petals µKernel,
    • to be able to change easily the implementation of the registry.
    The registry implementation is selected according the following rules:
    1. the registry implementation configured in the topology definition (as the registry is distributed, it must be the same on each Petals ESB node)
    2. otherwise, if no registry implementation is configured, the registry implementation available on the classpath is used.
    If an error occurs, the Petals ESB node startup is aborted.
  • Environment:
    -

Issue Links

Activity

People

Dates

  • Created:
    Thu, 7 Nov 2013 - 15:25:26 +0100
    Updated:
    Wed, 4 Jun 2014 - 09:03:04 +0200
    Resolved:
    Fri, 4 Apr 2014 - 10:25:52 +0200