From jboss-osgi-commits at lists.jboss.org Tue Jun 2 18:20:29 2009
Content-Type: multipart/mixed; boundary="===============6415455876862228509=="
MIME-Version: 1.0
From: jboss-osgi-commits at lists.jboss.org
To: jboss-osgi-commits at lists.jboss.org
Subject: [jboss-osgi-commits] JBoss-OSGI SVN: r89703 - in
projects/jboss-osgi/trunk/docbook: en/modules and 2 other directories.
Date: Tue, 02 Jun 2009 18:11:30 -0400
Message-ID:
--===============6415455876862228509==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Author: thomas.diesler(a)jboss.com
Date: 2009-06-02 18:11:29 -0400 (Tue, 02 Jun 2009)
New Revision: 89703
Added:
projects/jboss-osgi/trunk/docbook/en/images/izpack-structure.png
projects/jboss-osgi/trunk/docbook/en/images/jbossosgi-runtime.png
projects/jboss-osgi/trunk/docbook/src/main/graphics/
projects/jboss-osgi/trunk/docbook/src/main/graphics/jbossosgi-runtime.odp
Removed:
projects/jboss-osgi/trunk/docbook/en/images/izpack-structure.jpg
Modified:
projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml
projects/jboss-osgi/trunk/docbook/en/modules/ch03-framework-integration.=
xml
Log:
More userguide - WIP
Deleted: projects/jboss-osgi/trunk/docbook/en/images/izpack-structure.jpg
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(Binary files differ)
Copied: projects/jboss-osgi/trunk/docbook/en/images/izpack-structure.png (f=
rom rev 89672, projects/jboss-osgi/trunk/docbook/en/images/izpack-structure=
.jpg)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(Binary files differ)
Added: projects/jboss-osgi/trunk/docbook/en/images/jbossosgi-runtime.png
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(Binary files differ)
Property changes on: projects/jboss-osgi/trunk/docbook/en/images/jbossosgi-=
runtime.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started=
.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml 2=
009-06-02 21:45:22 UTC (rev 89702)
+++ projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml 2=
009-06-02 22:11:29 UTC (rev 89703)
@@ -97,22 +97,68 @@
JBossOSGi Runtime
=
If you selected 'JBossOSGi Runtime' during installation you shou=
ld see a runtime folder, which contains =
- the JBossOSGi Runtime distribution. The JBossOSGi Runtime has now evol=
ved into a pure OSGi container onto which services and applications =
- can be deployed.
+ the JBossOSGi Runtime distribution. Formerly a trimmed down JBossAS distribution, the =
+ JBossOSGi Runtime has now evolved into a pure OSGi container onto whic=
h services and applications can be deployed.
=
+
+
+ =
+
+
+ =
The current JBossOSGi Runtime feature set includes
=
- Embedded and Standalone usage - [TODO]
- Hot Deployement -
- Multiple OSGi Frameworks - [TODO]
- Various Runtime Profiles - [TODO]
- Local and Remote JMX Support - [TODO]
- JNDI Support - [TODO]=
listitem>
- SAX/DOM Parser Support =
- [TODO]
- JAXB Support - [TODO]=
listitem>
- Http Service Support - =
[TODO]
- Config Admin Support - =
[TODO]
+ Embedded and Standalone usage -
+ =
+ The runtime can be bootstrapped as standalone container with a start=
up time of less than 2 sec =
+ in its default configuration or embedded in some other container env=
ironment.
+ =
+ Various Runtime Profiles - =
+ =
+ It comes with various preconfigured profiles Minimal, =
+ Default, Web, =
+ All which are explaine=
d in detail below. Setting up a new
+ profile is a mater of creating a new directory and putting some bund=
les in it.
+ =
+ Hot Deployement -
+ =
+ Similar to JBossAS there is a deployment scanner that scans
+ the 'deploy' folder for new or removed bundles.
+ =
+ Multiple OSGi Frameworks -
+ =
+ The Installer can setup the JBossOSGi Runtime using Felix,
+ Equinox or Knopflerfish. =
+
+ =
+ Local and Remote JMX Support - =
+ =
+ There is local as well as remote support for Java Management Extensions (=
JMX). =
+ Similar to JBossAS the JMXAdaptor which provides the =
+ MBeanServerConnection is bound to JNDI.
+
+ =
+ JNDI Support -
+ =
+ Components can access the Java Naming and Directory Interface
+ as a service from the registry.
+
+ =
+ SAX/DOM Parser Support =
- =
+ =
+ The Runtime comes with an implementation of an XMLPa=
rserActivator
+ which provides access to a SAXParserFactory and =
+ DocumentBuilderFactory
+
+ =
+ JAXB Support - =
+ =
+ There is a bundle that provides initial JAXB support.
+
+ =
+ HttpService Support - [=
TODO]
+ ConfigAdmin Support - [=
TODO]Provisioning - [TODO]=
listitem>
Logging System - [TODO]=
Microcontainer Support =
- [TODO]
@@ -122,7 +168,7 @@
=
- =
+ =
=
@@ -130,9 +176,9 @@
options are:
=
- -c (--profile-name) - T=
he runtime profile to start (-c minimal).
+ -c (--profile-name) - T=
he runtime profile to start.
The default is the 'default' profile.
- -b (--bind-address) - T=
he network address various services can bind to (-b 127.0.0.1).
+ -b (--bind-address) - T=
he network address various services can bind to.
The default is 'localhost'
=
@@ -165,11 +211,11 @@
16:18:34,170 INFO [jboss-osgi-jndi] JNDI started: JNP=3Dlocalhost:109=
9, RMI=3Dlocalhost:1098
16:18:34,543 INFO [jboss-osgi-jmx] MBeanServerConnection bound to: jm=
x/invoker/RMIAdaptor
...
- 16:18:34,544 INFO [OSGiBootstrap] JBossOSGi Runtime started in 1.57sec
+ 16:18:34,544 INFO [OSGiBootstrap] JBossOSGi R=
untime started in 1.57sec
=
-
- Minimum Profile
+
+ Minimal Profile[TODO]
=
Modified: projects/jboss-osgi/trunk/docbook/en/modules/ch03-framework-integ=
ration.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- projects/jboss-osgi/trunk/docbook/en/modules/ch03-framework-integration=
.xml 2009-06-02 21:45:22 UTC (rev 89702)
+++ projects/jboss-osgi/trunk/docbook/en/modules/ch03-framework-integration=
.xml 2009-06-02 22:11:29 UTC (rev 89703)
@@ -5,7 +5,7 @@
=
Framework Integration
=
- =
+ =
Apache Felix Integration
=
JBossOSGi provides integration for the Apache Felix OSGi Framework and some
@@ -106,7 +106,7 @@
=
- =
+ =
Equinox Integration
=
JBossOSGi also provides basic integration for the Eclpipse Equinox OSGi Framework.