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