anchor.diff:              <ec:column property="name" title="buildAgentGroups.table.name"></ec:column>            
               <ec:column property="Agents" title="buildAgentGroups.table.agents" style="white-space: nowrap">
                 <ul>                
  -                <c:if test="${!empty buildAgentGroup.buildAgents}" >                                 
  -                  <c:forEach var="envVar" items="${buildAgentGroup.buildAgents}"> 
  -                    <li><c:out value="${envVar.url}" /></li>
  -                  </c:forEach>
  -                </c:if>
  +                <s:if test="#attr['buildAgentGroup'].buildAgents.size() > 0" >
  +                  <s:iterator value="#attr['buildAgentGroup'].buildAgents">
  +                    <li><s:property value="url" /></li>
  +                  </s:iterator>
  +                </s:if>
                 </ul>
               </ec:column>
               <ec:column property="editActions" title="&nbsp;" width="1%">
                 <s:url id="editBuildAgentGroupUrl" action="editBuildAgentGroup">
  -                <s:param name="buildAgentGroup.name"><c:out value="${pageScope.buildAgentGroup.name}"/></s:param>
  +                <s:param name="buildAgentGroup.name" value="#attr['buildAgentGroup'].name"/>
                 </s:url>
                 <s:a href="%{editBuildAgentGroupUrl}">
                   <img src="<s:url value='/images/edit.gif' includeParams="none"/>" alt="<s:text name='edit'/>" title="<s:text name='edit'/>" border="0"/>
  
positive.code:               <s:set var='tname' value="'remGroupToken' + #attr['buildAgentGroup'].name" scope="page"/>
                <s:token name="%{#attr['tname']}"/>
                <s:url id="removeBuildAgentGroupUrl" action="deleteBuildAgentGroup">
                  <s:param name="buildAgentGroup.name"><c:out value="${pageScope.buildAgentGroup.name}"/></s:param>
                  <s:param name="struts.token.name" value="#attr['tname']"/>
                  <s:param name="%{#attr['tname']}" value="#session['struts.tokens.' + #attr['tname']]"/>
                </s:url>
  
negative.code:           <ec:row>
              <ec:column property="url" title="buildAgents.table.url">
                <s:url id="viewBuildAgentUrl" action="viewBuildAgent">
                  <s:param name="buildAgent.url" value="#attr['buildAgent'].url"/>
                </s:url>
                <s:a href="%{viewBuildAgentUrl}"><s:property value="#attr['buildAgent'].url"/></s:a>
              </ec:column>
              <ec:column property="enabled" title="buildAgents.table.enabled"/>
              <ec:column property="description" title="buildAgents.table.description"/>
              <ec:column property="editActions" title="&nbsp;" width="1%">
                <s:url id="editBuildAgentUrl" action="editBuildAgent">
                  <s:param name="buildAgent.url" value="#attr['buildAgent'].url"/>
                </s:url>
                <s:a href="%{editBuildAgentUrl}">
                  <img src="<s:url value='/images/edit.gif' includeParams="none"/>" alt="<s:text name='edit'/>" title="<s:text name='edit'/>" border="0"/>
  