You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ev...@apache.org on 2007/11/12 09:29:31 UTC

svn commit: r594048 - in /maven/continuum/trunk/continuum-site/src/site: apt/documentation/1_1/installation/glassfish.apt apt/documentation/1_1/installation/installation.apt apt/documentation/1_1/installation/jetty.apt site.xml

Author: evenisse
Date: Mon Nov 12 00:29:30 2007
New Revision: 594048

URL: http://svn.apache.org/viewvc?rev=594048&view=rev
Log:
Add Jetty documentation

Added:
    maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt   (with props)
Modified:
    maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/glassfish.apt
    maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/installation.apt
    maven/continuum/trunk/continuum-site/src/site/site.xml

Modified: maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/glassfish.apt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/glassfish.apt?rev=594048&r1=594047&r2=594048&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/glassfish.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/glassfish.apt Mon Nov 12 00:29:30 2007
@@ -19,9 +19,9 @@
 
     * Create a connection pool named '<<continuum>>' for your database
 
-    * Create a JDBC resource named '<<jdbc/continuum>>'linked to the '<<continuum>>' connection pool
+    * Create a JDBC resource named '<<jdbc/continuum>>' linked to the '<<continuum>>' connection pool
 
-    * Create a JDBC resource named '<<jdbc/users>>'linked to the '<<continuum>>' connection pool
+    * Create a JDBC resource named '<<jdbc/users>>' linked to the '<<continuum>>' connection pool
 
 * {Install Continuum}
 

Modified: maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/installation.apt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/installation.apt?rev=594048&r1=594047&r2=594048&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/installation.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/installation.apt Mon Nov 12 00:29:30 2007
@@ -16,6 +16,8 @@
 
     * {{{jboss.html}JBoss}}
 
+    * {{{jetty.html}Jetty}}
+
     * {{{geronimo.html}Geronimo}}
 
     * {{{glassfish.html}GlassFish}}

Added: maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt?rev=594048&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt (added)
+++ maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt Mon Nov 12 00:29:30 2007
@@ -0,0 +1,111 @@
+ ------
+ Guide to Install Continuum on Jetty
+ ------
+ Emmanuel Venisse
+ ------
+ Oct 9 2007
+ ------
+
+Guide to Install Continuum on Jetty
+
+    Instructions for installing, deploying, configuring Continuum for the Jetty. Tested with Jetty 6.1.5.
+
+    Sections:
+
+%{toc|section=0}
+
+* {Datasource Configuration}
+
+    * Create a JDBC resource named '<<jdbc/continuum>>'
+
+    * Create a JDBC resource named '<<jdbc/users>>'
+
+    You can copy the following configuration in your <<<$JETTY_HOME/etc/jetty.xml>>>
+
++-------------------------------------+
+    <!-- =========================================================== -->
+    <!-- Continuum datasources                                       -->
+    <!-- =========================================================== -->
+    <New id="continuum" class="org.mortbay.jetty.plus.naming.Resource">
+      <Arg>jdbc/continuum</Arg>
+      <Arg>
+        <New class="org.apache.derby.jdbc.EmbeddedDataSource">
+          <Set name="DatabaseName">../continuum_database</Set>
+          <Set name="user">sa</Set>
+          <Set name="createDatabase">create</Set>
+        </New>
+      </Arg>
+    </New>
+    <New id="continuum_shutdown" class="org.mortbay.jetty.plus.naming.Resource">
+      <Arg>jdbc/continuum_shutdown</Arg>
+      <Arg>
+        <New class="org.apache.derby.jdbc.EmbeddedDataSource">
+          <Set name="DatabaseName">../continuum_database</Set>
+          <Set name="user">sa</Set>
+          <Set name="shutdownDatabase">shutdown</Set>
+        </New>
+      </Arg>
+    </New>
+    <New id="users" class="org.mortbay.jetty.plus.naming.Resource">
+      <Arg>jdbc/users</Arg>
+      <Arg>
+        <New class="org.apache.derby.jdbc.EmbeddedDataSource">
+          <Set name="DatabaseName">../users_database</Set>
+          <Set name="user">sa</Set>
+          <Set name="createDatabase">create</Set>
+        </New>
+      </Arg>
+    </New>
+    <New id="users_shutdown" class="org.mortbay.jetty.plus.naming.Resource">
+      <Arg>jdbc/users_shutdown</Arg>
+      <Arg>
+        <New class="org.apache.derby.jdbc.EmbeddedDataSource">
+          <Set name="DatabaseName">../users_database</Set>
+          <Set name="user">sa</Set>
+          <Set name="shutdownDatabase">shutdown</Set>
+        </New>
+      </Arg>
+    </New>
++-------------------------------------+
+
+* {Mail Configuration}
+
+    The following xml can be used for the jetty mail configuration:
+
++-------------------------------------+
+    <!-- =========================================================== -->
+    <!-- Mail configuration                                          -->
+    <!-- =========================================================== -->
+    <New id="validation_mail" class="org.mortbay.jetty.plus.naming.Resource">
+      <Arg>mail/Session</Arg>
+      <Arg>
+        <New class="org.mortbay.naming.factories.MailSessionReference">
+          <Set name="user"></Set>
+          <Set name="password"></Set>
+          <Set name="properties">
+            <New class="java.util.Properties">
+              <Put name="mail.smtp.host">localhost</Put>
+              <Put name="mail.from">continuum@localhost</Put>
+              <Put name="mail.senderName">Continuum</Put>
+              <Put name="mail.debug">true</Put>
+            </New>
+          </Set>
+        </New>
+      </Arg>
+    </New>
++-------------------------------------+
+
+* {Install Continuum}
+
+    To Install Continuum, you'll need the Continuum war.
+
+    Copy or extract the Continuum war into $JETTY_HOME/webapps-plus/
+
+* {Start Jetty}
+
+    To start Jetty, you'll need to use $JETTY_HOME/etc/jetty.xml <<and>> $JETTY_HOME/etc/jetty-plus.xml due to the datasources and mail configuration.
+
+* {Continuum Configuration}
+
+    By default, the '<<<working directory>>>' and the '<<<build output directory>>>' are stored under the WEB-INF directory. If you want to change them (necessary on Windows
+    due to the path length limitation), you can configure them in the {{{../administrator_guides/configuration.html}Configuration page}}.

Propchange: maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-site/src/site/apt/documentation/1_1/installation/jetty.apt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Modified: maven/continuum/trunk/continuum-site/src/site/site.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-site/src/site/site.xml?rev=594048&r1=594047&r2=594048&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/site.xml (original)
+++ maven/continuum/trunk/continuum-site/src/site/site.xml Mon Nov 12 00:29:30 2007
@@ -65,6 +65,7 @@
             <item name="Standalone" href="documentation/1_1/installation/standalone.html"/>
             <item name="Tomcat" href="documentation/1_1/installation/tomcat.html"/>
             <item name="JBoss" href="documentation/1_1/installation/jboss.html"/>
+            <item name="Jetty" href="documentation/1_1/installation/jetty.html"/>
             <item name="Geronimo" href="documentation/1_1/installation/geronimo.html"/>
             <item name="Glassfish" href="documentation/1_1/installation/glassfish.html"/>
           </item>