diff --git a/common/common-image/pom.xml b/common/common-image/pom.xml index c557c6c8..7d238fa8 100644 --- a/common/common-image/pom.xml +++ b/common/common-image/pom.xml @@ -36,4 +36,13 @@ provided + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/common/common-io/pom.xml b/common/common-io/pom.xml index 96bd8f3c..9fb82eca 100644 --- a/common/common-io/pom.xml +++ b/common/common-io/pom.xml @@ -31,4 +31,12 @@ + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/common/common-lang/pom.xml b/common/common-lang/pom.xml index 327cc911..fce3b8ac 100644 --- a/common/common-lang/pom.xml +++ b/common/common-lang/pom.xml @@ -17,4 +17,12 @@ com.twelvemonkeys.common.lang + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/contrib/pom.xml b/contrib/pom.xml index b3235671..aa32768f 100644 --- a/contrib/pom.xml +++ b/contrib/pom.xml @@ -69,4 +69,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-batik/pom.xml b/imageio/imageio-batik/pom.xml index d13edccc..18373cdd 100644 --- a/imageio/imageio-batik/pom.xml +++ b/imageio/imageio-batik/pom.xml @@ -33,6 +33,10 @@ + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-bmp/pom.xml b/imageio/imageio-bmp/pom.xml index 4aab91e8..66298d0b 100644 --- a/imageio/imageio-bmp/pom.xml +++ b/imageio/imageio-bmp/pom.xml @@ -26,4 +26,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-clippath/pom.xml b/imageio/imageio-clippath/pom.xml index 2151bb28..ebd99252 100755 --- a/imageio/imageio-clippath/pom.xml +++ b/imageio/imageio-clippath/pom.xml @@ -32,4 +32,13 @@ imageio-metadata + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-core/pom.xml b/imageio/imageio-core/pom.xml index 4249e776..6dad4f2a 100644 --- a/imageio/imageio-core/pom.xml +++ b/imageio/imageio-core/pom.xml @@ -28,4 +28,12 @@ + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-hdr/pom.xml b/imageio/imageio-hdr/pom.xml index a0d828b4..94bf5e58 100644 --- a/imageio/imageio-hdr/pom.xml +++ b/imageio/imageio-hdr/pom.xml @@ -32,4 +32,13 @@ imageio-metadata + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-icns/pom.xml b/imageio/imageio-icns/pom.xml index 51aabeb3..8e1f6405 100644 --- a/imageio/imageio-icns/pom.xml +++ b/imageio/imageio-icns/pom.xml @@ -26,4 +26,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-iff/pom.xml b/imageio/imageio-iff/pom.xml index 334195a2..34c2e782 100644 --- a/imageio/imageio-iff/pom.xml +++ b/imageio/imageio-iff/pom.xml @@ -29,4 +29,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-jpeg-jai-interop/pom.xml b/imageio/imageio-jpeg-jai-interop/pom.xml index 72e47bbf..9bd1c6c1 100644 --- a/imageio/imageio-jpeg-jai-interop/pom.xml +++ b/imageio/imageio-jpeg-jai-interop/pom.xml @@ -25,6 +25,10 @@ true + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-jpeg-jep262-interop/pom.xml b/imageio/imageio-jpeg-jep262-interop/pom.xml index 38ef21e3..4adbf6ba 100644 --- a/imageio/imageio-jpeg-jep262-interop/pom.xml +++ b/imageio/imageio-jpeg-jep262-interop/pom.xml @@ -25,6 +25,10 @@ true + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-jpeg/pom.xml b/imageio/imageio-jpeg/pom.xml index b552a71e..d435f5a0 100644 --- a/imageio/imageio-jpeg/pom.xml +++ b/imageio/imageio-jpeg/pom.xml @@ -32,4 +32,13 @@ imageio-metadata + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-metadata/pom.xml b/imageio/imageio-metadata/pom.xml index 8efa3c0a..44b2854d 100644 --- a/imageio/imageio-metadata/pom.xml +++ b/imageio/imageio-metadata/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-pcx/pom.xml b/imageio/imageio-pcx/pom.xml index 1ef9c605..6026fe0d 100755 --- a/imageio/imageio-pcx/pom.xml +++ b/imageio/imageio-pcx/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-pdf/pom.xml b/imageio/imageio-pdf/pom.xml index a9399522..f970dcf9 100644 --- a/imageio/imageio-pdf/pom.xml +++ b/imageio/imageio-pdf/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-pict/pom.xml b/imageio/imageio-pict/pom.xml index 2625b223..72be9bbd 100644 --- a/imageio/imageio-pict/pom.xml +++ b/imageio/imageio-pict/pom.xml @@ -27,4 +27,12 @@ + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-pnm/pom.xml b/imageio/imageio-pnm/pom.xml index b1b70fdc..e6f62114 100755 --- a/imageio/imageio-pnm/pom.xml +++ b/imageio/imageio-pnm/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-psd/pom.xml b/imageio/imageio-psd/pom.xml index 0d13d24a..bf7d10a5 100644 --- a/imageio/imageio-psd/pom.xml +++ b/imageio/imageio-psd/pom.xml @@ -31,4 +31,13 @@ imageio-metadata + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-reference/pom.xml b/imageio/imageio-reference/pom.xml index 3572fdf5..3d2e67ce 100644 --- a/imageio/imageio-reference/pom.xml +++ b/imageio/imageio-reference/pom.xml @@ -25,6 +25,10 @@ true + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-sgi/pom.xml b/imageio/imageio-sgi/pom.xml index 8d196bb9..8e767d73 100755 --- a/imageio/imageio-sgi/pom.xml +++ b/imageio/imageio-sgi/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-tga/pom.xml b/imageio/imageio-tga/pom.xml index b6306ee9..6dfff4fa 100755 --- a/imageio/imageio-tga/pom.xml +++ b/imageio/imageio-tga/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-thumbsdb/pom.xml b/imageio/imageio-thumbsdb/pom.xml index ae449b4e..2cf4d87d 100644 --- a/imageio/imageio-thumbsdb/pom.xml +++ b/imageio/imageio-thumbsdb/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-tiff-jai-interop/pom.xml b/imageio/imageio-tiff-jai-interop/pom.xml index 07a89fcf..f05d1925 100644 --- a/imageio/imageio-tiff-jai-interop/pom.xml +++ b/imageio/imageio-tiff-jai-interop/pom.xml @@ -25,6 +25,10 @@ true + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-tiff-jdk-interop/pom.xml b/imageio/imageio-tiff-jdk-interop/pom.xml index a7e22e04..c8c758c2 100644 --- a/imageio/imageio-tiff-jdk-interop/pom.xml +++ b/imageio/imageio-tiff-jdk-interop/pom.xml @@ -25,6 +25,10 @@ true + + org.apache.felix + maven-bundle-plugin + diff --git a/imageio/imageio-tiff/pom.xml b/imageio/imageio-tiff/pom.xml index d1ae06cb..d8258749 100644 --- a/imageio/imageio-tiff/pom.xml +++ b/imageio/imageio-tiff/pom.xml @@ -37,4 +37,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-webp/pom.xml b/imageio/imageio-webp/pom.xml index 2ebe3735..b6b8eee0 100644 --- a/imageio/imageio-webp/pom.xml +++ b/imageio/imageio-webp/pom.xml @@ -31,4 +31,13 @@ test-jar + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/imageio/imageio-xwd/pom.xml b/imageio/imageio-xwd/pom.xml index d766494f..b7b717f8 100755 --- a/imageio/imageio-xwd/pom.xml +++ b/imageio/imageio-xwd/pom.xml @@ -28,4 +28,13 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + diff --git a/pom.xml b/pom.xml index 53c4c398..059be328 100644 --- a/pom.xml +++ b/pom.xml @@ -218,6 +218,42 @@ + + org.apache.felix + maven-bundle-plugin + 5.1.9 + + + jar + bundle + + + + <_dsannotations>* + + <_dsannotations-options>inherit + + <_metatypeannotations>* + + + + + manifest + + manifest + + + true + + + + bundle + + bundle + + + + org.apache.maven.plugins maven-compiler-plugin diff --git a/servlet/pom.xml b/servlet/pom.xml index 973f710a..3a39e267 100644 --- a/servlet/pom.xml +++ b/servlet/pom.xml @@ -63,6 +63,11 @@ + + org.apache.felix + maven-bundle-plugin + + org.apache.maven.plugins maven-shade-plugin