Efter diskussion med MongoDB-supportteamet fraråder MongoDB 3.0 direkte adgang til system.indexes samling, som tidligere var blevet brugt til at liste alle indekser i en database. Programmer skal bruge db.<COLLECTION>.getIndexes() i stedet.
Fra MongoDB Atlas-dokumenter kan det ses, at de muligvis forbyder opkald til system. samlinger:
Du kan eventuelt også angive en samling til læse- og læseskriv-rollen. Hvis du ikke angiver en samling til læs og læsskrivning, gælder rollen for alle samlinger (undtagen nogle systemsamlinger) i databasen.
Fra stacktrace er det synligt, at MongoBee forsøger at foretage dette opkald, så det er nu biblioteksproblemet, og det bør opdateres.
OPDATERING :For at løse et problem, indtil MongoBee har frigivet en ny version:
- Få de seneste kilder til MongoBee
git clone example@sqldat.com:mongobee/mongobee.git,cd mongobee - Fetch pull request
git fetch origin pull/87/head:mongobee-atlas - Checkout
git checkout mongobee-atlas - Installer MongoBee jar
mvn clean install - Få kompileret jar fra
/targetmappe eller lokal/.m2 - Brug krukken som en afhængighed af dit projekt