环境:AIX,WebSphere6.0,应用程序WSH。就是取了一些数据作为前台展示。平时都好好的。每天差不多第一个去访问页面就报这个错。点掉后都正常显示,再怎么访问都正常的。本来没配数据源,就报closed connection.因为有三个查询所以hibernate就报了三个query错。点掉后页面都正常了。怎么刷新都正常。后来听说那里跨网断什么的,就配了个数据源。早上又报一个错,点掉后怎么刷新显示都是好的,实在不知道怎么回事了。有人遇到过嘛?怎么解决啊?谢谢大家了
今天的错误:Io exception:There is no proess to read data written to a pipe
could not exeute query at org.hibernate.excetion.GenericJDBCException
Io exception:There is no proess to read data written to a pipe.
at com.ibm.websphere.ce.cm.StaleConnectionWxception

解决方案 »

  1.   

    可能是mysql的驱动程序的版本问题
      

  2.   

    我这个是oracle10g的
    现在问题是我直连是可以的。用数据源就报这个找不到数据源,在webShpere中配的数据源是可以测试通过的
    错误日志:
    Caused by: javax.naming.NameNotFoundException: Context: P5506Cell01/nodes/P5506Node01/servers/MAXIMOSERVER, name: jdbc/maximoPool: First component in name maximoPool not found. 
    [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]
      

  3.   

    更新问题:现在是数据源连不上。发现应用去P5506Cell01/nodes/P5506Node01/servers/MAXIMOSERVER这个节点下找不到,webShpere的数据源不是在P5506Cell01/nodes/P5506Node01/servers/MAXIMOSERVER这个节点下的,不知道如何处理,大侠指教谢谢