cics-bundle:bundle-osgi
Full name:
com.ibm.cics:cics-bundle-maven-plugin:2.0.1-SNAPSHOT:bundle-osgi
Description:
This mojo packages the produced OSGi project as a CICS bundle.
Use this mojo to add configuration to an existing OSGi project so that it is packaged as a CICS bundle, without creating an additional Maven module.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
test. - The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
verify.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<jvmserver> |
String |
- |
The CICS JVM server that the Java code will execute in. User property is: cicsbundle.jvmserver. |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<bundlePartsDirectory> |
String |
- |
The directory containing bundle parts to be included in the CICS
bundle. This path is relative to `src/main/` Specifying this
parameter overrides the default path of `bundleParts`. Default value is: bundleParts.User property is: cicsbundle.bundlePartsDirectory. |
<classifier> |
String |
- |
The Maven classifier to use for the generated bundle archive. Default value is: cics-bundle. |
Parameter Details
<bundlePartsDirectory>
The directory containing bundle parts to be included in the CICS
bundle. This path is relative to `src/main/` Specifying this
parameter overrides the default path of `bundleParts`.
- Type:
java.lang.String - Required:
No - User Property:
cicsbundle.bundlePartsDirectory - Default:
bundleParts
<classifier>
The Maven classifier to use for the generated bundle archive.
- Type:
java.lang.String - Required:
No - Default:
cics-bundle
<jvmserver>
The CICS JVM server that the Java code will execute in.
- Type:
java.lang.String - Required:
Yes - User Property:
cicsbundle.jvmserver