continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From batkin...@apache.org
Subject svn commit: r1656849 [5/10] - in /continuum/site-publish/docs/latest: ./ administrator_guides/ administrator_guides/logging/ administrator_guides/security/ developer_guides/ installation/ user_guides/ user_guides/building_project/ user_guides/managing_...
Date Tue, 03 Feb 2015 17:53:35 GMT
Modified: continuum/site-publish/docs/latest/developer_guides/building.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/developer_guides/building.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/developer_guides/building.html (original)
+++ continuum/site-publish/docs/latest/developer_guides/building.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -292,14 +293,39 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Guide to building Continuum<a name="Guide_to_building_Continuum"></a></h2><div clas
 s="section"><h3>Why would I want to build Continuum?<a name="Why_would_I_want_to_build_Continuum"></a></h3><p>You might want to build Continuum yourself for one of two reasons:</p><ul><li>To build the source release of Continuum</li><li>to try out a bleeding edge feature or bugfix (issues can be found in <a class="externalLink" href="http://jira.codehaus.org/browse/CONTINUUM"> JIRA</a>), but you can try our SNAPSHOTs: <a class="externalLink" href="http://vmbuild.apache.org/">http://vmbuild.apache.org/</a></li><li>to fix a problem you are having and submit a patch to the development team.</li></ul><p>Note that for releases, you may also make use of pre-built binaries.</p></div><div class="section"><h3>Checking out the sources<a name="Checking_out_the_sources"></a></h3><p>All of the source code for Continuum and its related libraries is in a Subversion repository. You can also <a class="externalLink" href="http://svn.apache.org/viewvc/continuum/"> browse the repository</a>, or checkou
 t specific modules directly.</p><p>All SVN instructions are available on the <a class="externalLink" href="http://continuum.apache.org/source-repository.html">Source Repository page</a>.</p></div><div class="section"><h3>Building the sources<a name="Building_the_sources"></a></h3><div class="section"><h4>Prerequisites<a name="Prerequisites"></a></h4><ul><li>JDK 5 or greater</li><li>Maven 2.0.7 or greater</li></ul></div><div class="section"><h4>Building<a name="Building"></a></h4><p>To build Continuum, you run this command from the top (trunk) directory:</p><div><pre>mvn clean install</pre></div></div></div></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Guide to building Continuum<a name="Guide_to_building_Continuum"></a></h2>
+<div class="section">
+<h3>Why would I want to build Continuum?<a name="Why_would_I_want_to_build_Continuum"></a></h3>
+<p>You might want to build Continuum yourself for one of two reasons:</p>
+<ul>
+<li>To build the source release of Continuum</li>
+<li>to try out a bleeding edge feature or bugfix (issues can be found in <a class="externalLink" href="http://jira.codehaus.org/browse/CONTINUUM"> JIRA</a>), but you can try our SNAPSHOTs: <a class="externalLink" href="http://vmbuild.apache.org/">http://vmbuild.apache.org/</a></li>
+<li>to fix a problem you are having and submit a patch to the development team.</li></ul>
+<p>Note that for releases, you may also make use of pre-built binaries.</p></div>
+<div class="section">
+<h3>Checking out the sources<a name="Checking_out_the_sources"></a></h3>
+<p>All of the source code for Continuum and its related libraries is in a Subversion repository. You can also <a class="externalLink" href="http://svn.apache.org/viewvc/continuum/"> browse the repository</a>, or checkout specific modules directly.</p>
+<p>All SVN instructions are available on the <a class="externalLink" href="http://continuum.apache.org/source-repository.html">Source Repository page</a>.</p></div>
+<div class="section">
+<h3>Building the sources<a name="Building_the_sources"></a></h3>
+<div class="section">
+<h4>Prerequisites<a name="Prerequisites"></a></h4>
+<ul>
+<li>JDK 5 or greater</li>
+<li>Maven 2.0.7 or greater</li></ul></div>
+<div class="section">
+<h4>Building<a name="Building"></a></h4>
+<p>To build Continuum, you run this command from the top (trunk) directory:</p>
+<div>
+<pre>mvn clean install</pre></div></div></div></div>
       </div>
     </div>
     <div class="clear">
@@ -308,7 +334,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -316,7 +342,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/developer_guides/index.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/developer_guides/index.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/developer_guides/index.html (original)
+++ continuum/site-publish/docs/latest/developer_guides/index.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -292,14 +293,18 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Developer's Guides<a name="Developers_Guides"></a></h2><ul><li><a href="./building.
 html">Building Continuum</a></li><li><a href="./xmlrpc.html">XML-RPC</a></li></ul></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Developer's Guides<a name="Developers_Guides"></a></h2>
+<ul>
+<li><a href="./building.html">Building Continuum</a></li>
+<li><a href="./xmlrpc.html">XML-RPC</a></li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -308,7 +313,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -316,7 +321,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/developer_guides/xmlrpc.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/developer_guides/xmlrpc.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/developer_guides/xmlrpc.html (original)
+++ continuum/site-publish/docs/latest/developer_guides/xmlrpc.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -292,26 +293,99 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Guide to use XML-RPC with Continuum<a name="Guide_to_use_XML-RPC_with_Continuum"></
 a></h2><!-- %{toc|section=0} --><div class="section"><h3><a name="Introduction">Introduction</a></h3><p>In this section, you'll learn how to connect to a Continuum instance and how to do some action on projects.</p></div><div class="section"><h3><a name="Requirements">Requirements</a></h3><p>To connect to a Continuum instance, you must use the <a class="externalLink" href="http://repo1.maven.org/maven2/org/apache/continuum/continuum-xmlrpc-client/">continuum-xmlrpc-client</a> jar.</p><p>This library have some others jars as dependencies, so the best way to start the development of a Continuum xmlrpc client is to create a maven2 project with the following dependencies:</p><div class="source"><pre>    &lt;dependency&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Guide to use XML-RPC with Continuum<a name="Guide_to_use_XML-RPC_with_Continuum"></a></h2><!-- %{toc|section=0} -->
+<div class="section">
+<h3><a name="Introduction">Introduction</a></h3>
+<p>In this section, you'll learn how to connect to a Continuum instance and how to do some action on projects.</p></div>
+<div class="section">
+<h3><a name="Requirements">Requirements</a></h3>
+<p>To connect to a Continuum instance, you must use the <a class="externalLink" href="http://repo1.maven.org/maven2/org/apache/continuum/continuum-xmlrpc-client/">continuum-xmlrpc-client</a> jar.</p>
+<p>This library have some others jars as dependencies, so the best way to start the development of a Continuum xmlrpc client is to create a maven2 project with the following dependencies:</p>
+<div class="source">
+<pre>    &lt;dependency&gt;
       &lt;groupId&gt;org.apache.continuum&lt;/groupId&gt;
       &lt;artifactId&gt;continuum-xmlrpc-client&lt;/artifactId&gt;
       &lt;version&gt;YOUR_CONTINUUM_VERSION&lt;/version&gt;
