Petals ESB CLI 3.2.0-SNAPSHOT

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

Changes (6)

View Page History
Petals ESB CLI is able to deploy and start:
* a JBI artifact without distinction between shared-library, component, service assembly and deployable service unit,
* or [Petals ESB bus object model|petalscomponents:Petals ESB Deployer 1.0.0#busObjectModel],
using the following command:
{code}
where:
* *<artifact-file>* is the local file name or the URL correctly encoded of the artifact to install or deploy and start
* *<configuration-file>* is the local file name or the URL correctly encoded of the properties file used to configure the artifact. This argument is used only if the artifact is a component or a Petals ESB bus object model. It has no sense for other artifacts. This argument is exclusive with {{<configuration-properties>}}.
* *<configuration-properties>* is a list of '_<property-name>=<property-value>_', separated by a comma, where _<property-name>_ is the name of the property to configure with _<property-value>_. This argument is used only if the artifact is a component or a Petals ESB bus object model. It has no sense for other artifacts. This argument is exclusive with *<configuration-file>*.

If the flag {{\-s,\-\-skip-startup}} is set, the start-up of the artifact is skipped, the artifact is only deployed.
{tip}

{tip}Auto-completion is available on artifacts identifiers and artifact file names.{tip}

The command {{deploy}} is able to deploy an artifact local to Petals ESB CLI on a remote Petals ESB container. An artifact is local to Petals ESB CLI if deployed using a file or an URL with the protocol 'file'. In this case, the command {{deploy}} uses an embedded HTTP server. So the remote Petals ESB container will be able to download the artifact to deploy from Petals ESB CLI. See Petals ESB CLI preferences to configure the embedded HTTP server.
* a deployable service unit:
** a service assembly is created from the deployable service unit,
** next, the service assembly is deployed usually.,
* a Petals ESB bus object model:
** previous rules are applied for components, service-assemblies and deployable service unit.

h3. Bulk Deployment and Start