tomcat8的jdbc连接池的配置有关问题
tomcat8的jdbc连接池的配置问题
项目的context.xml配置了jdbc池:
在项目中:
这个在tomcat6中都没问题,但是在tomcat8里报错:
dataSource = (DataSource) context.lookup("java:comp/env/jdbc/myjdbc");
错误:NamingException 错误信息:Could not load resource factory class。
谁知道tomcat8的该怎么配置?
------解决思路----------------------
你看看是不是缺少jar包啊
项目的context.xml配置了jdbc池:
<Resource name="jdbc/myjdbc" auth="Container"
type="javax.sql.DataSource" driverClassName="com.informix.jdbc.IfxDriver"
url="jdbc:informix-sqli://10.*.*.*:1100/mydb:informixserver=myserver;newlocale=en_us,zh_cn;newcodeset=gbk,8859-1,819;IFX_USE_STRENC=true;"
username="username"
password="password"
maxActive="30" maxIdle="10" maxWait="1000"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"/>
在项目中:
Context context = new InitialContext();
DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/myjdbc");
conn1 = dataSource.getConnection();
这个在tomcat6中都没问题,但是在tomcat8里报错:
dataSource = (DataSource) context.lookup("java:comp/env/jdbc/myjdbc");
错误:NamingException 错误信息:Could not load resource factory class。
谁知道tomcat8的该怎么配置?
------解决思路----------------------
你看看是不是缺少jar包啊