Previous Topic

Next Topic

Book Contents

Book Index

Apache Support Bundles

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.