You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ct...@apache.org on 2008/12/09 13:12:18 UTC

svn commit: r724670 [2/2] - in /continuum/branches/continuum-distributed-builds: ./ continuum-api/ continuum-api/src/main/java/org/apache/continuum/builder/ continuum-api/src/main/java/org/apache/continuum/scm/queue/ continuum-api/src/main/java/org/apa...

Modified: continuum/branches/continuum-distributed-builds/continuum-docs/src/site/xdoc/release-notes.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-docs/src/site/xdoc/release-notes.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-docs/src/site/xdoc/release-notes.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-docs/src/site/xdoc/release-notes.xml Tue Dec  9 04:12:07 2008
@@ -1,313 +1,38 @@
 <document>
   <properties>
-    <title>Continuum 1.2 Release Note.</title>
+    <title>Release Notes</title>
   </properties>  
 <body>
-	
-	
-<h2>Release Notes - Continuum - Version 1.2</h2>
-The Apache Continuum team is pleased to announce Apache Continuum 1.2
-<h3>New in Continuum 1.2</h3> 
-<h4>Using Spring</h4>
-  <p>Continuum now uses the Spring Framework as it's underlying container instead of Plexus. This results in a boost in performance and stability for the web application in particular.</p>
-<h4>Repository Purge</h4>
-  <p>It's now possible to add purges which will cleanup : 
-    <ul>
-      <li>m2 repositories (now it's possible to configure a local m2 repository per project group)</li>
-      <li>build output directory</li>
-    </ul>
-  </p>
-<h4>Maven plugin groupId and artifactId change</h4>
-<p>Now the maven plugin has the new groupId:artifactId org.apache.continuum:continuum-maven-plugin</p>
-<h4>New SCMs support</h4>
-<p>Now continuum two new providers : git and accurev.</p>  
-<h3>Changes in Continuum 1.2</h3>    
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-860'>CONTINUUM-860</a>] -         multiple email addresses delimited with commas causes AddressException
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1054'>CONTINUUM-1054</a>] -         IllegalStateException stack adding pom
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1200'>CONTINUUM-1200</a>] -         Password Characters Not Supported in SCM Checkout
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1322'>CONTINUUM-1322</a>] -         Attempt to store value with more than 256 chars
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1336'>CONTINUUM-1336</a>] -         upgrade quartz - we use a very old version
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1360'>CONTINUUM-1360</a>] -         Prepended semicolon in svn password does not work
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1371'>CONTINUUM-1371</a>] -         NullPointer when Releasing with Ant and Default Project Group
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1433'>CONTINUUM-1433</a>] -         Wrong path in descripton on how to allow the file protocol. 
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1489'>CONTINUUM-1489</a>] -         replace use of MungedHttpsURL with apache httpclient (4.0-beta1)
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1515'>CONTINUUM-1515</a>] -         SCM Tag does not have a default value
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1521'>CONTINUUM-1521</a>] -         NullPointerException in StarTeam changelog command
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1525'>CONTINUUM-1525</a>] -         Can't release project with Continuum on Geronimo 2.0.1
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1528'>CONTINUUM-1528</a>] -         Continuum gets slower over time and eventually crashes
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1549'>CONTINUUM-1549</a>] -         LDAP Authenticated Continuum - NullPointerException when trying to see Members of a project group
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1575'>CONTINUUM-1575</a>] -         Confusing behavior when continuum can't construct MavenProject from pom
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1589'>CONTINUUM-1589</a>] -         updateBuildDefinitionForProjectGroup remove the description of the build definition
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1590'>CONTINUUM-1590</a>] -         updateBuildDefinitionForProjectGroup leads to a StackOverflowError
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1593'>CONTINUUM-1593</a>] -         Requires Javamail 1.5? Should be 1.4?
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1596'>CONTINUUM-1596</a>] -         The release perform doesn't work when a scm password is required
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1601'>CONTINUUM-1601</a>] -         Email address with '+' is not accepted in mail notifier
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1610'>CONTINUUM-1610</a>] -         Deployment Repository Directory does not work at all
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1623'>CONTINUUM-1623</a>] -         Checkbox not displaying when validation error in add Instalaction-&gt;Tool form
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1630'>CONTINUUM-1630</a>] -         Error attempting to delete project group
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1643'>CONTINUUM-1643</a>] -         Perform release page results to a blank page after submitted
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1644'>CONTINUUM-1644</a>] -         Test failures occur in tagged sources
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1646'>CONTINUUM-1646</a>] -         Empty recipient is allowed in mail notifier
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1647'>CONTINUUM-1647</a>] -         Incorrect alt and title text for releaseproject_disabled.gif
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1649'>CONTINUUM-1649</a>] -         Move Build Definition Template guide to Administrator's Guides
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1651'>CONTINUUM-1651</a>] -         Unable to delete user-created build definitions
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1659'>CONTINUUM-1659</a>] -         project admin cannot assign project roles to users
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1660'>CONTINUUM-1660</a>] -         Download page does not have source archives
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1672'>CONTINUUM-1672</a>] -         continuum plugin doesn't fails to add maven two projects
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1676'>CONTINUUM-1676</a>] -         deleting a project or group should cancel any current or scheduled builds, and prevent any from being queued
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1679'>CONTINUUM-1679</a>] -         Adding Null values for Project's Build Definition directs to a blank page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1688'>CONTINUUM-1688</a>] -         Maximum length for name column in object ChangeFile is too small
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1693'>CONTINUUM-1693</a>] -         Continuum fills our server disk with SNAPSHOTs.
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1701'>CONTINUUM-1701</a>] -         No field validation when adding Ant and Shell projects 
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1713'>CONTINUUM-1713</a>] -         JDOFatalUserException '.-..column &quot;&quot;NAME&quot;&quot; that has maximum length of 255. Please correct your data!'
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1715'>CONTINUUM-1715</a>] -         no response when adding a project
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1725'>CONTINUUM-1725</a>] -         Using the Cancel Button without an selected project will produce NPE
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1734'>CONTINUUM-1734</a>] -         Loop in getProjects methode
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1738'>CONTINUUM-1738</a>] -         Add schedule page doesn't use its properties file
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1739'>CONTINUUM-1739</a>] -         Import of Maven2 project fails if 2.0.9 feature depMgm. scope&gt;import used
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1742'>CONTINUUM-1742</a>] -         Duplicate installations (environment variables) in Profile are accepted
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1746'>CONTINUUM-1746</a>] -         Duplicate Profile  names are accepted
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1748'>CONTINUUM-1748</a>] -         Duplicate Installation names are accepted
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1750'>CONTINUUM-1750</a>] -         unable to operate on a working directory that contains spaces
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1752'>CONTINUUM-1752</a>] -         Allowed duplication of group name when editing a project group
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1753'>CONTINUUM-1753</a>] -         Download As Text of build result output displays it on another page instead of downloading it
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1757'>CONTINUUM-1757</a>] -          continuum roles do not have user friendly names
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1758'>CONTINUUM-1758</a>] -         Error with group summary auto-refresh after adding a project group
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1760'>CONTINUUM-1760</a>] -          TextArea inside the Working Copy Section for a Project is editable
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1768'>CONTINUUM-1768</a>] -         NPE on Members tab with LDAP authentication 
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1773'>CONTINUUM-1773</a>] -         unable to add a mail recipient address containing an ampersand (&amp;) in the local part of  the adress
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1782'>CONTINUUM-1782</a>] -         Rename 'Profiles' instances to 'Build Environments' in available roles.
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1784'>CONTINUUM-1784</a>] -         URLs with Query String appears not work properly
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1785'>CONTINUUM-1785</a>] -         Broken link
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1788'>CONTINUUM-1788</a>] -         JBoss installation documentation contains a &quot;Start Jetty&quot; section
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1789'>CONTINUUM-1789</a>] -         Unable to add project if its parent is not in server
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1792'>CONTINUUM-1792</a>] -         svn checkout with authentification doesn't work in 1.2 (trunk rev 663360)
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1795'>CONTINUUM-1795</a>] -         [regression] continuum application starts twice
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1796'>CONTINUUM-1796</a>] -         Project Information tab's Add/Edit Notifiers links contain leading whitespace
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1799'>CONTINUUM-1799</a>] -         Thread count for schedule is not configurable
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1804'>CONTINUUM-1804</a>] -         Wrong source code repository urls listed on Continuum public web
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1805'>CONTINUUM-1805</a>] -         Adding a project displays &quot;Adding your project is under process. Please wait ..&quot;
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1816'>CONTINUUM-1816</a>] -         Continuum trunk failed to start on unix os
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1825'>CONTINUUM-1825</a>] -         NPE when checkout project with trunk (rev 678311) 
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1828'>CONTINUUM-1828</a>] -         Downloaded maven files (pom and project.xml) are not deleted
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1831'>CONTINUUM-1831</a>] -         When click &quot;save&quot; or &quot;cancel&quot; button on the Appearance page (with or without making changes), get java.lang.NullPointerException error
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1836'>CONTINUUM-1836</a>] -         Validation for Build Environment doesn't work
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1839'>CONTINUUM-1839</a>] -         [French] &quot;Construction en &#xEC;hec&quot; instead of &quot;Construction en &#xE9;chec&quot;
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1841'>CONTINUUM-1841</a>] -         Error when adding project group with null values
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1844'>CONTINUUM-1844</a>] -         EL Expression failed with empty/not functions
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1863'>CONTINUUM-1863</a>] -         NPE when clicking Appearance menu item
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1867'>CONTINUUM-1867</a>] -         Project group admin should not be able to grant system-wide roles to himself
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1869'>CONTINUUM-1869</a>] -         Correct type of url variable in 'Connection to Continuum' section on 'Guide to use XML-RPC with Continuum' page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1870'>CONTINUUM-1870</a>] -         changing groupId:artifactId of the maven plugin to org.apache.continuum:continuum-maven-plugin
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1871'>CONTINUUM-1871</a>] -         Continuum does not execute builds when last BUILDRESULT.END_TIME=0
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1877'>CONTINUUM-1877</a>] -         Incorrect svn urls on site &quot;source repository&quot; page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1878'>CONTINUUM-1878</a>] -         MS SQL Server size of NVARCHAR defect
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1888'>CONTINUUM-1888</a>] -         Support for 64 bit architectures has been removed
-</li>
-</ul>
-    
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-515'>CONTINUUM-515</a>] -         Add a wait page when adding a project
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-801'>CONTINUUM-801</a>] -         Maven2: Add Project Homepage URL to the project group summary page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1186'>CONTINUUM-1186</a>] -         Application should unpack to apache-continuum-${version}
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1213'>CONTINUUM-1213</a>] -         Patch to easily run continuum jetty with postgres
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1252'>CONTINUUM-1252</a>] -         General Configuration should be pre-configurable in XML
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1344'>CONTINUUM-1344</a>] -         New Guide to Building Continuum from Source
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1465'>CONTINUUM-1465</a>] -         Project groups should probably get their own local maven repo
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1490'>CONTINUUM-1490</a>] -         Include data-management-cli jar in the distribution
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1511'>CONTINUUM-1511</a>] -         Improve error handling when not able to resolv artifacts
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1531'>CONTINUUM-1531</a>] -         set JSW to auto-restart if it crashes or hangs
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1605'>CONTINUUM-1605</a>] -         Continuum should not store the userid or password if 'use cached credentials' is checked
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1612'>CONTINUUM-1612</a>] -         Provide a sample security.properties file
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1613'>CONTINUUM-1613</a>] -         Add setting JAVA_HOME to the getting started documentation
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1619'>CONTINUUM-1619</a>] -         Project Ant : Adding a built-in property allowing to know wich project is under construction from the ant build script
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1639'>CONTINUUM-1639</a>] -         Ability to download files from the working copy
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1645'>CONTINUUM-1645</a>] -         Move images into continuum-docs module
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1675'>CONTINUUM-1675</a>] -         Improve error message when scm element is missing from a child pom
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1687'>CONTINUUM-1687</a>] -         Improve the template and build definition names
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1698'>CONTINUUM-1698</a>] -         Include svn revision number in the jar file manifest
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1703'>CONTINUUM-1703</a>] -         use plexus-spring in continuum-webapp
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1705'>CONTINUUM-1705</a>] -         Read-only view of the queues
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1711'>CONTINUUM-1711</a>] -         Rename Profile to Build Environment to avoid clash with Maven profiles
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1712'>CONTINUUM-1712</a>] -         improve the performance of the group summary page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1736'>CONTINUUM-1736</a>] -         Add the svn revision in the about action
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1741'>CONTINUUM-1741</a>] -         release.properties file containing scm credentials in plain text is visible through the Web UI
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1744'>CONTINUUM-1744</a>] -         Upgrade continuum to redback 1.0.1
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1745'>CONTINUUM-1745</a>] -         decouple SCM code from continuum model
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1759'>CONTINUUM-1759</a>] -         Ability to delete working copies associated with releases
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1762'>CONTINUUM-1762</a>] -         add confirmation page before deleting multiple projects at once
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1769'>CONTINUUM-1769</a>] -         add confirmation page before deleting a profile
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1775'>CONTINUUM-1775</a>] -         There is a typo on the Project Group Summary page. &quot;Project Group Informations&quot; should be &quot;Project Group Information&quot; - no &quot;s&quot; needed
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1793'>CONTINUUM-1793</a>] -         continuum.log needs human readable date and time stamps
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1807'>CONTINUUM-1807</a>] -         Improve performance on maven2 builds by building a pom project if changes are only in sub-modules
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1822'>CONTINUUM-1822</a>] -         Upgrade to Jetty 6.1.11
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1827'>CONTINUUM-1827</a>] -         XMPRPC Basic Compliance ( Call continuum XPMRPC Service from other language like Php )
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1846'>CONTINUUM-1846</a>] -         Split ContinuumStore to few dao classes
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1858'>CONTINUUM-1858</a>] -         Add rolesList page in the menu from redback
-</li>
-</ul>
-    
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-782'>CONTINUUM-782</a>] -         Add a feature to allow cleaning the m2 local repo once every N days
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1628'>CONTINUUM-1628</a>] -         2 new methods for editing building queue with xmlrpc
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1681'>CONTINUUM-1681</a>] -         Replace plexus-runtime with standalone jetty bundle
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1691'>CONTINUUM-1691</a>] -         Ability to delete a project via XML RPC
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1692'>CONTINUUM-1692</a>] -         Ability to delete build results via XML RPC
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1830'>CONTINUUM-1830</a>] -         Ability to view release results after leaving page
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1843'>CONTINUUM-1843</a>] -         add new maven scm providers (accurev and git)
-</li>
-</ul>
-    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1614'>CONTINUUM-1614</a>] -         release maven-scm 1.1
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1617'>CONTINUUM-1617</a>] -         Update to JPOX 1.1.9
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1821'>CONTINUUM-1821</a>] -         Remove references to Maven in continuum-docs
-</li>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1885'>CONTINUUM-1885</a>] -         Clean up site documentation
-</li>
-</ul>
-        
-<h2>        Wish
-</h2>
-<ul>
-<li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1638'>CONTINUUM-1638</a>] -         Documentation for Release Management
-</li>
-</ul>
 
