Maven Petals Plug-in 2.4.0-SNAPSHOT

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

Changes (6)

View Page History

* Several _packaging_:
** *jbi-component*: used for a JBI components (binding component or service engine).
** *jbi-service-unit*: used for a service-unit.
** *jbi-service-unit*: used for a standard service-units and deployable service units.
** *jbi-service-assembly*: used for a service assembly. assemblies.
** *jbi-shared-library*: used for a shared-library. shared-libraries.

* Several _goals_:
| {anchor:jbi-package-updateJbiXml}updateJBIXml | boolean | true | \* | When true, the packaging updates the JBI descriptor from the project's POM. \\
This option must be activated to configure the JBI archive. |
| isStandardServiceUnit | boolean | false | jbi-service-unit | If the JBI update is activated, this parameter will enable/disable the generation of Petals extensions resulting in a deployable service unit. If *false*, a standard service unit will be generated, otherwise a deployable service unit will be packaged. |
| serviceUnitFileNameMappingInSA | String | $$\{artifactId\}-$$\{version\}.$$\{extension\} | jbi-service-assembly | This parameter makes sense only if the [updateJBIXml|#jbi-package-updateJbiXml] option is activated. \\
It defines the name format of JBI archives for the service-units this assembly embeds. It can be used to make them match the content of the JBI descriptor of the assembly. \\