-    &lt;/dependency&gt;</pre></div></div><div class="section"><h3><a name="Connection_to_Continuum">Connection to Continuum</a></h3><p>To connect to your Continuum with the client API, you must use the <a class="externalLink" href="http://continuum.apache.org/ref/latest/apidocs/org/apache/maven/continuum/xmlrpc/client/ContinuumXmlRpcClient.html">ContinuumXmlRpcClient</a> class.</p><p>The constructor use 3 parameters:</p><ul><li>url, the url of the xmlrpc listener that is http://host:port/continuum/xmlrpc</li><li>user, a Continuum user</li><li>password, the user's password<div class="source"><pre>URL url = new URL( &quot;http://localhost:8080/continuum/xmlrpc&quot; );
-ContinuumXmlRpcClient client = new ContinuumXmlRpcClient( url, username, password );</pre></div></li></ul></div><div class="section"><h3><a name="Getting_project_groups_list">Getting project groups list</a></h3><p>You have two ways to get the project groups list. The first is to get only a summary of groups and the second returns groups with details. If you don't need all informations, we recommend to use the first way, so you'll save time to get datas and memory on the server.</p><div class="source"><pre>List&lt;ProjectGroupSummary&gt; pgs = client.getAllProjectGroups();
-List&lt;ProjectGroup&gt; pgs = client.getAllProjectGroupsWithProjects();</pre></div></div><div class="section"><h3><a name="Getting_projects_in_a_group">Getting projects in a group</a></h3><div class="source"><pre>List&lt;ProjectSummary&gt; ps = client.getProjects( projectGroupId );</pre></div><p>If you already have a ProjectGroup or ProjectGroupSummary object, you can access to the project group id with this:</p><div class="source"><pre>int projectGroupId = pg.getId();</pre></div></div><div class="section"><h3><a name="Building_all_projects_in_a_group">Building all projects in a group</a></h3><ul><li>With the default build definition<div class="source"><pre>client.buildGroup( projectGroupId );</pre></div></li><li>With a build definition<div class="source"><pre>client.buildGroup( projectGroupId, buildDefinitionId );</pre></div></li></ul></div><div class="section"><h3><a name="Building_a_project">Building a project</a></h3><ul><li>With the default build definition<div class="source">
 <pre>client.buildProject( project.getId() );</pre></div></li><li>With a build definition<div class="source"><pre>client.buildProject( project.getId(), buildDefinitionId );</pre></div><p><b>Note:</b> When you start a build, the project is put in the Continuum queue and will be built when all projects added previously in the queue will be built.</p></li></ul></div><div class="section"><h3><a name="Triggering_a_build">Triggering a build</a></h3><p>In some case, users want to use the push build technique with a hook in their SCM, so when a developer will commit some files, a build will be triggered. To do this, you can write a simple xmlrpc client that will use a project id as parameter and you'll use the <tt>buildProject(...)</tt> method described above.</p><p>This method will start a forced build.</p></div><div class="section"><h3><a name="Removing_a_project">Removing a project</a></h3><p>A project can be removed by supplying the project id.</p><div class="source"><pre>List&lt;Project
 Summary&gt; projects = client.getProjects( projectGroupId );
