应该是DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/MySql_ResSys");
报出的异常,说明JNDI没有lookup到。
你的server8080.xml配置文件Context docBase="" path=""是否写对?不能有重复path等
报出的异常,说明JNDI没有lookup到。
你的server8080.xml配置文件Context docBase="" path=""是否写对?不能有重复path等
解决方案 »
- 无法连接本地DB2启动tomcat,报错could not excute query.
- 关于hibernate自动创建表格的问题
- 大家好!-
- JBOSS配置ORACLE的JDBC驱动,有经验的兄弟帮忙看下啊,在线等待
- 求助!!!急,谁知道这个是什么问题?
- EXTJS 联动二级下拉列表的赋值的问题
- 请高手帮忙看看如何根据这个WSDL定义来调用webserive
- servlet 中的Dll调用问题 ,多谢了!
- 在jsp中用jdbc-odbc连接sql srver的问题!
- struts架构下,src/test/test.java如何读取WEB-INF/common/common.xml文件?
- Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'
- 如何配置数据库
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/TestDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
lookup("java:comp/env/jdbc/TestDB");
<Server debug="0" port="8081" shutdown="SHUTDOWN">
<Service name="Tomcat-Standalone">
<Connector acceptCount="10" className="org.apache.catalina.connector.http.HttpConnector" connectionTimeout="60000" debug="0" maxProcessors="75" minProcessors="5" port="8080"/>
<Engine debug="0" defaultHost="localhost" name="Standalone">
<Host appBase="E:\resSys\Tomcat\webapps" debug="0" name="localhost" unpackWARs="true">
<Context debug="0" docBase="E:\resSys\resTest" path="/resTest" reloadable="true" >
<Resource name="jdbc/MySql_ResSys" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/MySql_ResSys">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
以上就是,我重新创建了一个web应用resTest,只修改了server8080.xml
应该没什么问题呀!
我实在看不出了!
大虾再帮下忙!
我已经改成了
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<description>MySQL Test App</description>
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/MySql_ResSys</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
还是不行呀!?怎么回事呢?!