初始化hibernate会话工厂会导致c3p0内部异常

时间:2017-09-15 16:35:03

标签: java postgresql hibernate tomcat

当我尝试启动我们的java/hibernate/tomcat/postgres项目时,它会在NewProxyDatabaseMetaData.detach()中因空指针异常而崩溃 在c3p0连接池库中:

private void detach()
{
    parentPooledConnection.removeConnectionEventListener( cel );
    parentPooledConnection = null;
}

parentPooledConnection is null

它发生在会话工厂初始化中。 奇怪的是,相同的代码适用于其他队友。

我试过

  • 重新安装postgresql
  • 更新了jdbc驱动程序
  • 创建了全新的角色和数据库

但没有效果。有什么想法吗?

编辑: 我知道'什么是空指针',但这是一个连接池库(c3p0)里面的崩溃,我不控制,我没有将null对象传递给库,我正在尝试初始化hibernate会话工厂在hibernate和c3p0内部的某个地方发生的事情会在没有父池连接的情况下关闭连接。

0 个答案:

没有答案