JDBC无法在生产服务器上运行

时间:2013-08-21 21:17:29

标签: java mysql database tomcat jdbc

我的jdbc和hibernate在我的本地Web应用程序上工作正常,但当我将其部署到远程服务器时,我收到此错误:

HTTP Status 401 - Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Could not open connection

服务器与mysql数据库位于同一台机器上。这可能是个问题吗?如果没有,它会是什么?

1 个答案:

答案 0 :(得分:1)

在一台机器上安装应用程序和数据库是没有问题的。在相关配置文件或JNDI资源中检查数据库的连接字符串中的IP /主机名,用户名,密码和数据库端口。提出具体答案需要更多信息。驱动程序也可能是这里的问题。