return correct content type
authorcrawshaw <crawshaw@ibex.org>
Thu, 25 Nov 2004 21:31:05 +0000 (21:31 +0000)
committercrawshaw <crawshaw@ibex.org>
Thu, 25 Nov 2004 21:31:05 +0000 (21:31 +0000)
darcs-hash:20041125213105-2eb37-c2435eb8cc23b79271e9c633f6f3fe92f5bc794b.gz

src/java/org/ibex/xt/Prevalence.java
src/java/org/ibex/xt/Servlet.java

index d5b2229..8468769 100644 (file)
@@ -3,7 +3,7 @@ package org.ibex.xt;
 import java.io.*;
 import java.net.*;
 import java.util.*;
-import javax.servlet.ServletContext; // FIXME: remove references, use Template.Scope
+import javax.servlet.ServletContext;
 
 import org.ibex.util.*;
 import org.ibex.js.*;
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();
         }