...
Component | Last Release | First OSGi release | Notes / Comments | ||
attributes | 2.2 |
| No m2 build | ||
beanutils | 1.8.0-BETA |
|
| ||
betwixt | 0.8 |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="552e3026e846e9e6-331ea4cb-4a3f4da3-97d6969b-cee93ab44b6c58cb800b7644"><ac:plain-text-body><![CDATA[ | chain | 1.1 |
| [http://felix.markmail.org/message/tgm45au3rpmpmfnf javax.portlet] | ]]></ac:plain-text-body></ac:structured-macro> |
cli | 1.1 |
|
| ||
codec | 1.3 |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b133ce3fcc612d9c-db2c988d-44fb439f-92b1b98e-5a69f7fd74c688fa73d994ee"><ac:plain-text-body><![CDATA[ | collections | 3.2 |
| [http://svn.apache.org/repos/asf/felix/trunk/commons/commons-collections/pom.xml Felix Bundle] doesn't import org.apache.commons.collections.* ?? | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0bbfe0ec8c9da3e4-080845c4-46824a98-80368d0b-c59efd315123704d877266e8"><ac:plain-text-body><![CDATA[ | configuration | 1.5 |
| [http://svn.apache.org/repos/asf/felix/trunk/commons/commons-configuration/pom.xml Felix Bundle] uses alot of dynamic import | ]]></ac:plain-text-body></ac:structured-macro> |
daemon | 1.0.1 |
|
| ||
dbcp | 1.2.2 |
|
| ||
dbutils | 1.1 |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="669ba33d21cb5322-f2b665f6-446d48e8-a35f8c76-7becdb925125013090501842"><ac:plain-text-body><![CDATA[ | digester | 1.8 |
| [http://svn.apache.org/repos/asf/felix/trunk/commons/commons-digester/pom.xml Felix Bundle] does dynamic import of org.apache.commons.logging.impl | ]]></ac:plain-text-body></ac:structured-macro> |
discovery | 0.4 |
|
| ||
el | 1.0 |
|
| ||
1.1 |
|
| |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d1eae069a25b1ba1-964a271e-40d5401e-bf238957-cdb069c24e306c2a73822a85"><ac:plain-text-body><![CDATA[ | fileupload | 1.2 | 1.2.1 (m2,manual) | [http://felix.markmail.org/message/tgm45au3rpmpmfnf javax.portlet] | ]]></ac:plain-text-body></ac:structured-macro> |
io | 1.3.2 | 1.4 (m2,manual) |
| ||
jci | 1.0 |
|
| ||
jelly | 1.0 |
| No m2 build | ||
jexl | 1.1 |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="adcc139c9583312d-99b2d6a2-4ea1446a-96638324-25b6c3118a25fac3ce7dc463"><ac:plain-text-body><![CDATA[ | jxpath | 1.2 |
| See [http://svn.apache.org/repos/asf/felix/trunk/commons/commons-jxpath/pom.xml Felix Bundle] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7940db36e0129a95-3b20870b-48304e42-a70ca479-1454fc6c492c6e4180f47bde"><ac:plain-text-body><![CDATA[ | lang | 2.3 |
| Lang 2.4 looks imminent, see [https://issues.apache.org/jira/browse/LANG-402 LANG-402] | ]]></ac:plain-text-body></ac:structured-macro> |
launcher | 1.1 |
|
| ||
logging | 1.1.1 |
| OSGi is N/A; See Below | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="cbe959840744d1ae-6006e274-45814654-8014835c-931d6a135cd5a557bb8c6347"><ac:plain-text-body><![CDATA[ | math | 1.1 | 1.2 (m2,manual) | See [https://issues.apache.org/jira/browse/MATH-180 MATH-180] | ]]></ac:plain-text-body></ac:structured-macro> |
modeler | 2.0.1 |
|
| ||
net | 1.4.1 |
|
| ||
pool | 1.3 | 1.4 (m1, manual) |
| ||
primitives | 1.0 |
|
| ||
proxy | No yet released | 1.0 (m2, bundle plugin) |
| ||
scxml | 0.7 |
|
| ||
transaction | 1.2 |
|
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5f3267573d67e2c8-51f643c4-4ea24218-a28ea66a-ab5e680dafbf213239ade8b2"><ac:plain-text-body><![CDATA[ | validator | 1.3.1 |
| [http://svn.apache.org/repos/asf/felix/trunk/commons/commons-validator/pom.xml Felix Bundle] has org.apache.oro.*;resolution:=optional | ]]></ac:plain-text-body></ac:structured-macro> |
vfs | 1.0 |
|
|
...
Version 8 of commons-parent required specifing specifying <packaging>bundle</packaging>
in the component pom - with version 9 this is no longer required. In version 9, the maven-bundle-plugin
is configured to generate a MANIFEST.MF
file containing the OSGi meta data in the target/osgi
folder. The maven-jar-plugin
is configured to merge this generated MANIFEST.MF
file with the manifest entries it is configured with. If a component does not want to include OSGi meta-data in their pom's manifest file they can configure an alternative or blank manifest file location using the <commons.manifestfile>
property.