Mongodb 使用mongo的Grails应用程序未在heroku上启动
我试图在heroku上部署我的Grails应用程序,但在连接mongo bean时,部署一直失败 我使用的部署方法是Mongodb 使用mongo的Grails应用程序未在heroku上启动,mongodb,grails,heroku,Mongodb,Grails,Heroku,我试图在heroku上部署我的Grails应用程序,但在连接mongo bean时,部署一直失败 我使用的部署方法是heroku deploy:war 我有MONGOLAB_URI集,我可以用命令heroku config检查它。 阅读他们的插件文档,我认为应用程序中不需要mongo配置 Stacktrace摘录如下: Error initializing the application: Error creating bean with name 'transactionManagerPos
heroku deploy:war
我有MONGOLAB_URI
集,我可以用命令heroku config检查它。
阅读他们的插件文档,我认为应用程序中不需要mongo配置
Stacktrace摘录如下:
Error initializing the application:
Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'mongoTransactionManager': Cannot resolve reference to bean 'mongoDatastore' while setting bean property 'datastore'; nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'mongoDatastore': FactoryBean threw exception on object creation; nested exception is org.springframework.data.mongodb.CannotGetMongoDbConnectionException: Failed to authenticate to database [heroku_blahblah], username = [heroku_blahblah], password = [blahblah]
有人知道我遗漏了什么吗?插件正在抛出身份验证错误。你检查过你的凭据了吗?@dmahapatro基本上我使用了MONGOLAB_URI设置中的凭据。但是,当我尝试在命令行上连接到mongo时,我收到一条登录失败消息:错误:{errmsg:“auth fails”,确定:0.0}周四5月16日21:10:34未捕获异常:登录失败异常:登录失败