Author: thomas.diesler(a)jboss.com
Date: 2009-06-02 13:45:49 -0400 (Tue, 02 Jun 2009)
New Revision: 89686
Modified:
projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml
projects/jboss-osgi/trunk/spi/src/main/java/org/jboss/osgi/spi/framework/OSGiBootstrap.java
Log:
More userguide - WIP
Modified: projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml
===================================================================
--- projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml 2009-06-02
17:28:29 UTC (rev 89685)
+++ projects/jboss-osgi/trunk/docbook/en/modules/ch02-getting-started.xml 2009-06-02
17:45:49 UTC (rev 89686)
@@ -97,16 +97,9 @@
<title>JBossOSGi Runtime</title>
<para>If you selected 'JBossOSGi Runtime' during installation you
should see a <emphasis role="bold">runtime</emphasis> folder, which
contains
- the JBossOSGi Runtime distribution.</para>
+ the JBossOSGi Runtime distribution. The JBossOSGi Runtime has now evolved into a pure
OSGi container onto which services and applications
+ can be deployed.</para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/izpack-structure.jpg"/>
- </imageobject>
- </mediaobject>
-
- <para>The JBossOSGi Runtime has now evolved into a pure OSGi container onto
which services and applications can be deployed.</para>
-
<para>The current JBossOSGi Runtime feature set includes</para>
<itemizedlist>
@@ -125,7 +118,24 @@
<listitem><emphasis role="bold">Microcontainer
Support</emphasis> - [TODO]</listitem>
</itemizedlist>
+ <para>The layout of the JBossOSGi Runtime after installation is similar to what
you know from <ulink
url="http://http://jboss.org/jbossas">JBossAS</ulink>....
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/izpack-structure.jpg"/>
+ </imageobject>
+ </mediaobject>
+
+ <para>You can start the Runtime by running <emphasis
role="bold">bin/run.sh</emphasis>. The supported command line
+ options are:</para>
+
+ <itemizedlist>
+ <listitem><emphasis role="bold">-b
(--bind-address)</emphasis>The network address various services can bind to (-b
127.0.0.1).
+ The default is 'localhost'</listitem>
+ <listitem><emphasis role="bold">-c
(--profile-name)</emphasis>The runtime profile to start (-c minimal).
+ The default is the 'default' profile.</listitem>
+ </itemizedlist>
+
<programlisting>
[tdiesler@tddell runtime]$ bin/run.sh
=========================================================================
@@ -160,6 +170,7 @@
<sect2 xml:id="SecRuntimeProfileMinimum">
<title>Minimum Profile</title>
+ <para>[TODO]</para>
</sect2>
<sect2 xml:id="SecRuntimeProfileDefault">
Modified:
projects/jboss-osgi/trunk/spi/src/main/java/org/jboss/osgi/spi/framework/OSGiBootstrap.java
===================================================================
---
projects/jboss-osgi/trunk/spi/src/main/java/org/jboss/osgi/spi/framework/OSGiBootstrap.java 2009-06-02
17:28:29 UTC (rev 89685)
+++
projects/jboss-osgi/trunk/spi/src/main/java/org/jboss/osgi/spi/framework/OSGiBootstrap.java 2009-06-02
17:45:49 UTC (rev 89686)
@@ -65,10 +65,10 @@
private static final String OSGI_SERVER_HOME = "osgi.server.home";
private static final String OSGI_HOME = "osgi.home";
- @Option(name = "-c", aliases = { "--server-name" }, usage =
"Sets the server config (-c minimal)")
+ @Option(name = "-c", aliases = { "--profile-name" }, usage =
"The runtime profile to start (-c minimal)", required = false)
public String serverName = "default";
- @Option(name = "-b", aliases = { "--bind-address" }, usage =
"Sets the bind address (-b 127.0.0.1)")
+ @Option(name = "-b", aliases = { "--bind-address" }, usage =
"The network address various services can bind to (-b 127.0.0.1)", required =
false)
public String bindAdress = "localhost";
private String osgiHome;