`
wangli9li
  • 浏览: 33007 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Proxool与Tomcat6.0搭配出现的问题

    博客分类:
  • Java
阅读更多
Problem
我经常用Proxool来管理数据库连接,可是重装系统后,发现以前能看到的proxool提供的数据库查看页面"dbadmin snapshot"总是报错,说什么不能识别非iso-8859-1字符:"十"。
具体报错内容如下:
java.io.CharConversionException: Not an ISO 8859-1 character: 十
	javax.servlet.ServletOutputStream.print(ServletOutputStream.java:89)
	org.logicalcobwebs.proxool.admin.servlet.AdminServlet.printDefinitionEntry(AdminServlet.java:781)
	org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doSnapshot(AdminServlet.java:480)
	org.logicalcobwebs.proxool.admin.servlet.AdminServlet.doGet(AdminServlet.java:285)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

Solution
把项目部署到Tomcat5.5上就没有问题了。具体原因不详。
分享到:
评论
4 楼 chaijunkun 2013-04-16  
换新版本0.9.1问题解决
3 楼 chaijunkun 2013-04-16  
经过观察 Not an ISO 8859-1 character后面写的中文是月份。我看你发帖是10月,写的是十,我这边也遇到了这个问题,写的是四
2 楼 javaoldboy 2008-07-02  
我也遇到了!
放在tomcat 6.0和jboss5.0,4.2下面均会有这个问题,放到jboss 4.05下面是OK的
1 楼 waterborn 2008-03-28  
(1)使用tomcat5容器调用response.getOutputStream()方法即可实现,但调用requonse.getWriter()方法时,输出二进制数据时(图片等内容无法显示)则出现“getWriter() has already been called for this response”异常。
(2)使用tomcat6容器调用response.getOutputStream()方法时有中文字符会发生“java.io.CharConversionException:Not an ISO 8859-1 character:”异常,调用requonse.getWriter()方法时可实现文本字符串数据输出,调用response.getOutputStream()方法可现实字节流数据的输出。

相关推荐

Global site tag (gtag.js) - Google Analytics