The OSGi Runtime includes the following Apache bundles. Their JAR files are available in the /bundles installation directory.
Bundle JAR |
Description |
|---|---|
org.apache.aries.spifly.jar |
The SPI Fly component is aimed at providing OSGi support for JRE SPI mechanisms, including the usage of java.util.ServiceLoader. |
org.apache.aries.util.jar |
This bundle contains the OSGi common utilities for Apache Aries. |
org.apache.commons-fileupload.jar |
The FileUpload component provides an Apache API for file upload to servlet and Web applications. |
org.apache.commons-io.jar |
Contains an Apache I/O utility API. |
org.apache.commons-lang3.jar |
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. |
org.apache.felix.inventory.jar |
The Apache Felix Inventory package exposes the API for the Apache Felix Inventory Printer Framework. |
org.apache.xerces.jar |
Provides classes allowing the processing of XML documents. |
Most bundles contain in OSGI-OPT/src their own source code, others have separate jar files with "-sources" suffix in the name, containing their source code only. E.g. org.apache.commons-io.jar and org.apache.commons-io-sources.jar.