Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

 

 

email

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.