-2

クラウドファウンドリでPlayFrameworkアプリケーション(Java)を起動すると、次のエラーが発生します。morphiamorphia 1.2.4b、playFramework1.2.4を使用しています。

エラー再生-エラーが発生した状態でPRODモードで開始できません
        com.mongodb.MongoException $ Network:何かを呼び出すことができません
                com.mongodb.DBTCPConnector.call(DBTCPConnector.java:211)で
                com.mongodb.DBApiLayer $ MyCollection._ find(DBApiLayer.java:303)で
                com.mongodb.DB.command(DB.java:159)で
                com.mongodb.DBCollection.getCount(DBCollection.java:769)で
                com.mongodb.DBCollection.getCount(DBCollection.java:740)で
                com.mongodb.DBCollection.count(DBCollection.java:695)で
                com.mongodb.gridfs.GridFS。(GridFS.java:85)で
                play.modules.morphia.MorphiaPlugin.initMorphia(MorphiaPlugin.java:402)で
                play.modules.morphia.MorphiaPlugin.onApplicationStart(MorphiaPlugin.java:452)で
                play.plugins.PluginCollection.onApplicationStart(PluginCollection.java:480)で
                play.Play.start(Play.java:515)で
                play.Play.init(Play.java:300)で
                play.server.ServletWrapper.contextInitialized(ServletWrapper.java:77)で
                org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)で
                org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)で
                org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)で
                org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)で
                org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)で
                org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)で
                org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)で
                org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)で
                org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)で
                org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)で
                org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)で
                org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)で
                org.apache.catalina.core.StandardHost.start(StandardHost.java:840)で
                org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)で
                org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)で
                org.apache.catalina.core.StandardService.start(StandardService.java:525)で
                org.apache.catalina.core.StandardServer.start(StandardServer.java:754)で
                org.apache.catalina.startup.Catalina.start(Catalina.java:595)で
                org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)で
                org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)で
        原因:java.io.IOException:[XXXXX-XXXX-XXXX-XXXX-XXXX / 127.0.0.1:27017]に接続できませんでしたbc:java.net.ConnectException:接続が拒否されました
                com.mongodb.DBPort._open(DBPort.java:224)で
                com.mongodb.DBPort.go(DBPort.java:101)で
                com.mongodb.DBPort.go(DBPort.java:82)で
                com.mongodb.DBPort.call(DBPort.java:72)で
                com.mongodb.DBTCPConnector.call(DBTCPConnector.java:202)で
                ...32以上
        コンテキストが停止したため、Tomcatを停止しています。

4

1 に答える 1

1

クラウド上のmongodbサーバーに接続できないようです。構成を確認して、mongodb サービスにアクセスできることを確認してください。

于 2012-11-17T22:20:33.363 に答える