JBoss OSGi - User Guide

Thomas Diesler

David Bosschaert

Version: 1.1.0

Date: 07-Mar-2012

Abstract

The JBoss OSGi User Guide is the starting point for OSGi application development and integration in AS7.


Table of Contents

1. Introduction
Content
What is OSGi
OSGi Framework Overview
OSGi Service Compendium
2. Getting Started
Content
Download the Distribution
Running the Installer
Activating the Subsystem
Provided Examples
Bundle Deployment
Managing installed Bundles
3. Application Server Integration
Content
Overview
Configuration
Features
Integration Examples
4. Developer Documentation
Content
Bootstrapping JBoss OSGi
Management View
Writing Test Cases
Simple Framework Test Case
Lifecycle Interceptors
5. Arquillian Test Framework
Content
Overview
Configuration
Writing Arquillian Tests
6. Provided Examples
Content
Build and Run the Examples
Blueprint Container
Blueprint support in AS7
Configuration Admin
Configuration Admin support in AS7
Declarative Services
Declarative Services support in AS7
Event Admin
Event Admin support in AS7
HttpService
HttpService support in AS7
JMX Service
MBeanServer Service
Bundle State control via BundleStateMBean
OSGi JMX support in AS7
JTA Service
Transaction support in AS7
Lifecycle Interceptor
Interceptor support in AS7
Web Application
OSGi Web Application support in AS7
XML Parser Services
XML parser support in AS7
7. References
Resources
Authors
8. Getting Support
A. Revision History

List of Figures

1.1. Source: OSGi Alliance
1.2. Source: OSGi Alliance
1.3. Source: OSGi Alliance
1.4. Source: OSGi Alliance
1.5. Source: OSGi Alliance
1.6. OSGi Services
1.7. Source: OSGi Alliance
2.1.
2.2.
2.3.
4.1.
4.2.
5.1.