Hi all.
Could anyone tell me,  where am I wrong here:

I try convert output default content to Cp1251  using the next
 PrintWriter out = new PrintWriter(
                      new OutputStreamWriter(res.getOutputStream(),
"Cp1251"),
                      true);
where res is HttpServletResponse.

But during run time I got this error:
java.lang.IllegalStateException: can't mix text and binary input
        at sun.servlet.http.HttpResponse.getWriter(HttpResponse.java:628)
        at progress.apptivity.agent.abService.getWriter(abService.java:645)
        at
progress.apptivity.agent.abServlet.processAgentEvents(abServlet.java:450)
        at TestHtmlServlet.service(TestHtmlServlet.java:207)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
        at
sun.servlet.http.HttpServerHandler.sendResponse(HttpServerHandler.java:165)
        at
sun.servlet.http.HttpServerHandler.handleConnection(HttpServerHandler.java:1
21)
        at sun.servlet.http.HttpServerHandler.run(HttpServerHandler.java:90)
        at java.lang.Thread.run(Thread.java:466)

By the way, using of  PrintWriter out = new PrintWriter(
res.getOutputStream(),  true);
has the same result.
That is res.getOutputStream() does't admit anything actions on itself.

With regard.
Vika.

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to