我做的一个网站放在服务器上了,tomcat出现这种情况,怎么解决?
2009-7-23 14:38:26 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class org.apache.catalina.connector.ClientAbor
tException
2009-7-23 14:38:34 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class org.apache.catalina.connector.ClientAbor
tException
2009-7-23 14:38:38 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class org.apache.catalina.connector.ClientAbor
tException
2009-7-23 14:38:38 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class org.apache.catalina.connector.ClientAbor
tException
[b]问题补充:[/b]
单独远行tomcat没有问题,
[b]问题补充:[/b]
哥们儿怎么解决啊?
[b]问题补充:[/b]
"解决办法:
大概设置方式如下:"工具->internet(选项..)->安全->受信任的站点->站点",将地址加入即可.
"
这个解决办法我感觉有点行不通,不可能所有的用户都将这个网设为可信任的站点..,还有其他解决办法没..
[b]问题补充:[/b]
这个网站放到服务器后,一出现警告后,服务就基本挂掉了.呵呵,小弟很菜的,不会写,望大哥给写个例子吧,小弟不胜感激!!
从上面分析来看,这个异常并不是由于代码错误引起,那么我们添加一个filter或者类似filter的功能将异常捕捉,如果是ClientAbortException类型的异常则过滤掉,不是就转发或抛出,这样应该OK了吧;
单独运行tomcat 有问题吗
[url]http://www.blogjava.net/henry1451/archive/2009/03/20/261105.html[/url]
[quote]RequestProcessor processException [/quote]
是不是你没连接上数据库造成的...
2009-7-23 14:38:26 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class org.apache.catalina.connector.ClientAbor
tException
你继承了哪个Action,你的所调用的方法有问题,
ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error的原因是由于处理http连接时,正在输出内容时,用户关闭了IE,会出现一个"ClientAbortException",属于I/O处理中出现的一个异常,应用服务器应该会捕捉。
Connection reset by peer的原因:
经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是:
①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
②:客户关掉了浏览器,而服务器还在给客户端发送数据;
③:浏览器端按了Stop。
我查了一下源码,应该是这个原因,只有tomcat才向客户端发数据出错的时候才会报这个错误;
解决办法:
http://www.blogjava.net/henry1451/archive/2009/03/20/261105.html
你可以试一试