anchor.diff:        <div id="axial" class="h3">
           <h3><s:text name="buildDefinition.template.section.title"/></h3>
   
  +        <s:if test="hasActionErrors()">
  +            <div class="errormessage">
  +                <s:actionerror/>
  +            </div>
  +            <input type="button" value="Back" onClick="history.go(-1)">
  +        </s:if>
  +        <s:if test="hasActionMessages()">
  +            <div class="warningmessage">
  +                <s:actionmessage/>
  +            </div>
  +        </s:if>
  +
           <div class="axial">
             <s:form action="saveBuildDefinitionTemplate" method="post" name="buildDefinitionTemplate" validate="false">
  -            <c:choose>
  -            
  -              <c:when test="${!empty actionErrors}">
  -                <div class="errormessage">
  -                  <s:iterator value="actionErrors">
  -                    <p><s:property/></p>
  -                  </s:iterator>
  -                </div>
  -                <input type="button" value="Back" onClick="history.go(-1)">
  -              </c:when>
  -  
  -              <c:when test="${empty actionErrors}">
  +              <s:if test="!hasActionErrors()">
                   <table>
                     <tbody>
                       <s:textfield label="%{getText('buildDefinitionTemplate.name')}" name="buildDefinitionTemplate.name" requiredLabel="true" size="100"/>
  
positive.code:                 </div>
                  <s:hidden name="buildDefinitionTemplate.id"/>
                  <s:hidden name="buildDefinitionTemplate.continuumDefault"/>
                </c:when>
              
              </c:choose>
            </s:form>
          </div>
        </div>
  
negative.code:   --%>
  
  <%@ taglib uri="/struts-tags" prefix="s" %>
  <html>
    <s:i18n name="localization.Continuum">
      <head>
  