return correct content type
[org.ibex.xt-crawshaw.git] / src / java / org / ibex / xt / Servlet.java
index 1a7ae61..c53ae4f 100644 (file)
@@ -42,6 +42,8 @@ public class Servlet extends HttpServlet {
                     StringWriter buffer = new StringWriter();
                     Template t = Template.parse(cx.getRealPath(src), scope);
                     Template.wrap(t, scope).out(buffer);
+
+                    rs.setContentType("text/xml");
                     w.write(buffer.toString());
                     src = null;
                 } catch (Template.RedirectSignal r) {
@@ -63,6 +65,7 @@ public class Servlet extends HttpServlet {
             w.println(e.getMessage());
             e.printStackTrace();
         } catch (Exception e) {
+            w.print("Unexpected error occurred.");
             System.out.println("Unexpected Exception:");
             e.printStackTrace();
         }