anchor.diff:  <%@ page import="org.apache.commons.lang.StringEscapeUtils" %>
  +<%@ page import="org.apache.commons.lang.StringUtils" %>
  +
   <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
   <%@ taglib prefix="carbon" uri="http://wso2.org/projects/carbon/taglibs/carbontags.jar" %>
   <script type="text/javascript" src="js/treecontrol.js"></script>
  
positive.code:         <h2><fmt:message key="message.content"/></h2>
          <div id="workArea">
              <%-- There should be no spaces between the "<textarea>" tags as it counts them as white spaces and displays in the page--%>
              <textarea rows="<%= (wholeMessage.length()/200) + 2 %>" cols="200" readonly="true" style="border:none;"><%=wholeMessage%></textarea>
          </div>
      </div>
  
  
negative.code:     <link rel="stylesheet" href="styles/dsxmleditor.css"/>
  
      <%
      
          final int TEXT_AREA_COLUMN_WIDTH  = 200;
          String wholeMessage = request.getParameter("message");
          // This will not handle the all the possible cases
          // But provide a acceptable level of wrapping.
          int textAreaRows = Math.max(StringUtils.countMatches(wholeMessage, "\n"), 
                                          wholeMessage.length()/TEXT_AREA_COLUMN_WIDTH) + 2;
         
          
      %>
  
       <carbon:breadcrumb
  