项目本来正常,
拷贝到其他机器的tomcat后
出现 java.sql.SQLException: No suitable driver
我是把之前的程序整盘复制的,所以,里边的jar或xml等设置应该都是一样的
为什么出现这个问题啊
环境:
SSH
tomcat6.0
连接池proxool
数据库oracle 10g2台机器唯一不一样的就是系统
本来的是XP,后来的是2003
不会是这个事吧
拷贝到其他机器的tomcat后
出现 java.sql.SQLException: No suitable driver
我是把之前的程序整盘复制的,所以,里边的jar或xml等设置应该都是一样的
为什么出现这个问题啊
环境:
SSH
tomcat6.0
连接池proxool
数据库oracle 10g2台机器唯一不一样的就是系统
本来的是XP,后来的是2003
不会是这个事吧
和之前的都一样
驱动的jar包不光是放在项目的lib里,还应该在tomcat的lib里放一份!
错误又变成
java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: Attempt to refer to a unregistered pool by its alias 'DBPool'
了
error in setConnection()1 java.sql.SQLException: No suitable driver
error in connect()2 java.lang.NullPointerException
error in retrieve() java.lang.NullPointerException
01/11/2012 15:10:11 : INFO sndbean.size < 0 END
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:545)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at insure.client.DBAccess.connectByDriver(DBAccess.java:127)
at insure.client.DBAccess.setConnection(DBAccess.java:227)
at insure.client.InsureGetCbData.getOrderInfo(InsureGetCbData.java:21)
at insure.client.InsureTask.handle(InsureTask.java:40)
at insure.client.InsureTask.run(InsureTask.java:26)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
使用的是weblogic,server/lib下已经放了ojdbc14.jar