我在JBuilder中配置了c3p0 , 测试通过了,将代码生成.war文件放在tomcat中,运行就出现如下错误。
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database!
org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:82)
org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:524)
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:588)
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:617)
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:621)
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:653)
SQLServerDAL.Oper.Validate(Oper.java:32)
ControlServlet.doPost(ControlServlet.java:108)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
但我JBuilder中运行就不出现这种。
我用的是MS SQL Server 2005。