【发布时间】:2013-11-24 05:16:13
【问题描述】:
在运行服务器时,我无法在 GeoServer 中查看图层。我检查了Enabled 复选框,但我仍然无法查看地图。
如果我再次登录 GeoServer,Enabled 复选框未选中。
启动 Apache Tomcat 服务器后,我在日志中收到以下错误:
原因:java.lang.RuntimeException:无法获取连接:无法创建 PoolableConnectionFactory(致命:用户“postgres”的密码验证失败)
原因:org.apache.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory(致命:用户“postgres”的密码验证失败)
原因:org.postgresql.util.PSQLException: FATAL: 用户“postgres”的密码验证失败
错误 [geotools.jdbc] - 有代码使用基于 JDBC 的数据存储,但没有处理它们。这可能会导致数据库连接暂时丢失。请确保所有数据访问代码都调用 DataStore.dispose(),然后再释放对它的所有引用。
【问题讨论】:
-
您正尝试以用户“postgres”的身份连接到您的数据库,并且密码不正确或未在 pg_hba.conf 文件中为“postgres”启用密码验证。有关详细信息,请参阅手册。
-
实际上,该应用程序在服务器中运行良好。通过服务器 URl 访问,它在我的机器上运行良好.... iam 面临的问题是。当我在我的机器上通过 eclipse 部署和运行相同的代码时。以前它在我的本地主机中运行良好。但是突然,我遇到了这个问题
-
如果是“突然”,那么有些事情发生了变化。什么?无论如何,正如我的评论所说,错误很清楚。
标签: postgresql tomcat gis geoserver