一个奇怪oracle问题,大家来看下

spring+hibernate查询,老是不停的报一个错误:
SQL state [null]; error code [17410]; No more data to read from socket; nested exception is com.ibm.websphere.ce.cm.StaleConnectionException: No more data to read from socket at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate
SQL语句没有什么问题,在开发和测试环境都没有这个问题,但一上生产就不停的出这个问题,问使用的人也说没有问题,数据也可以查出来,网上有的说是驱动问题,有的说是应用和数据库之间有防火墙,但已经问过了,不存在防火墙。各位牛人有没有遇到过这个问题,请指教!

参考一下这个贴子看看呢:报的错误跟你的一样的,且 Error Code 都一致
[url]http://www.ibm.com/developerworks/forums/thread.jspa?threadID=173667[/url]

将完整的stackTrace贴出来瞧瞧

sql语句执行超时?
连接出现问题?