1

我正在尝试使用 Redis 服务在 CloudFoundry 中部署我的 Spring MVC 应用程序。我使用 Java 配置调用 Cloudfoundry CloudEnvironment getServiceInfo 方法来检索实例化的 Redis 服务。应用程序阶段正常,但不会开始在 CF 类中提供 Nullpointer:

Caused by: java.lang.NullPointerException
at org.cloudfoundry.runtime.env.CloudEnvironment.getServiceInfo(CloudEnvironment.java:150)

我搜索了很多有关此问题的线索,但找不到任何线索。我敢打赌我遗漏了一些东西,而我的经验是,问题越令人费解,错误就越明显。但我真的可以使用一些指针。有什么想法吗?谢谢。

杰伦

4

1 回答 1

1

我相信您的问题的答案是因为您的代码也缺少 postgres 服务!在您的情况下,空指针异常不是针对您绑定到应用程序的 redis 服务器,而是针对 postgres 服务器。

您必须确保已创建应用程序所需的所有服务并将其绑定到应用程序。

于 2012-11-26T05:34:43.687 回答