Index: continuum-web/src/main/java/org/apache/maven/continuum/web/tool/StringTool.java =================================================================== --- continuum-web/src/main/java/org/apache/maven/continuum/web/tool/StringTool.java (revision 406312) +++ continuum-web/src/main/java/org/apache/maven/continuum/web/tool/StringTool.java (working copy) @@ -1,5 +1,6 @@ package org.apache.maven.continuum.web.tool; +import org.apache.commons.lang.StringEscapeUtils; /** * @author Emmanuel Venisse * @version $Id$ @@ -10,4 +11,9 @@ { return Integer.parseInt( value ); } -} \ No newline at end of file + + public String htmlEscape( String value ) + { + return StringEscapeUtils.escapeHtml( value ); + } +} Index: continuum-web/src/main/resources/templates/screens/ProjectBuild.vm =================================================================== --- continuum-web/src/main/resources/templates/screens/ProjectBuild.vm (revision 406312) +++ continuum-web/src/main/resources/templates/screens/ProjectBuild.vm (working copy) @@ -109,7 +109,7 @@
#if ( $output && $output != "" )
$output
+ $stringtool.htmlEscape($output)