Petals ESB Container

Uniformise directories for extensions and mutable implementations

Details

  • Description:
    Hide

    Currently, in the container directory:

    • implementations are dezipped in the implementations subdirectory of the lib directory in a hierarchy of directories. For example the default registry implementation is in lib/implementations/registry/default.
    • extensions are dezipped in the extension directory, next to the lib directory, altogether in it (all the jars are together).

    To uniformise that, we should:

    • put implementations in the same subdirectory, but with one directory per implementations, and no recursive subdirectories in them.
    • put extensions in the same directory, but with one directory per extension and no recursive directory in them.

    It will ease understanding of the directory structure and make things clearer and better organised.

    Show
    Currently, in the container directory:
    • implementations are dezipped in the implementations subdirectory of the lib directory in a hierarchy of directories. For example the default registry implementation is in lib/implementations/registry/default.
    • extensions are dezipped in the extension directory, next to the lib directory, altogether in it (all the jars are together).
    To uniformise that, we should:
    • put implementations in the same subdirectory, but with one directory per implementations, and no recursive subdirectories in them.
    • put extensions in the same directory, but with one directory per extension and no recursive directory in them.
    It will ease understanding of the directory structure and make things clearer and better organised.
  • Environment:
    -

Activity

People

Dates

  • Created:
    Mon, 19 Oct 2015 - 17:14:01 +0200
    Updated:
    Mon, 19 Oct 2015 - 17:14:31 +0200
    Resolved:
    Mon, 19 Oct 2015 - 17:14:31 +0200