Installing Petals ESB using the Debian packages

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (10)

View Page History
h2. Content of the package "{{petals-esb}}"

The ZIP archive contains:
* a directory {{bin}} that contains the startup script and launcher of Petals ESB,
* a directory {{lib}} where all libraries required by the core of Petals ESB are put,
* a directory {{conf}} containing the *default* configuration of the Petals container,
* a directory {{data}} that is the root directory of the data area required by The *default* container:
This package arrives with following directories and files:
* {{/usr/bin/petals-esb}}: The script used to start a Petals container,
* {{/usr/share
* {{/etc/petals-esb/container-enable/<container-name>}}: A directory containing the configuration of a Petals container:
** {{server.properties}}: the base configuration of the Petals container,
** usually, the following configuration files are placed in the same directory than the file {{server.properties}}:
*** {{topology.xml}}: the Petals topology of which the container is a member,
*** {{loggers.properties}}: configuration file of the logging system based on JDK Logging,
*** {{log4j.properties}}: configuration file of the logging system Log4J,
* {{/etc/petals-esb/container-available}}: A directory containing links to sub-directoryies of {{/etc/petals-esb/container-enable}}. If a container is linked into this directory, it will be automatically started on machine startup,
* {{/var/lib/petals-esb/<container-name>}}: Default location of the root directory of the Petals container data area. It will contain:
** the sub-directory {{repository}} is the *default* storage area of the internal repository containing installed/deployed artefacts,
** the sub-directory {{work}} used as internal working area of the *default* container,
* {{/var/log/petals-esb/<container-name>}}: Default location in which logging files of the Petals container will be written.

* a directory {{logs}} that is the directory in which log files of the *default* container will be written.
{color:red}
* a directory {{bin}} that contains the startup script and launcher of Petals ESB,
* a directory {{lib}} where all libraries required by the core of Petals ESB are put,
{color}

h2. Content of the package "{{petals-esb-autoloader}}"

This package arrives with 2 new sub-directories of the root directory of the Petals container data area:
** the sub-directory {{install}}: the directory scanned by the auto-loader of the *default* container to install/deploy artfifact,
** the sub-directory {{installed}}: the directory scanned by the auto-loader of the *default* container to uninstall/undeploy artfifact,.

h2. Content of the package "{{petals-esb-artfifact-repository}}"
{color:red}TO DO{color}

This package arrives with one new sub-directory of the root directory of the Petals container data area:
** the sub-directory {{artifact}} in which artifacts should be placed before installation/deployment.