{"action":"opened","issue":{"url":"https://api.github.com/repos/jhipster/generator-jhipster/issues/8678","repository_url":"https://api.github.com/repos/jhipster/generator-jhipster","labels_url":"https://api.github.com/repos/jhipster/generator-jhipster/issues/8678/labels{/name}","comments_url":"https://api.github.com/repos/jhipster/generator-jhipster/issues/8678/comments","events_url":"https://api.github.com/repos/jhipster/generator-jhipster/issues/8678/events","html_url":"https://github.com/jhipster/generator-jhipster/issues/8678","id":375484991,"node_id":"MDU6SXNzdWUzNzU0ODQ5OTE=","number":8678,"title":"Change dependencies from Mongobee to Mongock","user":{"login":"michael-pratt","id":15351389,"node_id":"MDQ6VXNlcjE1MzUxMzg5","avatar_url":"https://avatars2.githubusercontent.com/u/15351389?v=4","gravatar_id":"","url":"https://api.github.com/users/michael-pratt","html_url":"https://github.com/michael-pratt","followers_url":"https://api.github.com/users/michael-pratt/followers","following_url":"https://api.github.com/users/michael-pratt/following{/other_user}","gists_url":"https://api.github.com/users/michael-pratt/gists{/gist_id}","starred_url":"https://api.github.com/users/michael-pratt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michael-pratt/subscriptions","organizations_url":"https://api.github.com/users/michael-pratt/orgs","repos_url":"https://api.github.com/users/michael-pratt/repos","events_url":"https://api.github.com/users/michael-pratt/events{/privacy}","received_events_url":"https://api.github.com/users/michael-pratt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-30T13:20:10Z","updated_at":"2018-10-30T13:20:10Z","closed_at":null,"author_association":"NONE","body":"##### **Overview of the issue**\r\n\r\nMongobee appears to have been abandoned as there have been several open issues in the past 6 months without any feedback from the maintainers. The main issue is that Mongobee uses an API that does not work with MongoDB Atlas (Mongo's cloud offering).\r\n\r\n[Mongock](https://github.com/cloudyrock/mongock) was derived from Mongobee, and among other things, provides support for MongoDB Atlas.\r\n\r\nI wanted to pose the question of whether or not JHipster should move from Mongobee to Mongock.\r\n\r\n##### **Motivation for or Use Case**\r\n\r\nAllow creation of JHipster applications that can run with MongoDB Atlas.\r\n\r\n##### **Reproduce the error**\r\n\r\nBuild a JHipster app with Mongo support, and configure it to use a MongoDB atlas instance. The application will not start.\r\n\r\n##### **Related issues**\r\n\r\nSee #8665 for more details of startup failures and background on the core issue with MongoDB atlas support.\r\n\r\nAlso for reference: https://github.com/mongobee/mongobee/issues/86\r\n\r\n##### **Suggest a Fix**\r\n\r\nFor my project I manually swapped out the dependencies on Mongobee for Mongock in pom.xml, and also update the 3 database configuration classes that use Mongobee.\r\n\r\n##### **JHipster Version(s)**\r\n\r\n5.5\r\n\r\n##### **JHipster configuration**\r\n\r\nN/A\r\n\r\n##### **Entity configuration(s) `entityName.json` files generated in the `.jhipster` directory**\r\n\r\nN/A\r\n\r\n##### **Browsers and Operating System**\r\n\r\nN/A\r\n"}}
{"actor":{"display_login":"michael-pratt"}}