Index: resources/org/apache/maven/continuum/web/action/AddProjectAction-addProject-validation.xml
===================================================================
--- resources/org/apache/maven/continuum/web/action/AddProjectAction-addProject-validation.xml	(revision 541587)
+++ resources/org/apache/maven/continuum/web/action/AddProjectAction-addProject-validation.xml	(working copy)
@@ -23,17 +23,17 @@
 
 <validators>
   <field name="projectName">
-    <field-validator type="required">
+    <field-validator type="requiredstring">
       <message key="addProject.name.required"/>
     </field-validator>
   </field>
   <field name="projectVersion">
-    <field-validator type="required">
+    <field-validator type="requiredstring">
       <message key="addProject.version.required"/>
     </field-validator>
   </field>
   <field name="projectScmUrl">
-    <field-validator type="required">
+    <field-validator type="requiredstring">
       <message key="addProject.scmUrl.required"/>
     </field-validator>
   </field>
Index: resources/org/apache/maven/continuum/web/action/AddProjectAction.properties
===================================================================
--- resources/org/apache/maven/continuum/web/action/AddProjectAction.properties	(revision 541587)
+++ resources/org/apache/maven/continuum/web/action/AddProjectAction.properties	(working copy)
@@ -17,6 +17,6 @@
 # under the License.
 #
 
-addProject.name.required = Name is required
-addProject.version.required = Version is required
-addProject.scmUrl.required = SCM Url is required
+addProject.name.required = Name is required and cannot contain spaces only
+addProject.version.required = Version is required and cannot contain spaces only
+addProject.scmUrl.required = SCM Url is required and cannot contain spaces only
Index: resources/org/apache/maven/continuum/web/action/ScheduleAction-saveSchedule-validation.xml
===================================================================
--- resources/org/apache/maven/continuum/web/action/ScheduleAction-saveSchedule-validation.xml	(revision 541587)
+++ resources/org/apache/maven/continuum/web/action/ScheduleAction-saveSchedule-validation.xml	(working copy)
@@ -23,12 +23,12 @@
 
 <validators>
   <field name="name">
-    <field-validator type="required">
+    <field-validator type="requiredstring">
       <message key="schedule.name.required"/>
     </field-validator>
   </field>
   <field name="description">
-    <field-validator type="required">
+    <field-validator type="requiredstring">
       <message key="schedule.version.required"/>
     </field-validator>
   </field>
Index: resources/org/apache/maven/continuum/web/action/scheduleAction.properties
===================================================================
--- resources/org/apache/maven/continuum/web/action/scheduleAction.properties	(revision 541587)
+++ resources/org/apache/maven/continuum/web/action/scheduleAction.properties	(working copy)
@@ -17,8 +17,8 @@
 # under the License.
 #
 
-schedule.name.required = Name is required
-schedule.version.required = Description is required
+schedule.name.required = Name is required and cannot contain spaces only
+schedule.version.required = Description is required and cannot contain spaces only
 schedule.maxJobExecutionTime.required = Maximum job execution time is required
 schedule.maxJobExecutionTime.invalid = Maximum job execution time must be an integer
 schedule.delay.invalid = Quiet period must be an integer 
Index: webapp/WEB-INF/jsp/addProject.jsp
===================================================================
--- webapp/WEB-INF/jsp/addProject.jsp	(revision 541587)
+++ webapp/WEB-INF/jsp/addProject.jsp	(working copy)
@@ -51,8 +51,7 @@
                               <p><ww:text name="${actionError}"/></p>
                             </c:forEach>
                           </div>
-                        </c:if>
-                        <input type="hidden" name="projectType" value="<ww:property value="projectType"/>">
+                        </c:if>                        
                         <table>
                           <tbody>
                             <ww:textfield label="%{getText('projectName.label')}" name="projectName" required="true">
@@ -82,8 +81,9 @@
                             <ww:else>
                               <ww:select label="%{getText('projectGroup.name.label')}" name="selectedProjectGroup" list="projectGroups" listKey="id" listValue="name"/>
                             </ww:else>
-                          </tbody>
+                          </tbody>                          
                         </table>
+                        <input type="hidden" name="projectType" value="<ww:property value="projectType"/>">
                         <div class="functnbar3">
                           <c1:submitcancel value="%{getText('add')}" cancel="%{getText('cancel')}"/>
                         </div>
Index: webapp/WEB-INF/jsp/editSchedule.jsp
===================================================================
--- webapp/WEB-INF/jsp/editSchedule.jsp	(revision 541587)
+++ webapp/WEB-INF/jsp/editSchedule.jsp	(working copy)
@@ -39,7 +39,7 @@
             </c:forEach>
           </div>
         </c:if>
-        <ww:hidden name="id"/>
+        
           <table>
             <ww:textfield label="%{getText('schedule.name.label')}" name="name" required="true">
                 <ww:param name="desc"><p><ww:text name="schedule.name.message"/></p></ww:param>
@@ -75,7 +75,7 @@
                 <ww:param name="desc"><p><ww:text name="schedule.enabled.message"/></p></ww:param>
             </ww:checkbox>
           </table>
-
+          <ww:hidden name="id"/>
         <div class="functnbar3">
           <c1:submitcancel value="%{getText('save')}" cancel="%{getText('cancel')}"/>
         </div>