+  <h2>Apache Continuum 1.3.1 Release Notes</h2>
   
+  <p>The Apache Continuum team is pleased to announce Apache Continuum 1.3.1.</p>
+
+  <p>As the first public release in the 1.3 series, Apache Continuum 1.3.1 includes the following new features:</p>
+
+  <p><b>Transient State</b> -- Continuum now separates transient errors such as an unreachable scm system from build failures.</p>
+
+  <p><b>Migration to Struts 2</b> -- The web framework underlying Continuum has been changed from WebWork to Struts 2.0.12.
+    For more information on the S2 framework, visit <a href="http://struts.apache.org">http://struts.apache.org</a>.</p>
+
+  <p>To learn more about how the Continuum dev team versions releases, see our
+      <a href="http://continuum.apache.org/development/release.html">release guidelines</a>.</p>  
+
+  <h2>Release Notes - Continuum - Version 1.3.1</h2>    
+
+  <h2>Release Notes - Continuum - Version 1.3.0 (test build)</h2>
+
+  <h2>        Improvement
+  </h2>
+  <ul>
+  <li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1829'>CONTINUUM-1829</a>] -         separate transient errors from build failures in notification and display
+  </li>
+  <li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1864'>CONTINUUM-1864</a>] -         Transient State
+  </li>
+  <li>[<a href='http://jira.codehaus.org/browse/CONTINUUM-1962'>CONTINUUM-1962</a>] -         Migrate to Struts 2
+  </li>
+  </ul>
+
 Have Fun !
 <br/><br/>
 --<br/>

