美丽涵涵童装店--说我博客名字,给你们打折!
随笔 - 82  文章 - 266  trackbacks - 0
<2007年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345


点击这里给杨爱友发消息
美丽涵涵童装店
说我博客名字,给你们打折!

常用链接

留言簿(6)

随笔分类

随笔档案

文章档案

好友的BLOG

搜索

  •  

最新评论

阅读排行榜

评论排行榜

我用JNDI连接数据库总报错 "javax.naming.NameNotFoundException:Name java:comp is not bound in this Context

出错地方如:
   Context ctx = new InitialContext();
   ds = (DataSource) ctx.lookup("java:comp/env/jdbc/test");//数据库名test

tomcat的server.xml部分代码如下:

<Context path="/test" docBase="D:\workspace\test\jsp" debug="0">
          <Resource name="jdbc/test" type="javax.sql.DataSource"/>
          <ResourceParams name="jdbc/test">
           <parameter>
            <name>factory</name>
            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
           </parameter>
           <parameter>
            <name>username</name>
            <value>root</value>
           </parameter>
           <parameter>
            <name>password</name>
            <value></value>
           </parameter>
           <parameter>
            <name>driverClassName</name>
            <value>com.mysql.jdbc.Driver</value>
           </parameter>
           <parameter>
            <name>url</name>
            <value>jdbc:mysql://localhost:3306/jnditest?user=root</value>
           </parameter>
          </ResourceParams>
          </Context>
另说明:我用的是tomcat5.5,jdk1.5,mysql-4.0.25,并且已经把JAR包放到tomcat下了。
 
请问各位朋友这是什么原因啊?
posted on 2007-04-19 18:24 杨爱友 阅读(1169) 评论(4)  编辑  收藏

FeedBack:
# re: 求助 JNDI 连接mySql问题 2007-04-26 17:40 小祝
"java:comp/env/jdbc/test"
没找到。  回复  更多评论
  
# re: 求助 JNDI 连接mySql问题 2007-04-26 23:38 cresposhi
确实一直都没配置过tomcat数据库连接池然后用JNDI来查找,都是直接用持久层框架集成连接池。确实需要学习一下。
搬个板凳,等待答案  回复  更多评论
  
# re: 求助 JNDI 连接mySql问题 2007-04-28 01:00 YAY
我一看有人给我回贴了,还以为有希望了里,
我把毕业设计的程序拿出来了,怎么也运行不了。
再努力一下我应该能知道答案,等我答案。  回复  更多评论
  
# re: 求助 JNDI 连接mySql问题 2007-07-23 13:50 白金饭卡
把你上面的那段话放到tomcat\conf\Catalina\localhost中的工程名.xml文件里试试  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
美丽涵涵童装店
亲,说我博客名字,给你们打折!