Hi,

I try to use JservSSI. Sadly any servlet that want to output something
throws an exeption if called via SSI SERVLET Tag. The Servlet runs well
if called like this: http://server/servlet/Hello

This is my SERVLET Tag:

<SERVLET CODE="Hello.class">
Your web server has not been configured to support servlet tags.
</SERVLET>

This is (a part) of my servlet:
...
...

    public void doGet (HttpServletRequest req,
                       HttpServletResponse res)
        throws ServletException, IOException
        {
            String title = "Example Apache JServ Servlet";
            res.setContentType("text/html");
            PrintWriter out = res.getWriter(); // This is Line 30
            out.println("<H1>" + title + "</H1>");
            out.println("<H2> Congratulations, Apache JServ is
working!<br>");
        }
...
...


This is the result:

<!-- java.lang.IllegalStateException: Already called getOutputStream.
        at
org.apache.jserv.JServConnection.getWriter(JServConnection.java:1377)
        at Hello.doGet(Hello.java:30)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
        at
org.apache.jservssi.ServletInfoRequest.runServlet(JServSSI.java:917)
        at org.apache.jservssi.JServSSI.interpretPage(JServSSI.java:366)
        at org.apache.jservssi.JServSSI.doGet(JServSSI.java:302)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
        at
org.apache.jserv.JServConnection.run(JServConnection.java:330)
        at java.lang.Thread.run(Thread.java)
-->   

Please help, what can I do now?

TIA,
Gunnar.
--


------------------------------------------------------------
To subscribe:    [EMAIL PROTECTED]
To unsubscribe:  [EMAIL PROTECTED]
Problems?:       [EMAIL PROTECTED]

Reply via email to