nested exception is javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
eclipse,tomcat5.5,oracle出错信息:Server/server.xml配置<ContextdocBase="WuLiu"path="/WuLiu"r...
eclipse,tomcat 5.5,oracle
出错信息:
Server/server.xml配置
<Context docBase="WuLiu" path="/WuLiu" reloadable="true" source="org.eclipse.jst.j2ee.server:WuLiu"> <Resource driverClassName="oracle.jdbc.driver.OracleDriver" maxActive="10" maxIdle="2" maxWait="5000" name="crawl" password="BTWLSERVER" type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521:orcl" username="BTWLSERVER"/> </Context>
Server/web.xml和项目WuLiu/web-inf/web.xml配置
<resource-ref> <res-ref-name>crawl</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
这个项目搞得头都大了,之前没配置web.xml的时候出错是:Cannot create JDBC driver of class '' for connect URL 'null'
我严重怀疑这数据库引的包不对啊,可又不知道该怎么改,求高手指点
同事说Server/context.xml不用配置,所以没动。根据网上说法,我在tomcat/conf/catalina/localhost新建了WuLiu.xml,也配置了<Context> 展开
出错信息:
Server/server.xml配置
<Context docBase="WuLiu" path="/WuLiu" reloadable="true" source="org.eclipse.jst.j2ee.server:WuLiu"> <Resource driverClassName="oracle.jdbc.driver.OracleDriver" maxActive="10" maxIdle="2" maxWait="5000" name="crawl" password="BTWLSERVER" type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521:orcl" username="BTWLSERVER"/> </Context>
Server/web.xml和项目WuLiu/web-inf/web.xml配置
<resource-ref> <res-ref-name>crawl</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
这个项目搞得头都大了,之前没配置web.xml的时候出错是:Cannot create JDBC driver of class '' for connect URL 'null'
我严重怀疑这数据库引的包不对啊,可又不知道该怎么改,求高手指点
同事说Server/context.xml不用配置,所以没动。根据网上说法,我在tomcat/conf/catalina/localhost新建了WuLiu.xml,也配置了<Context> 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
1个回答
2015-01-17
展开全部
NameNotFoundException: Name jdbc is not bound in this Context
JNDI 设置不正确了
datasource的url不正确
JNDI 设置不正确了
datasource的url不正确
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询