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] - SAX/DOM Parser Support = - [TODO] - JAXB Support - [TODO] - 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] 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. @@ -162,7 +162,7 @@ = = - = + = Knopflerfish Integration = JBossOSGi provides basic integration for the Makewave Knopflerfish OSGi Framework. Added: projects/jboss-osgi/trunk/docbook/src/main/graphics/jbossosgi-runtim= e.odp =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/src/main/graphics/jb= ossosgi-runtime.odp ___________________________________________________________________ Name: svn:mime-type + application/octet-stream --===============6415455876862228509==--