当我尝试启动我们的java/hibernate/tomcat/postgres
项目时,它会在NewProxyDatabaseMetaData.detach()
中因空指针异常而崩溃
在c3p0连接池库中:
private void detach()
{
parentPooledConnection.removeConnectionEventListener( cel );
parentPooledConnection = null;
}
parentPooledConnection is null
它发生在会话工厂初始化中。 奇怪的是,相同的代码适用于其他队友。
我试过
但没有效果。有什么想法吗?
编辑: 我知道'什么是空指针',但这是一个连接池库(c3p0)里面的崩溃,我不控制,我没有将null对象传递给库,我正在尝试初始化hibernate会话工厂在hibernate和c3p0内部的某个地方发生的事情会在没有父池连接的情况下关闭连接。