无法通过Java应用程序连接到Postgres服务器

时间:2016-03-18 06:51:38

标签: java linux postgresql unix

在我的一个项目中,我们尝试通过Java应用程序连接到Postgres服务器。尝试打开连接时出错。堆栈跟踪低于 -

{"timestamp":"2016-03-17T06:57:18.853Z",
"level":"ERROR",
"thread":"main",
"logger":"com.abc.messaging.status.configuration.ValidateDatabaseConfiguration",
"message":"Failed to initialize data source: \n
### Error opening session.  Cause: java.lang.NullPointerException\n
### Cause: java.lang.NullPointerException","context":"default"}

虽然我们尝试过以下操作 -

  1. 从应用程序服务器ping数据库服务器 - 它成功
  2. Telnet数据库服务器和端口(来自应用服务器) - 它也成功
  3. 我们还尝试了一个连接到postgre服务器的简单python脚本。它还成功连接到db。
  4. 然后我们回到我们的登台服务器并尝试从那里连接生产数据库服务器。这也成功完成了。
  5. 我们尝试从生产应用服务器连接登台数据库服务器,我们也 COULDN' T
  6. 我们假设我们的申请中没有任何问题。这是因为,从登台服务器,应用程序可以连接到登台数据库和生产数据库。在那里,它必须是一些应用程序服务器问题。

      

    PostgreSQL版本 - 生产 - 9.4.5分期 - 9.4.4   Java版本 - 1.8.31

    非常感谢任何形式的帮助。

    提前致谢。

0 个答案:

没有答案