+    &lt;/dependency&gt;</pre></div></div>
+<div class="section">
+<h3><a name="Connection_to_Continuum">Connection to Continuum</a></h3>
+<p>To connect to your Continuum with the client API, you must use the <a class="externalLink" href="http://continuum.apache.org/ref/latest/apidocs/org/apache/maven/continuum/xmlrpc/client/ContinuumXmlRpcClient.html">ContinuumXmlRpcClient</a> class.</p>
+<p>The constructor use 3 parameters:</p>
+<ul>
+<li>url, the url of the xmlrpc listener that is http://host:port/continuum/xmlrpc</li>
+<li>user, a Continuum user</li>
+<li>password, the user's password
+<div class="source">
+<pre>URL url = new URL( &quot;http://localhost:8080/continuum/xmlrpc&quot; );
+ContinuumXmlRpcClient client = new ContinuumXmlRpcClient( url, username, password );</pre></div></li></ul></div>
+<div class="section">
+<h3><a name="Getting_project_groups_list">Getting project groups list</a></h3>
+<p>You have two ways to get the project groups list. The first is to get only a summary of groups and the second returns groups with details. If you don't need all informations, we recommend to use the first way, so you'll save time to get datas and memory on the server.</p>
+<div class="source">
+<pre>List&lt;ProjectGroupSummary&gt; pgs = client.getAllProjectGroups();
+List&lt;ProjectGroup&gt; pgs = client.getAllProjectGroupsWithProjects();</pre></div></div>
+<div class="section">
+<h3><a name="Getting_projects_in_a_group">Getting projects in a group</a></h3>
+<div class="source">
+<pre>List&lt;ProjectSummary&gt; ps = client.getProjects( projectGroupId );</pre></div>
+<p>If you already have a ProjectGroup or ProjectGroupSummary object, you can access to the project group id with this:</p>
+<div class="source">
+<pre>int projectGroupId = pg.getId();</pre></div></div>
+<div class="section">
+<h3><a name="Building_all_projects_in_a_group">Building all projects in a group</a></h3>
+<ul>
+<li>With the default build definition
+<div class="source">
+<pre>client.buildGroup( projectGroupId );</pre></div></li>
+<li>With a build definition
+<div class="source">
+<pre>client.buildGroup( projectGroupId, buildDefinitionId );</pre></div></li></ul></div>
+<div class="section">
+<h3><a name="Building_a_project">Building a project</a></h3>
+<ul>
+<li>With the default build definition
+<div class="source">
+<pre>client.buildProject( project.getId() );</pre></div></li>
+<li>With a build definition
+<div class="source">
+<pre>client.buildProject( project.getId(), buildDefinitionId );</pre></div>
+<p><b>Note:</b> When you start a build, the project is put in the Continuum queue and will be built when all projects added previously in the queue will be built.</p></li></ul></div>
+<div class="section">
+<h3><a name="Triggering_a_build">Triggering a build</a></h3>
+<p>In some case, users want to use the push build technique with a hook in their SCM, so when a developer will commit some files, a build will be triggered. To do this, you can write a simple xmlrpc client that will use a project id as parameter and you'll use the <tt>buildProject(...)</tt> method described above.</p>
+<p>This method will start a forced build.</p></div>
+<div class="section">
+<h3><a name="Removing_a_project">Removing a project</a></h3>
+<p>A project can be removed by supplying the project id.</p>
+<div class="source">
+<pre>List&lt;ProjectSummary&gt; projects = client.getProjects( projectGroupId );
 ...
-  client.removeProject( ps.getId() );</pre></div></div><div class="section"><h3><a name="Removing_build_results">Removing build results</a></h3><p>Currently, to remove a build result, you need the entire build result (rather than just the summary).</p><div class="source"><pre>List&lt;BuildResultSummary&gt; results = client.getBuildResultsForProject( ps.getId() );
+  client.removeProject( ps.getId() );</pre></div></div>
+<div class="section">
+<h3><a name="Removing_build_results">Removing build results</a></h3>
+<p>Currently, to remove a build result, you need the entire build result (rather than just the summary).</p>
+<div class="source">
+<pre>List&lt;BuildResultSummary&gt; results = client.getBuildResultsForProject( ps.getId() );
 ...
   BuildResult br = client.getBuildResult( ps.getId(), brs.getId() );
-  client.removeBuildResult( br );</pre></div></div><div class="section"><h3><a name="Editing_build_queue">Editing build queue</a></h3><p>You can edit all projects which are in the build queue or check if one project is currently in the build queue.</p><div class="source"><pre>List&lt;BuildProjectTask&gt; prjsInBuildQueue = client.getProjectsInBuildQueue();
-client.isProjectInBuildingQueue( int projectId );</pre></div></div><div class="section"><h3><a name="Backup">Backup</a></h3><p>With the Continuum xmlrpc client, you can backup a full Continuum instance (without users database, for the moment).</p></div></div>
+  client.removeBuildResult( br );</pre></div></div>
+<div class="section">
+<h3><a name="Editing_build_queue">Editing build queue</a></h3>
+<p>You can edit all projects which are in the build queue or check if one project is currently in the build queue.</p>
+<div class="source">
+<pre>List&lt;BuildProjectTask&gt; prjsInBuildQueue = client.getProjectsInBuildQueue();
+client.isProjectInBuildingQueue( int projectId );</pre></div></div>
+<div class="section">
+<h3><a name="Backup">Backup</a></h3>
+<p>With the Continuum xmlrpc client, you can backup a full Continuum instance (without users database, for the moment).</p></div></div>
       </div>
     </div>
     <div class="clear">
@@ -320,7 +394,7 @@ client.isProjectInBuildingQueue( int pro
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -328,7 +402,7 @@ client.isProjectInBuildingQueue( int pro
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/distribution-management.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/distribution-management.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/distribution-management.html (original)
+++ continuum/site-publish/docs/latest/distribution-management.html Tue Feb  3 17:53:34 2015
@@ -50,28 +50,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../">Continuum</a>
                 &gt;
       
-          1.4.2
-                </div>
+          1.4.3-SNAPSHOT
+                        </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -84,7 +85,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -339,14 +340,23 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a><p>The following is the distribution management information used by this project.</p><div class="section"><h3>Repository - archiva-repository.releases<a name="Repository_-_archiva-repository.releases"></a></h3><a name="Repository_-_archiva-repository.releases"></a><a class="externalLink" href="https://archiva-repository.apache.org/archiva/repository/continuum-releases/">https://archiva-repository.apache.org/archiva/repository/continuum-releases/</a></div><div class="section"><h3>Snapshot Repository - archiva-repository.snapshots<a name="Snapshot_Repository_-_archiva-repository.snapshots"></a></h3><a name="Snapshot_Repository_-_archiva-repository.snapshots"></a><a class="externalLink" href="https://archiva-repository.apache.org/archiva/repository/snapshots/">https://archiva-repository.apache.org/archiva/repository/snapshots/</a></div><div class="section"><h3>Site - apache<a name="Site_-_apache
 "></a></h3><a name="Site_-_apache"></a><p>scm:svn:https://svn.apache.org/repos/asf/continuum/site-publish</p></div></div>
+        <div class="section">
+<h2>Overview<a name="Overview"></a></h2><a name="Overview"></a>
+<p>The following is the distribution management information used by this project.</p>
+<div class="section">
+<h3>Repository - archiva-repository.releases<a name="Repository_-_archiva-repository.releases"></a></h3><a name="Repository_-_archiva-repository.releases"></a><a class="externalLink" href="https://archiva-repository.apache.org/archiva/repository/continuum-releases/">https://archiva-repository.apache.org/archiva/repository/continuum-releases/</a></div>
+<div class="section">
+<h3>Snapshot Repository - archiva-repository.snapshots<a name="Snapshot_Repository_-_archiva-repository.snapshots"></a></h3><a name="Snapshot_Repository_-_archiva-repository.snapshots"></a><a class="externalLink" href="https://archiva-repository.apache.org/archiva/repository/snapshots/">https://archiva-repository.apache.org/archiva/repository/snapshots/</a></div>
+<div class="section">
+<h3>Site - apache<a name="Site_-_apache"></a></h3><a name="Site_-_apache"></a>
+<p>scm:svn:https://svn.apache.org/repos/asf/continuum/site-publish</p></div></div>
       </div>
     </div>
     <div class="clear">
@@ -355,7 +365,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -363,7 +373,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/getting-started.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/getting-started.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/getting-started.html (original)
+++ continuum/site-publish/docs/latest/getting-started.html Tue Feb  3 17:53:34 2015
@@ -52,28 +52,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../">Continuum</a>
                 &gt;
       
-          1.4.2
-                </div>
+          1.4.3-SNAPSHOT
+                        </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -86,7 +87,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -283,14 +284,31 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Getting Started<a name="Getting_Started"></a></h2><p>Getting started with Continuum
 's default configuration is very easy.</p><p>After unpacking the binary distribution, run the following command from the <tt>bin</tt> directory:</p><div><pre>continuum console</pre></div><p>Continuum will be started from the command line and run until quit with Ctrl-C. For more instructions on installing Continuum as a service or under an existing application server, refer to the <a href="./installation/index.html"> Installation Guides</a>.</p><p>When you start Continuum for the first time (without an existing database), the first thing you will do is create the administrator account and perform the <a href="./administrator_guides/configuration.html">General Configuration</a>.</p><img src="images/admin-account-creation.png" alt="Admin account creation" /><p>After the administrator account has been created, you can log as the <tt>admin</tt> user with the password you selected. The next thing you will see is the <b>General Configuration</b> page.</p><img src="images/configuration.png"
  alt="General Configuration" /><p>The defaults are usually sufficient, so you can save the configuration. You may later make changes to this page if you are enabling Distributed Builds, for example.</p></div><div class="section"><h2>Next Steps<a name="Next_Steps"></a></h2><p>Once the server is running, you will likely want to do the following:</p><ul><li>Create more users via the <b>Users</b> menu item, so that you no longer need to use the administrator account for daily tasks.</li><li><a href="./user_guides/managing_project/addProject.html">Add Projects</a> to build</li><li>Configure Continuum to work with distributed builds if you intend to have multiple build slave machines</li><li>Configure installed software packages and environment variables for project templates</li></ul></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Getting Started<a name="Getting_Started"></a></h2>
+<p>Getting started with Continuum's default configuration is very easy.</p>
+<p>After unpacking the binary distribution, run the following command from the <tt>bin</tt> directory:</p>
+<div>
+<pre>continuum console</pre></div>
+<p>Continuum will be started from the command line and run until quit with Ctrl-C. For more instructions on installing Continuum as a service or under an existing application server, refer to the <a href="./installation/index.html"> Installation Guides</a>.</p>
+<p>When you start Continuum for the first time (without an existing database), the first thing you will do is create the administrator account and perform the <a href="./administrator_guides/configuration.html">General Configuration</a>.</p><img src="images/admin-account-creation.png" alt="Admin account creation" />
+<p>After the administrator account has been created, you can log as the <tt>admin</tt> user with the password you selected. The next thing you will see is the <b>General Configuration</b> page.</p><img src="images/configuration.png" alt="General Configuration" />
+<p>The defaults are usually sufficient, so you can save the configuration. You may later make changes to this page if you are enabling Distributed Builds, for example.</p></div>
+<div class="section">
+<h2>Next Steps<a name="Next_Steps"></a></h2>
+<p>Once the server is running, you will likely want to do the following:</p>
+<ul>
+<li>Create more users via the <b>Users</b> menu item, so that you no longer need to use the administrator account for daily tasks.</li>
+<li><a href="./user_guides/managing_project/addProject.html">Add Projects</a> to build</li>
+<li>Configure Continuum to work with distributed builds if you intend to have multiple build slave machines</li>
+<li>Configure installed software packages and environment variables for project templates</li></ul></div>
       </div>
     </div>
     <div class="clear">
@@ -299,7 +317,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -307,7 +325,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/index.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/index.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/index.html (original)
+++ continuum/site-publish/docs/latest/index.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../">Continuum</a>
                 &gt;
       
-          1.4.2
-                </div>
+          1.4.3-SNAPSHOT
+                        </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -340,14 +341,35 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Welcome to Apache Continuum<a name="Welcome_to_Apache_Continuum"></a></h2><p>Apache
  Continuum is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security and integration with popular build tools and source control management systems. Whether you have a centralized build team or want to put control of releases in the hands of developers, Continuum can help you improve quality and maintain a consistent build environment.</p><div class="section"><h3>Documentation<a name="Documentation"></a></h3><ul><li><a href="./release-notes.html"> Release Notes</a></li><li><a href="./getting-started.html"> Getting Started</a></li><li><a href="./installation/index.html">Installation and Upgrade Guide</a><ul><li><a href="./installation/standalone.html">Installing as a standalone service (Linux, Mac OSX, Solaris, Windows, others)</a></li><li><a href="./installation/tomcat.html">Installing the Web Application under a Tomcat server</a></li><li><a href="./installation/upgrade.html"> How to upgrade from a previous v
 ersion</a></li></ul></li><li><a href="./user_guides/index.html"> User's Guide</a></li><li><a href="./administrator_guides/index.html"> Administrator's Guide</a></li><li><a href="./developer_guides/building.html"> Developer's Guide to building Continuum</a><p>This documentation is also available in <a href="./apache-continuum.pdf">PDF</a> format.</p></li></ul></div><div class="section"><h3>Knowledge Base<a name="Knowledge_Base"></a></h3><ul><li><a class="externalLink" href="http://continuum.apache.org/faqs.html">Frequently Asked Questions</a></li><li><a class="externalLink" href="http://cwiki.apache.org/confluence/display/CONTINUUM">Wiki</a></li></ul></div></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Welcome to Apache Continuum<a name="Welcome_to_Apache_Continuum"></a></h2>
+<p>Apache Continuum is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security and integration with popular build tools and source control management systems. Whether you have a centralized build team or want to put control of releases in the hands of developers, Continuum can help you improve quality and maintain a consistent build environment.</p>
+<div class="section">
+<h3>Documentation<a name="Documentation"></a></h3>
+<ul>
+<li><a href="./release-notes.html"> Release Notes</a></li>
+<li><a href="./getting-started.html"> Getting Started</a></li>
+<li><a href="./installation/index.html">Installation and Upgrade Guide</a>
+<ul>
+<li><a href="./installation/standalone.html">Installing as a standalone service (Linux, Mac OSX, Solaris, Windows, others)</a></li>
+<li><a href="./installation/tomcat.html">Installing the Web Application under a Tomcat server</a></li>
+<li><a href="./installation/upgrade.html"> How to upgrade from a previous version</a></li></ul></li>
+<li><a href="./user_guides/index.html"> User's Guide</a></li>
+<li><a href="./administrator_guides/index.html"> Administrator's Guide</a></li>
+<li><a href="./developer_guides/building.html"> Developer's Guide to building Continuum</a>
+<p>This documentation is also available in <a href="./apache-continuum.pdf">PDF</a> format.</p></li></ul></div>
+<div class="section">
+<h3>Knowledge Base<a name="Knowledge_Base"></a></h3>
+<ul>
+<li><a class="externalLink" href="http://continuum.apache.org/faqs.html">Frequently Asked Questions</a></li>
+<li><a class="externalLink" href="http://cwiki.apache.org/confluence/display/CONTINUUM">Wiki</a></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
@@ -356,7 +378,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -364,7 +386,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/installation/build-agent.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/installation/build-agent.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/installation/build-agent.html (original)
+++ continuum/site-publish/docs/latest/installation/build-agent.html Tue Feb  3 17:53:34 2015
@@ -50,28 +50,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -84,7 +85,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -303,14 +304,25 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Installing and Configuring a Build Agent<a name="Installing_and_Configuring_a_Build
 _Agent"></a></h2><p>Installing a build agent follows a very similar process to the Continuum master installation.</p><p>First, <a class="externalLink" href="http://continuum.apache.org/download.html">download</a> the Continuum Build Agent standalone distribution or web application.</p><p><b>Note</b>: It is recommended to use Build Agents that come with the release of Continuum (Continuum Master) to be used. While 1.3.x Build Agents can be used with 1.4.x Continuum (Continuum Master), using a later version of Build Agent than the Continuum (Continuum Master) will not work.</p><div class="section"><h3>Standalone<a name="Standalone"></a></h3><p>The Build Agent is available as a separate standalone Jetty-bundled application. Installing it is as simple as extracting it to a preferred directory.</p><p>The Build Agent runs on a specific port (defaulting to 8181), so it is possible to install multiple Build Agents in one machine. It is also possible to install Build Agents in the same machi
 ne as the Master. To configure the Build Agent to run using a different port, edit the <tt>$CONTINUUM_BUILDAGENT_HOME/conf/jetty.xml</tt> file.</p><p>Another configuration file to look at is the <tt>$CONTINUUM_BUILDAGENT_HOME/conf/continuum-buildagent.xml</tt>. This file must be manually edited, as there is no web interface for this configuration.</p><div class="source"><pre>&lt;continuum-buildagent-configuration&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Installing and Configuring a Build Agent<a name="Installing_and_Configuring_a_Build_Agent"></a></h2>
+<p>Installing a build agent follows a very similar process to the Continuum master installation.</p>
+<p>First, <a class="externalLink" href="http://continuum.apache.org/download.html">download</a> the Continuum Build Agent standalone distribution or web application.</p>
+<p><b>Note</b>: It is recommended to use Build Agents that come with the release of Continuum (Continuum Master) to be used. While 1.3.x Build Agents can be used with 1.4.x Continuum (Continuum Master), using a later version of Build Agent than the Continuum (Continuum Master) will not work.</p>
+<div class="section">
+<h3>Standalone<a name="Standalone"></a></h3>
+<p>The Build Agent is available as a separate standalone Jetty-bundled application. Installing it is as simple as extracting it to a preferred directory.</p>
+<p>The Build Agent runs on a specific port (defaulting to 8181), so it is possible to install multiple Build Agents in one machine. It is also possible to install Build Agents in the same machine as the Master. To configure the Build Agent to run using a different port, edit the <tt>$CONTINUUM_BUILDAGENT_HOME/conf/jetty.xml</tt> file.</p>
+<p>Another configuration file to look at is the <tt>$CONTINUUM_BUILDAGENT_HOME/conf/continuum-buildagent.xml</tt>. This file must be manually edited, as there is no web interface for this configuration.</p>
+<div class="source">
+<pre>&lt;continuum-buildagent-configuration&gt;
   &lt;buildOutputDirectory&gt;/path/to/build/agent/data/build-output-directory&lt;/buildOutputDirectory&gt;
   &lt;workingDirectory&gt;/path/to/build/agent/data/working-directory&lt;/workingDirectory&gt;
   &lt;continuumServerUrl&gt;http://builds.example.com:8080/continuum/master-xmlrpc&lt;/continuumServerUrl&gt;
@@ -329,7 +341,41 @@ pageTracker._trackPageview();</script>
     &lt;/localRepository&gt;
   &lt;/localRepositories&gt;
   &lt;sharedSecretPassword&gt;PSK&lt;/sharedSecretPassword&gt;
-&lt;/continuum-buildagent-configuration&gt;</pre></div><p>The configuration will have the following fields:</p><ul><li><tt>continuumServerUrl</tt> - the URL pointing to the XML-RPC context of the Continuum Master</li><li><tt>sharedSecretPassword</tt> - the pre-shared key (PSK) between master and agent. Copy the PSK that was configured in the Continuum Master configuration file <tt>continuum.xml</tt> (or corresponding web interface field).</li><li><tt>buildOutputDirectory</tt> - similar to the build output directory of Continuum.</li><li><tt>workingDirectory</tt> - similar to the working directory of Continuum</li><li><tt>installations</tt> - an optional list of the installations available on the Build Agent, including Maven, Ant, JDK, etc.</li><li><tt>localRepositories</tt> - an optional list of the local repositories that will be used by the build agent when building and releasing projects. The local repository <tt>name</tt> must match that of the local repository configured in the
  Continuum Master. This configuration is only available in Continuum 1.4.0+.</li></ul><p>Note that all of your agents need not be identical, as there is a way to control which agent Continuum chooses by using a <a href="../administrator_guides/build-agent-groups.html">Build Agent Group</a>. In addition, you need to <a href="../administrator_guides/buildEnvironment.html"> configure</a> the Build Environment from the Master in order to specify which installation to use for the build.</p><p>Now start the Build Agent by executing the startup script available in <tt>$CONTINUUM_BUILDAGENT_HOME/bin/</tt>. For example:</p><div class="source"><pre>continuum-buildagent start</pre></div><p>or if you are on Windows</p><div class="source"><pre>continuum-buildagent.bat console</pre></div><p>Next, <a href="../administrator_guides/build-agents.html">add the agent</a> to the Continuum Master server. </p><p>Note that agent will be automatically disabled if the PSK is not configured properly or if the
  agent is unreachable by the Continuum Master.</p><p>To conclude the installation, you should set it up as a service, following the same instructions as those shown for Continuum for <a href="./standalone.html#Installing_as_a_Windows_Service"> Windows</a> or <a href="./standalone.html#Installing_as_a_Linux_Service"> Linux</a>.</p></div><div class="section"><h3>Web Application<a name="Web_Application"></a></h3><p>The Build Agent is also available as a web application which you can install into your own container. Unlike Continuum itself, you do not need to configure Mail and Databases, so the deployment is much simpler.</p><p>The Build Agent needs the following in order to function properly:</p><ol style="list-style-type: decimal"><li>a <tt>appserver.base</tt> system property</li><li>a <tt>continuum-buildagent.xml</tt> configuration file in <tt>${appserver.base}/conf</tt></li><li>a working area with <tt>logs</tt> and <tt>temp</tt> directories</li></ol><p>Set the system property using
  the recommended method for your application server. An example for Tomcat is shown in the <a href="./tomcat.html#Configure_the_appserver.base_Java_system_property"> same instructions as those shown for Continuum</a>.</p><p>Next, create the <tt>continuum-buildagent.xml</tt> file as shown in the Standalone section above, and save it in <tt>${appserver.base}/conf</tt>. You will need to create these directories, as well as <tt>${appserver.base}/logs</tt> and <tt>${appserver.base}/temp</tt>.</p><p>Finally, drop the web application into your container, and start it.</p></div><div class="section"><h3><a name="Installing_with_Puppet">Installing with Puppet</a></h3><p>As with Continuum, if you use Puppet to manage your infrastructure, and wish to install the standalone build agent, you can use a third-party Puppet module.</p><ul><li><a class="externalLink" href="https://github.com/maestrodev/puppet-continuum"> Puppet module for Apache Continuum and Continuum build agents</a></li></ul></div>
 </div>
+&lt;/continuum-buildagent-configuration&gt;</pre></div>
+<p>The configuration will have the following fields:</p>
+<ul>
+<li><tt>continuumServerUrl</tt> - the URL pointing to the XML-RPC context of the Continuum Master</li>
+<li><tt>sharedSecretPassword</tt> - the pre-shared key (PSK) between master and agent. Copy the PSK that was configured in the Continuum Master configuration file <tt>continuum.xml</tt> (or corresponding web interface field).</li>
+<li><tt>buildOutputDirectory</tt> - similar to the build output directory of Continuum.</li>
+<li><tt>workingDirectory</tt> - similar to the working directory of Continuum</li>
+<li><tt>installations</tt> - an optional list of the installations available on the Build Agent, including Maven, Ant, JDK, etc.</li>
+<li><tt>localRepositories</tt> - an optional list of the local repositories that will be used by the build agent when building and releasing projects. The local repository <tt>name</tt> must match that of the local repository configured in the Continuum Master. This configuration is only available in Continuum 1.4.0+.</li></ul>
+<p>Note that all of your agents need not be identical, as there is a way to control which agent Continuum chooses by using a <a href="../administrator_guides/build-agent-groups.html">Build Agent Group</a>. In addition, you need to <a href="../administrator_guides/buildEnvironment.html"> configure</a> the Build Environment from the Master in order to specify which installation to use for the build.</p>
+<p>Now start the Build Agent by executing the startup script available in <tt>$CONTINUUM_BUILDAGENT_HOME/bin/</tt>. For example:</p>
+<div class="source">
+<pre>continuum-buildagent start</pre></div>
+<p>or if you are on Windows</p>
+<div class="source">
+<pre>continuum-buildagent.bat console</pre></div>
+<p>Next, <a href="../administrator_guides/build-agents.html">add the agent</a> to the Continuum Master server. </p>
+<p>Note that agent will be automatically disabled if the PSK is not configured properly or if the agent is unreachable by the Continuum Master.</p>
+<p>To conclude the installation, you should set it up as a service, following the same instructions as those shown for Continuum for <a href="./standalone.html#Installing_as_a_Windows_Service"> Windows</a> or <a href="./standalone.html#Installing_as_a_Linux_Service"> Linux</a>.</p></div>
+<div class="section">
+<h3>Web Application<a name="Web_Application"></a></h3>
+<p>The Build Agent is also available as a web application which you can install into your own container. Unlike Continuum itself, you do not need to configure Mail and Databases, so the deployment is much simpler.</p>
+<p>The Build Agent needs the following in order to function properly:</p>
+<ol style="list-style-type: decimal">
+<li>a <tt>appserver.base</tt> system property</li>
+<li>a <tt>continuum-buildagent.xml</tt> configuration file in <tt>${appserver.base}/conf</tt></li>
+<li>a working area with <tt>logs</tt> and <tt>temp</tt> directories</li></ol>
+<p>Set the system property using the recommended method for your application server. An example for Tomcat is shown in the <a href="./tomcat.html#Configure_the_appserver.base_Java_system_property"> same instructions as those shown for Continuum</a>.</p>
+<p>Next, create the <tt>continuum-buildagent.xml</tt> file as shown in the Standalone section above, and save it in <tt>${appserver.base}/conf</tt>. You will need to create these directories, as well as <tt>${appserver.base}/logs</tt> and <tt>${appserver.base}/temp</tt>.</p>
+<p>Finally, drop the web application into your container, and start it.</p></div>
+<div class="section">
+<h3><a name="Installing_with_Puppet">Installing with Puppet</a></h3>
+<p>As with Continuum, if you use Puppet to manage your infrastructure, and wish to install the standalone build agent, you can use a third-party Puppet module.</p>
+<ul>
+<li><a class="externalLink" href="https://github.com/maestrodev/puppet-continuum"> Puppet module for Apache Continuum and Continuum build agents</a></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
@@ -338,7 +384,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -346,7 +392,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/installation/index.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/installation/index.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/installation/index.html (original)
+++ continuum/site-publish/docs/latest/installation/index.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -304,14 +305,36 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Installation/Upgrade Guides<a name="InstallationUpgrade_Guides"></a></h2><p>In this
  section, you'll find information about Continuum installations:</p><ul><li><a href="./standalone.html">Installing as a standalone service (Linux, Mac OSX, Solaris, Windows, others)</a></li><li><a href="./tomcat.html">Installing the Web Application under a Tomcat server</a></li><li><a href="./upgrade.html">How to upgrade from a previous version?</a></li><li><a href="./build-agent.html">Installation of Build Agent for Distributed Builds</a></li></ul></div><div class="section"><h2>System Requirements<a name="System_Requirements"></a></h2><table border="1" class="bodyTable"><tr class="a"><td align="left"><b>Java</b></td><td align="left">Java 5 (deploying WAR files) or Java 6 (when using the standalone version with Jetty 8)</td></tr><tr class="b"><td align="left"><b>Memory</b></td><td align="left">No minimum requirement</td></tr><tr class="a"><td align="left"><b>Disk</b></td><td align="left">The Continuum application package is less than 30MB but will use more disk space when it's check
 ing out and building sources</td></tr><tr class="b"><td align="left"><b>Operating System</b></td><td align="left">No minimum requirement. Tested on Windows XP, Debian, Fedora Core, Solaris and Mac OS X</td></tr></table></div>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Installation/Upgrade Guides<a name="InstallationUpgrade_Guides"></a></h2>
+<p>In this section, you'll find information about Continuum installations:</p>
+<ul>
+<li><a href="./standalone.html">Installing as a standalone service (Linux, Mac OSX, Solaris, Windows, others)</a></li>
+<li><a href="./tomcat.html">Installing the Web Application under a Tomcat server</a></li>
+<li><a href="./upgrade.html">How to upgrade from a previous version?</a></li>
+<li><a href="./build-agent.html">Installation of Build Agent for Distributed Builds</a></li></ul></div>
+<div class="section">
+<h2>System Requirements<a name="System_Requirements"></a></h2>
+<table border="1" class="bodyTable">
+<tr class="a">
+<td align="left"><b>Java</b></td>
+<td align="left">Java 5 (deploying WAR files) or Java 6 (when using the standalone version with Jetty 8)</td></tr>
+<tr class="b">
+<td align="left"><b>Memory</b></td>
+<td align="left">No minimum requirement</td></tr>
+<tr class="a">
+<td align="left"><b>Disk</b></td>
+<td align="left">The Continuum application package is less than 30MB but will use more disk space when it's checking out and building sources</td></tr>
+<tr class="b">
+<td align="left"><b>Operating System</b></td>
+<td align="left">No minimum requirement. Tested on Windows XP, Debian, Fedora Core, Solaris and Mac OS X</td></tr></table></div>
       </div>
     </div>
     <div class="clear">
@@ -320,7 +343,7 @@ pageTracker._trackPageview();</script>
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -328,7 +351,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>

Modified: continuum/site-publish/docs/latest/installation/standalone.html
URL: http://svn.apache.org/viewvc/continuum/site-publish/docs/latest/installation/standalone.html?rev=1656849&r1=1656848&r2=1656849&view=diff
==============================================================================
--- continuum/site-publish/docs/latest/installation/standalone.html (original)
+++ continuum/site-publish/docs/latest/installation/standalone.html Tue Feb  3 17:53:34 2015
@@ -51,28 +51,29 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
             <div class="xleft">
-          
+        Version: 1.4.3-SNAPSHOT
+                  |   
                 <a href="http://www.apache.org/" class="externalLink">Apache</a>
                 &gt;
       
                 <a href="../../../">Continuum</a>
                 &gt;
       
-                <a href="../">1.4.2</a>
-                  </div>
+                <a href="../">1.4.3-SNAPSHOT</a>
+                          </div>
             <div class="xright">      
   
 
   
     
-  
+            
   
     
-             Last Published: 05 Jun 2014
+             Last Published: 03 Feb 2015
             </div>
       <div class="clear">
         <hr/>
@@ -85,7 +86,7 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
                    <h5>Documentation</h5>
@@ -304,14 +305,28 @@ pageTracker._trackPageview();</script>
 
   
     
-  
+            
   
     
         </div>
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Installing Continuum Standalone<a name="Installing_Continuum_Standalone"></a></h2><
 !-- %{toc|section=0} --><div class="section"><h3><a name="Download_and_Configuration">Download and Configuration</a></h3><ul><li>Download the standalone version from the <a class="externalLink" href="http://continuum.apache.org/download.html"> Download page</a></li><li>Extract the file</li></ul><p><i>Note</i>: The standalone version ships with Jetty 8, which requires Java 6.</p><div class="section"><h4><a name="Defining_JNDI_Resources">Defining JNDI Resources</a></h4><div class="section"><h5><a name="Mail_server_configuration">Mail server configuration</a></h5><p>Before you start Continuum, you must configure your SMTP configuration for mail notification. In many servers, the default of delivering to localhost with no authentication will be properly relayed. However, if you need to configure a different SMTP server, the configuration is in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt>:</p><div class="source"><pre>&lt;New id=&quot;validation_mail&quot; class=&quot;org.eclipse.jetty
 .plus.jndi.Resource&quot;&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Installing Continuum Standalone<a name="Installing_Continuum_Standalone"></a></h2><!-- %{toc|section=0} -->
+<div class="section">
+<h3><a name="Download_and_Configuration">Download and Configuration</a></h3>
+<ul>
+<li>Download the standalone version from the <a class="externalLink" href="http://continuum.apache.org/download.html"> Download page</a></li>
+<li>Extract the file</li></ul>
+<p><i>Note</i>: The standalone version ships with Jetty 8, which requires Java 6.</p>
+<div class="section">
+<h4><a name="Defining_JNDI_Resources">Defining JNDI Resources</a></h4>
+<div class="section">
+<h5><a name="Mail_server_configuration">Mail server configuration</a></h5>
+<p>Before you start Continuum, you must configure your SMTP configuration for mail notification. In many servers, the default of delivering to localhost with no authentication will be properly relayed. However, if you need to configure a different SMTP server, the configuration is in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt>:</p>
+<div class="source">
+<pre>&lt;New id=&quot;validation_mail&quot; class=&quot;org.eclipse.jetty.plus.jndi.Resource&quot;&gt;
   &lt;Arg&gt;&lt;Ref id=&quot;wac&quot;/&gt;&lt;/Arg&gt;
   &lt;Arg&gt;mail/Session&lt;/Arg&gt;
   &lt;Arg&gt;
@@ -326,7 +341,12 @@ pageTracker._trackPageview();</script>
     &lt;/New&gt;
   &lt;/Arg&gt;
 &lt;/New&gt;
-</pre></div></div><div class="section"><h5><a name="Database_configuration">Database configuration</a></h5><p>By default, Continuum use an embedded <a class="externalLink" href="http://db.apache.org/derby">Derby</a> database. If you want to use a different database, you can modify the JNDI configuration in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt>:</p><div class="source"><pre>  &lt;!-- continuum database --&gt;
+</pre></div></div>
+<div class="section">
+<h5><a name="Database_configuration">Database configuration</a></h5>
+<p>By default, Continuum use an embedded <a class="externalLink" href="http://db.apache.org/derby">Derby</a> database. If you want to use a different database, you can modify the JNDI configuration in <tt>$CONTINUUM_HOME/contexts/continuum.xml</tt>:</p>
+<div class="source">
+<pre>  &lt;!-- continuum database --&gt;
 
   &lt;New id=&quot;continuum&quot; class=&quot;org.eclipse.jetty.plus.jndi.Resource&quot;&gt;
     &lt;Arg&gt;&lt;Ref id=&quot;wac&quot;/&gt;&lt;/Arg&gt;
@@ -360,15 +380,63 @@ pageTracker._trackPageview();</script>
     &lt;/Arg&gt;
   &lt;/New&gt;
 
-</pre></div><p>Please refer to the documentation for your JDBC driver for the correct settings to use. You may need to alter the <tt>validationQuery</tt> to one that can successfully execute on your database (or remove the setting if you do not want to validate connections before using them).</p><p>You must ensure the JDBC driver is available in the classpath, by copying it to the <tt>$CONTINUUM_HOME/lib</tt> directory and updating <tt>$CONTINUUM_HOME/conf/wrapper.conf</tt> to ensure it is listed instead of the Derby JAR.</p><p>Refer to the <a class="externalLink" href="http://commons.apache.org/dbcp/"> Commons DBCP</a> documentation for more advanced configuration of the connection pool.</p><p>More information on supported databases is available in the Administrator's Guide on <a href="../administrator_guides/external-db.html"> External Databases</a>.</p></div></div><div class="section"><h4>Testing the Configuration<a name="Testing_the_Configuration"></a></h4><p>Start Continuum fro
 m the console in the <tt>$CONTINUUM_HOME/bin/</tt> directory:</p><div><pre>continuum console</pre></div><p>If it appears to be working correctly, it is a good idea to set it up as a service so that it will run in the background under a suitable role account, and can be set to start whenever the server has started.</p></div></div><div class="section"><h3><a name="Installing_as_a_Windows_Service">Installing as a Windows Service</a></h3><ul><li>Go to <tt>$CONTINUUM_HOME/bin/</tt> and run the following command:<div><pre>continuum.bat install</pre></div></li><li>Edit the <b>Apache Continuum</b> service<ul><li>To see the services that are on your computer go to <i>Start</i>|<i>Run</i> and enter <tt>services.msc</tt>.</li></ul></li><li>Select the <b>Startup Type</b></li><li>Go to the <b>Log On</b> tab and select a real user. A real user is required because you'll need a home directory for Maven repository and some other things</li><li>Validate your changes</li></ul></div><div class="sectio
 n"><h3><a name="Installing_as_a_Linux_Service">Installing as a Linux Service</a></h3><p>Since the Continuum Linux script <tt>bin/continuum</tt> understands the same arguments as Linux boot scripts, there is no need to write a particular startup script to add Continuum to the Linux boot process. All you need to do, as root, is:</p><div><pre>ln -s /usr/local/continuum-[VERSION]/bin/continuum /etc/init.d/continuum</pre></div><p>This will allow you to run <tt>service continuum start</tt> and other commands.</p><p>To have the service start on boot, follow the instructions below for your particular family of operating system.</p><div class="section"><h4><a name="On_a_Debian-based_system">On a Debian-based system</a></h4><p>At this point you have Continuum ready to be symlinked from different runlevels. Debian GNU/Linux comes with a very handy utility to create these links, just run as root:</p><div><pre>update-rc.d continuum defaults 80</pre></div><p>If you run this command, you will see 
 something like this:</p><div><pre> Adding system startup for /etc/init.d/continuum ...
+</pre></div>
+<p>Please refer to the documentation for your JDBC driver for the correct settings to use. You may need to alter the <tt>validationQuery</tt> to one that can successfully execute on your database (or remove the setting if you do not want to validate connections before using them).</p>
+<p>You must ensure the JDBC driver is available in the classpath, by copying it to the <tt>$CONTINUUM_HOME/lib</tt> directory and updating <tt>$CONTINUUM_HOME/conf/wrapper.conf</tt> to ensure it is listed instead of the Derby JAR.</p>
+<p>Refer to the <a class="externalLink" href="http://commons.apache.org/dbcp/"> Commons DBCP</a> documentation for more advanced configuration of the connection pool.</p>
+<p>More information on supported databases is available in the Administrator's Guide on <a href="../administrator_guides/external-db.html"> External Databases</a>.</p></div></div>
+<div class="section">
+<h4>Testing the Configuration<a name="Testing_the_Configuration"></a></h4>
+<p>Start Continuum from the console in the <tt>$CONTINUUM_HOME/bin/</tt> directory:</p>
+<div>
+<pre>continuum console</pre></div>
+<p>If it appears to be working correctly, it is a good idea to set it up as a service so that it will run in the background under a suitable role account, and can be set to start whenever the server has started.</p></div></div>
+<div class="section">
+<h3><a name="Installing_as_a_Windows_Service">Installing as a Windows Service</a></h3>
+<ul>
+<li>Go to <tt>$CONTINUUM_HOME/bin/</tt> and run the following command:
+<div>
+<pre>continuum.bat install</pre></div></li>
+<li>Edit the <b>Apache Continuum</b> service
+<ul>
+<li>To see the services that are on your computer go to <i>Start</i>|<i>Run</i> and enter <tt>services.msc</tt>.</li></ul></li>
+<li>Select the <b>Startup Type</b></li>
+<li>Go to the <b>Log On</b> tab and select a real user. A real user is required because you'll need a home directory for Maven repository and some other things</li>
+<li>Validate your changes</li></ul></div>
+<div class="section">
+<h3><a name="Installing_as_a_Linux_Service">Installing as a Linux Service</a></h3>
+<p>Since the Continuum Linux script <tt>bin/continuum</tt> understands the same arguments as Linux boot scripts, there is no need to write a particular startup script to add Continuum to the Linux boot process. All you need to do, as root, is:</p>
+<div>
+<pre>ln -s /usr/local/continuum-[VERSION]/bin/continuum /etc/init.d/continuum</pre></div>
+<p>This will allow you to run <tt>service continuum start</tt> and other commands.</p>
+<p>To have the service start on boot, follow the instructions below for your particular family of operating system.</p>
+<div class="section">
+<h4><a name="On_a_Debian-based_system">On a Debian-based system</a></h4>
+<p>At this point you have Continuum ready to be symlinked from different runlevels. Debian GNU/Linux comes with a very handy utility to create these links, just run as root:</p>
+<div>
+<pre>update-rc.d continuum defaults 80</pre></div>
+<p>If you run this command, you will see something like this:</p>
+<div>
+<pre> Adding system startup for /etc/init.d/continuum ...
    /etc/rc0.d/K80continuum -&gt; ../init.d/continuum
    /etc/rc1.d/K80continuum -&gt; ../init.d/continuum
    /etc/rc6.d/K80continuum -&gt; ../init.d/continuum
    /etc/rc2.d/S80continuum -&gt; ../init.d/continuum
    /etc/rc3.d/S80continuum -&gt; ../init.d/continuum
    /etc/rc4.d/S80continuum -&gt; ../init.d/continuum
-   /etc/rc5.d/S80continuum -&gt; ../init.d/continuum</pre></div><p>What you see is the symlinks that would be created.</p></div><div class="section"><h4><a name="On_a_RedHat-based_system">On a RedHat-based system</a></h4><p>Configuring Continuum on a RedHat-based system (like Fedora Core) is slightly different. Instead of running <tt>update-rc.d</tt>, you need to add a new service using the <tt>chkconfig</tt> command.</p><div><pre>chkconfig --add continuum
-chkconfig continuum on</pre></div></div></div><div class="section"><h3><a name="Installing_as_a_Mac_OS_X_Service">Installing as a Mac OS X Service</a></h3><p>On OS X, you can use <tt>launchd</tt> to run a service. Create the following as root in <tt>/Library/LaunchDaemons/org.apache.continuum.plist</tt>:</p><div class="source"><pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+   /etc/rc5.d/S80continuum -&gt; ../init.d/continuum</pre></div>
+<p>What you see is the symlinks that would be created.</p></div>
+<div class="section">
+<h4><a name="On_a_RedHat-based_system">On a RedHat-based system</a></h4>
+<p>Configuring Continuum on a RedHat-based system (like Fedora Core) is slightly different. Instead of running <tt>update-rc.d</tt>, you need to add a new service using the <tt>chkconfig</tt> command.</p>
+<div>
+<pre>chkconfig --add continuum
+chkconfig continuum on</pre></div></div></div>
+<div class="section">
+<h3><a name="Installing_as_a_Mac_OS_X_Service">Installing as a Mac OS X Service</a></h3>
+<p>On OS X, you can use <tt>launchd</tt> to run a service. Create the following as root in <tt>/Library/LaunchDaemons/org.apache.continuum.plist</tt>:</p>
+<div class="source">
+<pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 &lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot;
 &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
 &lt;plist version=&quot;1.0&quot;&gt;
@@ -377,7 +445,7 @@ chkconfig continuum on</pre></div></div>
     &lt;string&gt;org.apache.continuum&lt;/string&gt;
     &lt;key&gt;ProgramArguments&lt;/key&gt;
     &lt;array&gt;
-        &lt;string&gt;/Applications/Continuum/apache-continuum-1.4.2/bin/continuum&lt;/string&gt;
+        &lt;string&gt;/Applications/Continuum/apache-continuum-1.4.3-SNAPSHOT/bin/continuum&lt;/string&gt;
         &lt;string&gt;console&lt;/string&gt;
     &lt;/array&gt;
     &lt;key&gt;Disabled&lt;/key&gt;
@@ -387,7 +455,7 @@ chkconfig continuum on</pre></div></div>
     &lt;key&gt;UserName&lt;/key&gt;
     &lt;string&gt;continuum&lt;/string&gt;
     &lt;key&gt;StandardOutPath&lt;/key&gt;
-    &lt;string&gt;/Applications/Continuum/apache-continuum-1.4.2/logs/launchd.log&lt;/string&gt;
+    &lt;string&gt;/Applications/Continuum/apache-continuum-1.4.3-SNAPSHOT/logs/launchd.log&lt;/string&gt;
     &lt;!-- Optional - store data separate from installation --&gt;
     &lt;key&gt;EnvironmentVariables&lt;/key&gt;
     &lt;dict&gt;
@@ -399,9 +467,24 @@ chkconfig continuum on</pre></div></div>
     &lt;true/&gt;
     --&gt;
 &lt;/dict&gt;
-&lt;/plist&gt;</pre></div><p>To install the service, run the following:</p><div class="source"><pre>$ sudo chown root:wheel /Library/LaunchDaemons/org.apache.continuum.plist
-$ sudo launchctl load -w /Library/LaunchDaemons/org.apache.continuum.plist</pre></div><p>Start and stop the service with:</p><div class="source"><pre>$ sudo launchctl start org.apache.continuum.plist
-$ sudo launchctl stop org.apache.continuum.plist</pre></div><p>To uninstall the service:</p><div class="source"><pre>$ sudo launchctl unload -w /Library/LaunchDaemons/org.apache.continuum.plist</pre></div><p>You can follow the same steps to install build agents as a service by replacing the appropriate paths, and changing <tt>org.apache.continuum</tt> to <tt>org.apache.continuum.buildagent</tt> in the label and <tt>plist</tt> filename.</p></div><div class="section"><h3><a name="Installing_with_Puppet">Installing with Puppet</a></h3><p>If you use Puppet to manage your infrastructure, you can use a third-party Puppet module to install Continuum. This will take care of adding the required users, databases and configuration based on official release tarballs.</p><ul><li><a class="externalLink" href="https://github.com/maestrodev/puppet-continuum"> Puppet module for Apache Continuum and Continuum build agents</a></li></ul></div></div>
+&lt;/plist&gt;</pre></div>
+<p>To install the service, run the following:</p>
+<div class="source">
+<pre>$ sudo chown root:wheel /Library/LaunchDaemons/org.apache.continuum.plist
+$ sudo launchctl load -w /Library/LaunchDaemons/org.apache.continuum.plist</pre></div>
+<p>Start and stop the service with:</p>
+<div class="source">
+<pre>$ sudo launchctl start org.apache.continuum.plist
+$ sudo launchctl stop org.apache.continuum.plist</pre></div>
+<p>To uninstall the service:</p>
+<div class="source">
+<pre>$ sudo launchctl unload -w /Library/LaunchDaemons/org.apache.continuum.plist</pre></div>
+<p>You can follow the same steps to install build agents as a service by replacing the appropriate paths, and changing <tt>org.apache.continuum</tt> to <tt>org.apache.continuum.buildagent</tt> in the label and <tt>plist</tt> filename.</p></div>
+<div class="section">
+<h3><a name="Installing_with_Puppet">Installing with Puppet</a></h3>
+<p>If you use Puppet to manage your infrastructure, you can use a third-party Puppet module to install Continuum. This will take care of adding the required users, databases and configuration based on official release tarballs.</p>
+<ul>
+<li><a class="externalLink" href="https://github.com/maestrodev/puppet-continuum"> Puppet module for Apache Continuum and Continuum build agents</a></li></ul></div></div>
       </div>
     </div>
     <div class="clear">
@@ -410,7 +493,7 @@ $ sudo launchctl stop org.apache.continu
     <div id="footer">
       <div class="xright" style="text-align: right">
         &#169;  
-          2003-2014
+          2003-2015
     
                   <a href="http://www.apache.org/">The Apache Software Foundation</a>
                 
@@ -418,7 +501,7 @@ $ sudo launchctl stop org.apache.continu
 
   
     
-  
+            
   
     
    - <a href="http://continuum.apache.org/privacy-policy.html">Privacy Policy</a><br/>



Mime
View raw message