应该是数据源没设好,你在你的服务器控制台上看一下有没有“DataSource"这个JNDI,设好了就不会出这个问题

解决方案 »

  1.   

    我是用JB+weblogic的,但是用JB发布是出现上面的问题,我在服务器控制台上的connection pool 里的JNDI名称是DataSource,但在JB 发布是总有错
      

  2.   

    在JNDI TREE中看一下是否有“DataSource"这个JNDI,只有在那里看到才表示成功
      

  3.   

    1、检查weblogic的数据源设置
    2、检查程序中的jndi和weblogic的datasource的jndi是否一致(注意大小写)
      

  4.   

    connection pool  是你建的数据库连接池.你要到 JDBC-->Data Sources -->点中你建的Data Sources 的JNDI 名字是不是你CMP中写的数据源的名字.