有关于resin的连接池问题

caimlong 2001-11-16 09:22:14
按照resin的帮助文件上的数据库连接池配置说明,我在resin.conf中加入了一下的配置:
<resource-ref>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<init-param driver-name="oracle.jdbc.driver.OracleDriver"/>
<init-param url="jdbc:oracle:thin:@crm2000:1521:test"/>
<init-param user="test"/>
<init-param password="test"/>
<init-param max-connections="20"/>
<init-param enable-transaction="false"/>
</resource-ref>
我在java程序中这样调用:
import java.sql.*;
import com.caucho.sql.*;

public class ConnectionPoll{
public ConnectionPool(){
}
public static Connection getConnectionPool(){
Connection conn = null;
try{
conn = com.caucho.sql.DBPool.getPool("test").getConnection();
}catch(Exception e){
}
return conn;
}
}
而且我也在e:/resin12/lib/下添加了oracle的jdbcdriver:classes12.zip
然而在调试的时候却总是出现:
no such database pool `test'.
有没有那位同行遇到过这样的问题,请给予指点!谢谢了。
...全文
60 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyondii 2001-11-30
  • 打赏
  • 举报
回复
我觉得在java程序里应该写成jdbc/test才行
另外我是这样用的
Context env = (Context) new InitialContext().lookup("java:comp/env");
DataSource ds = (DataSource) env.lookup(source);
hehefaint 2001-11-30
  • 打赏
  • 举报
回复
重新启动服务器

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