Automated Installation
The OSGi module provides Kit Manager installation script "osgi.compendium" located in the bin/pscripts folder. In order to have the OSGi R5 functionalities, use the following command in the console:
kitman.i "OSGi R5 Compendium Bundles"
The OSGi module provides another Kit Manager installation script for the Apache Web Console OSGi plugins, together with the Web Console general functionalities and plugins:
kitman.i "OSGi Web Console Plugins"
Manual Installation
To install the OSGi functionalities manually, install and start the bundles below in the following order:
fw.i -s -l -f org.objectweb.asm.jar
fw.i -s -l -f org.apache.aries.util.jar
fw.i -s -l -f org.apache.aries.spifly.jar
fw.i -s -l -f com.prosyst.mbs.osgi.preferences.jar
fw.i -s -l -f com.prosyst.mbs.osgi.wireadmin.jar
fw.i -s -l -f com.prosyst.mbs.osgi.upnp.jar
fw.i -s -l -f com.prosyst.mbs.osgi.repository.jar
fw.i -s -l -f com.prosyst.mbs.osgi.resolver.jar
fw.i -s -l -f com.prosyst.mbs.osgi.subsystem.bundle.jar
fw.i -s -l -f com.prosyst.mbs.osgi.coordinator.jar
fw.i -s -l -f com.prosyst.mbs.osgi.web.console.logfiles.jar
fw.i -s -l -f com.prosyst.mbs.webservices.jsonrpc.api.jar
fw.i -s -l -f com.prosyst.mbs.webservices.jsonrpc.core.jar
The list of the required bundles is located in the text file of each script in <sdk_home>/runtime/osgi/bin/pscripts folder.