Propchange: continuum/branches/continuum-distributed-builds/continuum-jetty/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue Dec  9 04:12:07 2008
@@ -3,3 +3,5 @@
 .project
 .classpath
 *.iml
+*.ipr
+*.iws

Modified: continuum/branches/continuum-distributed-builds/continuum-jetty/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-jetty/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-jetty/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-jetty/pom.xml Tue Dec  9 04:12:07 2008
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <artifactId>continuum-jetty</artifactId>
   <packaging>pom</packaging>

Modified: continuum/branches/continuum-distributed-builds/continuum-model/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-model/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-model/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-model/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-model</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-api/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-api/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-api/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-api/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum-notifiers</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifier-api</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-irc/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-irc/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-irc/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-irc/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum-notifiers</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifier-irc</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-jabber/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-jabber/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-jabber/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-jabber/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum-notifiers</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifier-jabber</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-msn/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-msn/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-msn/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-msn/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum-notifiers</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifier-msn</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-wagon/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-wagon/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-wagon/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/continuum-notifier-wagon/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum-notifiers</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifier-wagon</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-notifiers/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-notifiers/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-notifiers/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-notifiers/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-notifiers</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-purge/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-purge/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-purge/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-purge/pom.xml Tue Dec  9 04:12:07 2008
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <artifactId>continuum-purge</artifactId>
   <name>Continuum :: Purge System</name>

