在一般的类里面取数据源并可成功的进行数据库操作.   
在一个线程的run()方法里就取不到数据源   
报错:javax.naming.NameNotFoundException:  Name comp is not bound in this Context 
但不是始终报错,运行一段时间后就会出错。myds是数据源名称   
java:comp/env/jdbc/myds   程序是在Tomcat5.0.28运行的。请分析原因,是为什么 

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【lndlmy】截止到2008-06-25 18:05:24的历史汇总数据(不包括此帖):
    发帖数:6                  发帖分:600                
    结贴数:5                  结贴分:500                
    未结数:1                  未结分:100                
    结贴率:83.33 %            结分率:83.33 %            
    楼主加油
      

  2.   

    提示的很清楚啊,你这个JNDI的资源没有绑定上去啊
      

  3.   

    to:tince 
    出了在线程里报错之外,其他的类访问数据库都和正常,它们用的都是同一个数据库连接池