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>