Modified: continuum/branches/continuum-distributed-builds/continuum-purge/src/main/java/org/apache/continuum/purge/executor/AbstractContinuumPurgeExecutor.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-purge/src/main/java/org/apache/continuum/purge/executor/AbstractContinuumPurgeExecutor.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-purge/src/main/java/org/apache/continuum/purge/executor/AbstractContinuumPurgeExecutor.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-purge/src/main/java/org/apache/continuum/purge/executor/AbstractContinuumPurgeExecutor.java Tue Dec  9 04:12:07 2008
@@ -22,6 +22,8 @@
 import org.apache.continuum.purge.repository.content.RepositoryManagedContent;
 import org.apache.maven.archiva.consumers.core.repository.ArtifactFilenameFilter;
 import org.apache.maven.archiva.model.ArtifactReference;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 import java.io.File;
 import java.io.FilenameFilter;
@@ -35,6 +37,8 @@
 public abstract class AbstractContinuumPurgeExecutor
     implements ContinuumPurgeExecutor
 {
+    private Logger log = LoggerFactory.getLogger( AbstractContinuumPurgeExecutor.class );
+    
     public void purge( Set<ArtifactReference> references, RepositoryManagedContent repository )
     {
         if ( references != null && !references.isEmpty() )
@@ -43,6 +47,7 @@
             {
                 File artifactFile = repository.toFile( reference );
                 artifactFile.delete();
+                log.info( "Purge artifact " + artifactFile.getName() );
                 purgeSupportFiles( artifactFile, artifactFile.getName() );
                 // purge maven metadata
                 purgeSupportFiles( artifactFile.getParentFile(), "maven-metadata" );
@@ -78,6 +83,7 @@
             if ( file.exists() && file.isFile() )
             {
                 file.delete();
+                log.info( "Purge support file: " + file.getName() );
             }
         }
     }

Modified: continuum/branches/continuum-distributed-builds/continuum-release/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-release/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-release/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-release/pom.xml Tue Dec  9 04:12:07 2008
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <artifactId>continuum-release</artifactId>
   <name>Continuum :: Release System</name>

Modified: continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/DefaultContinuumReleaseManager.java Tue Dec  9 04:12:07 2008
@@ -19,6 +19,7 @@
  * under the License.
  */
 
+import org.apache.commons.lang.BooleanUtils;
 import org.apache.continuum.model.repository.LocalRepository;
 import org.apache.continuum.release.config.ContinuumReleaseDescriptor;
 import org.apache.maven.continuum.installation.InstallationService;
@@ -269,6 +270,12 @@
         descriptor.setDevelopmentVersions( devVersions );
         descriptor.setPreparationGoals( releaseProperties.getProperty( "prepareGoals" ) );
         
+        String useEditMode = releaseProperties.getProperty( "useEditMode" );
+        if ( BooleanUtils.toBoolean( useEditMode ) )
+        {
+            descriptor.setScmUseEditMode( Boolean.valueOf( useEditMode ) );
+        } 
+        
         LocalRepository repository = project.getProjectGroup().getLocalRepository();
         
         if ( repository != null )

Modified: continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/phase/GenerateReactorProjectsPhase.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/phase/GenerateReactorProjectsPhase.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/phase/GenerateReactorProjectsPhase.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-release/src/main/java/org/apache/maven/continuum/release/phase/GenerateReactorProjectsPhase.java Tue Dec  9 04:12:07 2008
@@ -101,12 +101,14 @@
         MavenProject project;
         try
         {
+            ArtifactRepository repository = getLocalRepository( descriptor.getAdditionalArguments() );
+
             project = projectBuilder.buildWithDependencies( getProjectDescriptorFile( descriptor ),
-                                                            getLocalRepository(), getProfileManager( getSettings() ) );
+                                                            repository, getProfileManager( getSettings() ) );
 
             reactorProjects.add( project );
 
-            addModules( reactorProjects, project );
+            addModules( reactorProjects, project, repository );
         }
         catch ( ProjectBuildingException e )
         {
@@ -137,7 +139,7 @@
         return reactorProjects;
     }
 
