An open API service indexing awesome lists of open source software.

https://github.com/restcomm/jain-slee.maven-du-plugin

maven-du-plugin for SLEE applications
https://github.com/restcomm/jain-slee.maven-du-plugin

Last synced: about 1 year ago
JSON representation

maven-du-plugin for SLEE applications

Awesome Lists containing this project

README

          

> [!NOTE]
> On 29 June 2023, Mobius Software LTD signed an agreement with Mavenir to assume development and support of the RestcommOne on prem products. For more details regarding open source / commercial differentiation, roadmap, licensing and other details please visit the [Mobius Website](https://www.mobius-software.com/telestaxannouncement).

# Restcomm Maven DU Plugin

The Maven DU Plugin can be used to manage build lifecycle of JAIN SLEE 1.1 Deployable Units (DUs) jars. It provides the following goals:

1. **copy-dependencies** - copies artifacts declared as dependencies to the deployable unit, assuming these are JAIN SLEE component (sbb,events,etc.) jars.
2. **generate-descriptor** - generates the deployable unit XML descriptor, taking as input specific directories as sources of SLEE component jars and service XML descriptors.
3. **generate-ant-management-script** - generates an Apache Ant script, which can be used to (un)deploy the deployable unit jar, using file copy/delete or JMX.

_Note: parameters and properties will be represented by its name between ${}. For instance, the parameter X, when referred, will be through ${X}_