异常总结2013-04
2013-04-02 11:12
169 查看
1. org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout ....
关于HttpTimeOut的设置:
HttpClient.getHttpConnectionManager().getParams().setSoTimeout()
HttpClient.getHttpConnectionManager().getParams().setConnectionTimeout()
第一个针对连接建立后,但是没有收到response的超时时间,测试时可将server simulator收到request后等一段时间后再回response。
出错信息:
java.net.SocketTimeoutException: Read timed out
第二个针对连接建立的超时时间,测试时可将目的IP地址设为不存在的IP地址。
出错信息:
org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 8000 ms
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:154)
默认值为0,如果不设置的话大概2分多钟才会得到异常
2. Cannot create PoolableConnectionFactory
"
"
关于HttpTimeOut的设置:
HttpClient.getHttpConnectionManager().getParams().setSoTimeout()
HttpClient.getHttpConnectionManager().getParams().setConnectionTimeout()
第一个针对连接建立后,但是没有收到response的超时时间,测试时可将server simulator收到request后等一段时间后再回response。
出错信息:
java.net.SocketTimeoutException: Read timed out
第二个针对连接建立的超时时间,测试时可将目的IP地址设为不存在的IP地址。
出错信息:
org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 8000 ms
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:154)
默认值为0,如果不设置的话大概2分多钟才会得到异常
2. Cannot create PoolableConnectionFactory
"
1.确定服务是启着的 2.确定网络没问题 3.其他软件没把oracle的端口占用,或配置文件里端口号没有写错 4.把服务器的防火墙关了,再试一下 5.是不是你数据库设置了最大连接,然后其他项目的连接池又把连接占用完了呢
"
相关文章推荐
- 异常总结2013-04
- 异常总结2013-03
- Java复习笔记+经验总结-04 java异常 常用工具类
- 异常总结2013-03
- 2013-04 清明节那一周总结
- 2013暑假结束总结
- vim7.4官方源码在vs2013的编译方法及问题总结
- Ubuntu编译Hadoop源码异常总结
- 2013 暑假总结
- android常见异常总结
- Java异常处理总结
- 简单总结2013,简约规划2014
- Oracle异常总结
- PHP 错误与异常 笔记与总结(2)错误(Fatal)
- Error与Exception的区别,Java常见异常Execption总结
- 【Java基础】Java异常的一些总结
- java异常总结
- Excel VBA 学习总结 - 善待异常
- 总结2013,奋斗2014!
- Java异常处理总结