-    private void addModules( List reactorProjects, MavenProject project )
+    private void addModules( List reactorProjects, MavenProject project, ArtifactRepository repository )
         throws ContinuumReleaseException
     {
         for ( Iterator modules = project.getModules().iterator(); modules.hasNext(); )
@@ -148,13 +150,13 @@
 
             try
             {
-                MavenProject reactorProject = projectBuilder.buildWithDependencies( pomFile, getLocalRepository(),
+                MavenProject reactorProject = projectBuilder.buildWithDependencies( pomFile, repository,
                                                                                     getProfileManager(
                                                                                         getSettings() ) );
 
                 reactorProjects.add( reactorProject );
 
-                addModules( reactorProjects, reactorProject );
+                addModules( reactorProjects, reactorProject, repository );
             }
             catch ( ProjectBuildingException e )
             {
@@ -184,10 +186,35 @@
         return new File( parentPath, pomFilename );
     }
 
-    private ArtifactRepository getLocalRepository()
+    private ArtifactRepository getLocalRepository( String arguments )
         throws ContinuumReleaseException
     {
-        return new DefaultArtifactRepository( "local-repository", "file://" + getSettings().getLocalRepository(),
+        String localRepository = null;
+
+        if ( arguments != null )
+        {
+            String[] args = arguments.split( " " );
+            
+            for ( int i = 0; i < args.length; i++ )
+            {
+                if ( args[i].contains( "-Dmaven.repo.local=" ) )
+                {
+                    localRepository = args[i].substring( args[i].indexOf( "=" ) + 1 );
+                    break;
+                }
+            }
+        }
+
+        if ( localRepository == null )
+        {
+            localRepository = getSettings().getLocalRepository();
+        }
+        else if ( localRepository.endsWith( "\"" ) )
+        {
+            localRepository = localRepository.substring( 0, localRepository.indexOf( "\"" ) );
+        }
+
+        return new DefaultArtifactRepository( "local-repository", "file://" + localRepository,
                                               new DefaultRepositoryLayout() );
     }
 

Modified: continuum/branches/continuum-distributed-builds/continuum-reports/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-reports/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-reports/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-reports/pom.xml Tue Dec  9 04:12:07 2008
@@ -22,7 +22,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <artifactId>continuum-reports</artifactId>
   <name>Continuum :: Reports</name>

Modified: continuum/branches/continuum-distributed-builds/continuum-security/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-security/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-security/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-security/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-security</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-store/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-store/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-store/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-store/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-store</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-test/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-test/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-test/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-test/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-test</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp-test/Readme.txt
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp-test/Readme.txt?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp-test/Readme.txt (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp-test/Readme.txt Tue Dec  9 04:12:07 2008
@@ -1,3 +1,11 @@
+Test with Firefox and Selenium IDE
+ * Start Continuum
+ * Open Firefox and navigate to Continuum (it should be on the "Create Admin User" page.)
+ * in Firefox, Tools -> Selenium IDE 
+ * in Selenium IDE, File -> Open Test Suite and choose src/test/selenium-ide/continuum_test_suite.html
+ * in Selenium IDE, modify the Base URL if necessary (for example, http://localhost:8080/continuum)
+ * in Selenium IDE, click the 'Play entire test suite' icon
+
 Test Continuum with Tomcat 5.x and firefox
     'mvn clean install' or 'mvn clean install -Ptomcat5x,firefox'
 
@@ -21,4 +29,3 @@
     mvn selenium:start-server cargo:start
 
 The server will run until you press Ctrl-C, and you can run the tests from the IDE.
-

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp-test/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp-test/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp-test/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp-test/pom.xml Tue Dec  9 04:12:07 2008
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.continuum</groupId>
     <artifactId>continuum</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>continuum-webapp-test</artifactId>
   <name>Continuum Webapp Test</name>

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-webapp</artifactId>
@@ -148,10 +148,10 @@
             <configuration>
               <tasks>
                 <delete includeemptydirs="true">
-                  <fileset dir="${basedir}/src/main/webapp/WEB-INF/lib" includes="**/struts2*.jar"/>
+                  <fileset dir="${basedir}/src/main/webapp/WEB-INF/lib" includes="**/struts2*.jar" />
                 </delete>
                 <delete includeemptydirs="true">
-                  <fileset dir="${basedir}/src/main/webapp/WEB-INF/classes" includes="**/struts.*"/>
+                  <fileset dir="${basedir}/src/main/webapp/WEB-INF/classes" includes="**/struts.*" />
                 </delete>
               </tasks>
             </configuration>

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/ScmResultAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/ScmResultAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/ScmResultAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/ScmResultAction.java Tue Dec  9 04:12:07 2008
@@ -11,7 +11,7 @@
 
 /**
  * @author <a href="mailto:ctan@apache.org">Maria Catherine Tan</a>
- * @plexus.component role="com.opensymphony.xwork.Action" role-hint="scmResult"
+ * @plexus.component role="com.opensymphony.xwork2.Action" role-hint="scmResult"
  */
 public class ScmResultAction
     extends ContinuumActionSupport

Propchange: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Dec  9 04:12:07 2008
@@ -0,0 +1 @@
+/continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/admin/BuildAgentAction.java:713270-724659

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java Tue Dec  9 04:12:07 2008
@@ -21,21 +21,25 @@
 
 import java.io.File;
 import java.io.IOException;
+import java.io.UnsupportedEncodingException;
 import java.net.MalformedURLException;
 import java.net.URL;
+import java.net.URLEncoder;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.List;
 
+import javax.servlet.http.HttpServletRequest;
+
 import org.apache.commons.io.FileUtils;
-import org.apache.commons.io.IOUtils;
 import org.apache.maven.continuum.ContinuumException;
 import org.apache.maven.continuum.builddefinition.BuildDefinitionServiceException;
 import org.apache.maven.continuum.model.project.BuildDefinitionTemplate;
 import org.apache.maven.continuum.model.project.ProjectGroup;
 import org.apache.maven.continuum.project.builder.ContinuumProjectBuildingResult;
 import org.apache.maven.continuum.web.exception.AuthorizationRequiredException;
+import org.apache.struts2.interceptor.ServletRequestAware;
 import org.codehaus.plexus.util.StringUtils;
 
 /**
@@ -46,6 +50,7 @@
  */
 public abstract class AddMavenProjectAction
     extends ContinuumActionSupport
+    implements ServletRequestAware
 {
     private static final long serialVersionUID = -3965565189557706469L;
 
@@ -79,6 +84,8 @@
     
     private List<String> errorMessages = new ArrayList<String>();
 
+    private HttpServletRequest httpServletRequest;
+    
     public String execute()
         throws ContinuumException, BuildDefinitionServiceException
     {
@@ -110,10 +117,19 @@
                 URL url = new URL( pomUrl );
                 if ( pomUrl.startsWith( "http" ) && !StringUtils.isEmpty( scmUsername ) )
                 {
+                    String encoding = this.httpServletRequest.getCharacterEncoding();
+                    if ( StringUtils.isEmpty( encoding ) )
+                    {
+                         encoding = System.getProperty( "file.encoding" );
+                    }
+
+                    String encodedUsername = URLEncoder.encode( scmUsername, encoding );
+                    String encodedPassword = URLEncoder.encode( scmPassword, encoding );
+
                     StringBuffer urlBuffer = new StringBuffer();
                     urlBuffer.append( url.getProtocol() ).append( "://" );
-                    urlBuffer.append( scmUsername ).append( ':' ).append( scmPassword ).append( '@' ).append(
-                        url.getHost() );
+                    urlBuffer.append( encodedUsername ).append( ':' ).append( encodedPassword ).append( '@' )
+                        .append( url.getHost() );
                     if ( url.getPort() != -1 )
                     {
                         urlBuffer.append( ":" ).append( url.getPort() );
@@ -132,6 +148,12 @@
                 addActionError( "add.project.unknown.error" );
                 return doDefault();
             }
+            catch ( UnsupportedEncodingException e )
+            {
+                addActionError( "add.project.unknown.error" );
+                return doDefault();
+            }
+            
         }
         else
         {
@@ -428,4 +450,9 @@
     {
         this.errorMessages = errorMessages;
     }
+
+    public void setServletRequest( HttpServletRequest httpServletRequest )
+    {
+        this.httpServletRequest = httpServletRequest;
+    }
 }

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/CancelBuildAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/CancelBuildAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/CancelBuildAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/CancelBuildAction.java Tue Dec  9 04:12:07 2008
@@ -19,13 +19,16 @@
  * under the License.
  */
 
+import java.util.ArrayList;
+import java.util.Collection;
 import java.util.List;
 
 import org.apache.commons.lang.ArrayUtils;
+import org.apache.continuum.model.project.ProjectScmRoot;
 import org.apache.continuum.taskqueue.manager.TaskQueueManager;
 import org.apache.continuum.taskqueue.manager.TaskQueueManagerException;
 import org.apache.maven.continuum.ContinuumException;
-import org.apache.maven.continuum.web.action.admin.AbstractBuildQueueAction;
+import org.apache.maven.continuum.model.project.Project;
 import org.apache.maven.continuum.web.exception.AuthorizationRequiredException;
 import org.codehaus.plexus.util.StringUtils;
 
@@ -35,7 +38,7 @@
  * @plexus.component role="com.opensymphony.xwork2.Action" role-hint="cancelBuild"
  */
 public class CancelBuildAction
-    extends AbstractBuildQueueAction
+    extends ContinuumActionSupport
 {
 
     private int projectId;
@@ -52,13 +55,19 @@
         try
         {
             checkBuildProjectInGroupAuthorization( getProjectGroupName() );
+
+            TaskQueueManager taskQueueManager = getContinuum().getTaskQueueManager();
+
+            taskQueueManager.cancelBuildTask( projectId );
         }
         catch ( AuthorizationRequiredException e )
         {
             return REQUIRES_AUTHORIZATION;
         }
-
-        cancelBuild( projectId );
+        catch ( TaskQueueManagerException e )
+        {
+            throw new ContinuumException( "Error while canceling build", e );
+        }
 
         return SUCCESS;
     }
@@ -81,20 +90,65 @@
         try
         {
             taskQueueManager.removeProjectsFromBuildingQueue( projectsId );
+            
+            // now we must check if the current build is one of this
+        	int index = ArrayUtils.indexOf( projectsId, taskQueueManager.getCurrentProjectIdBuilding() );
+        	if ( index > 0 )
+        	{
+            	taskQueueManager.cancelBuildTask( projectsId[index] );
+        	}
         }
         catch ( TaskQueueManagerException e )
         {
             throw new ContinuumException( "Unable to remove projects from building queue", e );
         }
-        // now we must check if the current build is one of this
-        int index = ArrayUtils.indexOf( projectsId, getCurrentProjectIdBuilding() );
-        if ( index > 0 )
-        {
-            cancelBuild( projectsId[index] );
-        }
+
         return SUCCESS;
     }
 
+    public String cancelGroupBuild()
+        throws ContinuumException
+    {
+        try
+        {
+            checkBuildProjectInGroupAuthorization( getContinuum().getProjectGroup( projectGroupId).getName() );
+        }
+        catch ( AuthorizationRequiredException e )
+        {
+            return REQUIRES_AUTHORIZATION;
+        }
+
+        TaskQueueManager taskQueueManager = getContinuum().getTaskQueueManager();
+
+        List<ProjectScmRoot> scmRoots = getContinuum().getProjectScmRootByProjectGroup( projectGroupId );
+        
+        if ( scmRoots != null )
+        {
+            for ( ProjectScmRoot scmRoot : scmRoots )
+            {
+                try
+                {
+                    taskQueueManager.removeFromPrepareBuildQueue( projectGroupId, scmRoot.getScmRootAddress() );
+                }
+                catch ( TaskQueueManagerException e )
+                {
+                    throw new ContinuumException( "Unable to cancel group build", e );
+                }
+            }
+        }
+        Collection<Project> projects = getContinuum().getProjectsInGroup( projectGroupId );
+
+        List<String> projectIds = new ArrayList<String>();
+        
+        for ( Project project : projects )
+        {
+            projectIds.add( Integer.toString( project.getId() ) );
+        }
+
+        setSelectedProjects( projectIds );
+
+        return cancelBuilds();
+    }
 
     public void setProjectId( int projectId )
     {

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectsListAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectsListAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectsListAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectsListAction.java Tue Dec  9 04:12:07 2008
@@ -159,12 +159,11 @@
             if ( this.getBuildDefinitionId() <= 0 )
             {
                 List<BuildDefinition> groupDefaultBDs = getContinuum().getDefaultBuildDefinitionsForProjectGroup( projectGroupId );
-
                 getContinuum().buildProjectsWithBuildDefinition( sortedProjects, groupDefaultBDs );
             }
             else
             {
-                getContinuum().buildProjectsWithBuildDefinition( sortedProjects, this.getBuildDefinitionId() );
+                getContinuum().buildProjectsWithBuildDefinition( sortedProjects, buildDefinitionId );
             }
         }
 

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java Tue Dec  9 04:12:07 2008
@@ -70,6 +70,8 @@
 
     private String scmTagBase;
 
+    private boolean scmUseEditMode = false;
+    
     private List projects = new ArrayList();
 
     private List projectKeys;
@@ -382,6 +384,7 @@
 
         p.setProperty( "tag", scmTag );
         p.setProperty( "prepareGoals", prepareGoals );
+        p.setProperty( "useEditMode", Boolean.toString( scmUseEditMode ) );
 
         return p;
     }
@@ -560,4 +563,16 @@
     {
         this.profileId = profileId;
     }
+
+	public boolean isScmUseEditMode() 
+	{
+		return scmUseEditMode;
+	}
+
+	public void setScmUseEditMode(boolean scmUseEditMode) 
+	{
+		this.scmUseEditMode = scmUseEditMode;
+	}
+    
+    
 }

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/QueuesAction.java
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/QueuesAction.java?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/QueuesAction.java (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/admin/QueuesAction.java Tue Dec  9 04:12:07 2008
@@ -30,6 +30,7 @@
 import org.apache.maven.continuum.model.project.Project;
 import org.apache.maven.continuum.scm.queue.CheckOutTask;
 import org.apache.maven.continuum.security.ContinuumRoleConstants;
+import org.apache.maven.continuum.web.action.ContinuumActionSupport;
 import org.apache.maven.continuum.web.exception.AuthenticationRequiredException;
 import org.apache.maven.continuum.web.exception.AuthorizationRequiredException;
 import org.apache.maven.continuum.web.model.DistributedBuildSummary;
@@ -48,7 +49,7 @@
  * @since 24 sept. 07
  */
 public class QueuesAction
-    extends AbstractBuildQueueAction
+    extends ContinuumActionSupport
     implements SecureAction, LogEnabled
 {
     private static final String DISTRIBUTED_BUILD_SUCCESS = "distributed-build-success";
@@ -118,8 +119,9 @@
             addActionError( e.getMessage() );
             return REQUIRES_AUTHENTICATION;
         }
-        
-        cancelBuild( projectId );
+
+        taskQueueManager.cancelBuildTask( projectId );
+
         return SUCCESS;
     }
     
@@ -146,6 +148,7 @@
     }
 
     public String cancelCurrentCheckout()
+        throws Exception
     {
         try 
         {
@@ -162,7 +165,7 @@
             return REQUIRES_AUTHENTICATION;
         }
         
-        cancelCheckout( projectId );
+        taskQueueManager.cancelCheckout( projectId );
         return SUCCESS;
     }
     
@@ -300,39 +303,6 @@
 
         return bundle;
     }
-    
-    private boolean cancelCheckout(int projectId)
-    {
-        Task task = getCheckoutTaskQueueExecutor().getCurrentTask();
-
-        if ( task != null )
-        {
-            if ( task instanceof CheckOutTask )
-            {
-                if ( ( (CheckOutTask) task ).getProjectId() == projectId )
-                {
-                    getLogger().info( "Cancelling checkout for project " + projectId );
-                    return getCheckoutTaskQueueExecutor().cancelTask( task );
-                }
-                else
-                {
-                    getLogger().warn(
-                                      "Current task is not for the given projectId (" + projectId + "): "
-                                          + ( (CheckOutTask) task ).getProjectId() + "; not cancelling checkout" );
-                }
-            }
-            else
-            {
-                getLogger().warn( "Current task not a CheckOutTask - not cancelling checkout" );
-            }
-        }
-        else
-        {
-            getLogger().warn( "No task running - not cancelling checkout" );
-        }
-        return false;
-    }
-    
 
     public List<BuildProjectTask> getBuildProjectTasks()
     {
@@ -453,8 +423,5 @@
     public void setSelectedCheckOutTaskHashCodes( List<String> selectedCheckOutTaskHashCodes )
     {
         this.selectedCheckOutTaskHashCodes = selectedCheckOutTaskHashCodes;
-    }
-
-
-    
+    }    
 }

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/localization/Continuum.properties
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/localization/Continuum.properties?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/localization/Continuum.properties (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/localization/Continuum.properties Tue Dec  9 04:12:07 2008
@@ -186,6 +186,7 @@
 projectGroup.tab.releaseResults = Release Results
 projectGroup.scmRoot.title = Project Group Scm Root
 projectGroup.scmRoot.label = Scm Root URL
+projectGroup.cancelGroupBuild = Cancel Group Build
 
 # ----------------------------------------------------------------------
 # Page: Project Group - Members
@@ -668,6 +669,7 @@
 releasePrepare.scmTagBase.label=SCM Tag Base
 releasePrepare.prepareGoals.label=Preparation Goals
 releasePrepare.buildEnvironment.label=Build Environment
+releasePrepare.useEditMode.label=Use edit mode
 releasePerformFromScm.scmUrl.label=SCM Connection URL
 releasePerformFromScm.scmUsername.label=SCM Username
 releasePerformFromScm.scmPassword.label=SCM Password

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/resources/struts.xml Tue Dec  9 04:12:07 2008
@@ -407,6 +407,10 @@
       </result>
     </action>
 
+    <action name="scmResult" class="scmResult">
+      <result name="success">/WEB-INF/jsp/scmResult.jsp</result>
+    </action>
+    
     <!--
     * schedule actions
     -->
@@ -440,6 +444,13 @@
       </result>
     </action>    
 
+    <action name="cancelGroupBuild" class="cancelBuild" method="cancelGroupBuild">
+      <result name="success" type="redirect-action">
+        <param name="actionName">projectGroupSummary</param>
+        <param name="projectGroupId">${projectGroupId}</param>
+      </result>
+    </action>
+
     <!--
     - continuum release
     -->

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp Tue Dec  9 04:12:07 2008
@@ -30,7 +30,7 @@
         <h3><s:text name="buildDefinition.section.title"/></h3>
 
         <div class="axial">
-          <s:form action="saveBuildDefinition" method="get" validate="true">
+          <s:form action="saveBuildDefinition" method="get">
             <c:choose>
             
               <c:when test="${!empty actionErrors}">

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildResults.jsp
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildResults.jsp?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildResults.jsp (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildResults.jsp Tue Dec  9 04:12:07 2008
@@ -79,7 +79,7 @@
                 <s:url id="buildResultUrl" action="buildResult">
                   <s:param name="projectId">${projectId}</s:param>
                   <s:param name="projectName">${projectName}</s:param>
-                  <s:param name="buildId">${buildResult.id}"</s:param>
+                  <s:param name="buildId">${buildResult.id}</s:param>
                   <s:param name="projectGroupId">${projectGroupId}</s:param>
                 </s:url>
                 <s:a href="%{buildResultUrl}"><s:text name="buildResults.result"/></s:a>

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/projectGroupSummary.jsp
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/projectGroupSummary.jsp?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/projectGroupSummary.jsp (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/projectGroupSummary.jsp Tue Dec  9 04:12:07 2008
@@ -175,6 +175,14 @@
                 </form>
               </redback:ifAuthorized>
             </td>
+            <td>
+              <redback:ifAuthorized permission="continuum-build-project-in-group" resource="${projectGroup.name}">
+                <form action="cancelGroupBuild.action" method="post">
+                  <input type="hidden" name="projectGroupId" value="<s:property value="projectGroupId"/>"/>
+                  <input type="submit" name="cancel" value="<s:text name="projectGroup.cancelGroupBuild"/>"/>
+                </form>
+              </redback:ifAuthorized>
+            </td>
           </tr>
         </table>
       </div>

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/releasePrepare.jsp
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/releasePrepare.jsp?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/releasePrepare.jsp (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/releasePrepare.jsp Tue Dec  9 04:12:07 2008
@@ -41,6 +41,7 @@
             <s:textfield label="%{getText('releasePrepare.prepareGoals.label')}" name="prepareGoals" required="true"/>
             <s:select label="%{getText('releasePrepare.buildEnvironment.label')}" name="profileId" list="profiles" listValue="name"
                        listKey="id" headerKey="-1" headerValue=""/>
+			      <s:checkbox label="%{getText('releasePrepare.useEditMode.label')}" name="scmUseEditMode" fieldValue="false"/>
           </table>
         </div>
 

Modified: continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/scmResult.jsp
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/scmResult.jsp?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/scmResult.jsp (original)
+++ continuum/branches/continuum-distributed-builds/continuum-webapp/src/main/webapp/WEB-INF/jsp/scmResult.jsp Tue Dec  9 04:12:07 2008
@@ -34,21 +34,15 @@
         
         <div class="axial">
           <table border="1" cellspacing="2" cellpadding="3" width="100%">
-            <c1:data label="%{getText('scmResult.projectGroupName')}">
-                <ww:param name="after" value="projectGroupName"/>
-            </c1:data>
-            <c1:data label="%{getText('scmResult.scmRootAddress')}">
-                <ww:param name="after" value="projectScmRoot.scmRootAddress"/>
-            </c1:data>
-            <c1:data label="%{getText('scmResult.state')}">
-                <ww:param name="after" value="state"/>
-            </c1:data>
+            <c1:data label="%{getText('scmResult.projectGroupName')}" name="projectGroupName"/>
+            <c1:data label="%{getText('scmResult.scmRootAddress')}" name="projectScmRoot.scmRootAddress"/>
+            <c1:data label="%{getText('scmResult.state')}" name="state"/>
           </table>
         </div>
         
-        <h4><ww:text name="scmResult.scmError"/></h4>
+        <h4><s:text name="scmResult.scmError"/></h4>
         <div style="width:100%; height:500px; overflow:auto; border-style: solid; border-width: 1px">
-          <pre><ww:property value="projectScmRoot.error"/></pre>
+          <pre><s:property value="projectScmRoot.error"/></pre>
         </div>
       </div>
     </body>

Modified: continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-api/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-api/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-api/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-api/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.continuum</groupId>
     <artifactId>continuum-xmlrpc</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-xmlrpc-api</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-backup/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-backup/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-backup/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-backup/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.continuum</groupId>
     <artifactId>continuum-xmlrpc</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-xmlrpc-backup</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-client/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-client/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-client/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-client/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.continuum</groupId>
     <artifactId>continuum-xmlrpc</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-xmlrpc-client</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.continuum</groupId>
     <artifactId>continuum-xmlrpc</artifactId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-xmlrpc-server</artifactId>

Modified: continuum/branches/continuum-distributed-builds/continuum-xmlrpc/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/continuum-xmlrpc/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/continuum-xmlrpc/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/continuum-xmlrpc/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-xmlrpc</artifactId>

Modified: continuum/branches/continuum-distributed-builds/maven-continuum-plugin/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/maven-continuum-plugin/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/maven-continuum-plugin/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/maven-continuum-plugin/pom.xml Tue Dec  9 04:12:07 2008
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>continuum</artifactId>
     <groupId>org.apache.continuum</groupId>
-    <version>1.3-SNAPSHOT</version>
+    <version>1.3.1-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-maven-plugin</artifactId>

Modified: continuum/branches/continuum-distributed-builds/pom.xml
URL: http://svn.apache.org/viewvc/continuum/branches/continuum-distributed-builds/pom.xml?rev=724670&r1=724669&r2=724670&view=diff
==============================================================================
--- continuum/branches/continuum-distributed-builds/pom.xml (original)
+++ continuum/branches/continuum-distributed-builds/pom.xml Tue Dec  9 04:12:07 2008
@@ -30,7 +30,7 @@
   <packaging>pom</packaging>
   <name>Continuum :: Project</name>
   <url>http://continuum.apache.org</url>
-  <version>1.3-SNAPSHOT</version>
+  <version>1.3.1-SNAPSHOT</version>
 
   <prerequisites>
     <maven>2.0.7</maven>
@@ -44,7 +44,7 @@
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      <url>scp://people.apache.org/www/maven.apache.org/continuum/ref/${project.version}</url>
+      <url>scp://people.apache.org/www/continuum.apache.org/ref/${project.version}</url>
     </site>
   </distributionManagement>
   <reporting>