User Tools

Site Tools


bundlecontext_in_web_app

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== BundleContext in Web Application ====== Getting the BundleContext (and with it access to the OSGi container and services) in a normal Java web application is possible in at least two ways: * Make a WAB (Web Application Bundle) from the WAR by specifying the web app path in the manifest file and using a bundle activator. The bundle activator has access to the bundle context in via that ''start'' and ''stop'' methods. * The BundleContext is available from the ServletContext attributes (OSGI Enterprise Spec chapter "128.6 Interacting with the OSGi Environment"): ''BundleContext ctxt = (BundleContext) servletContext.getAttribute("osgi-bundlecontext");'' {{tag>devel java osgi}}

bundlecontext_in_web_app.1383419970.txt.gz · Last modified: 2013/11/02 19:19 by mihael