--- java/org/apache/catalina/manager/StatusManagerServlet.java (revision 762072) +++ java/org/apache/catalina/manager/StatusManagerServlet.java (working copy) @@ -197,7 +197,7 @@ completeStatus = true; } // use StatusTransformer to output status - StatusTransformer.writeHeader(writer,mode); + StatusTransformer.writeHeader(writer,mode, request.getContextPath()); // Body Header Section Object[] args = new Object[2]; --- java/org/apache/catalina/manager/StatusTransformer.java (revision 762072) +++ java/org/apache/catalina/manager/StatusTransformer.java (working copy) @@ -70,18 +70,23 @@ * @exception IOException if an input/output error occurs * @exception ServletException if a servlet-specified error occurs */ - public static void writeHeader(PrintWriter writer, int mode) { + public static void writeHeader(PrintWriter writer, int mode, String contextRoot) { if (mode == 0){ // HTML Header Section writer.print(Constants.HTML_HEADER_SECTION); } else if (mode == 1){ writer.write(Constants.XML_DECLARATION); writer.write - (Constants.XML_STYLE); + (getXmlStyle(contextRoot)); writer.write(""); } } + public static String getXmlStyle(String contextRoot) { + return ""; + } /** * Write the header body. XML output doesn't bother