Supported MongoDB versions for use with App Connect Enterprise and IBM Integration Bus

 View Only
Fri January 22, 2021 05:09 AM

App Connect Enterprise and IBM Integration Bus do not ship with mongoDB support out of the box, however support can be enabled using a Loopback connector by following the steps in the video tutorial available at https://www.youtube.com/watch?v=pv-W-NzMC88

When using the Loopback connector the versions of mongoDB that are supported are determined by the version of the mongoDB js client that is being used. You can find out the version of the client in use on your own ACE or IIB system using npm to list the installed modules.

To do this navigate to the $MQSI_WORKPATH/node_modules directory and execute the following command:

npm list mongodb
mqsi@1.0.0 /var/mqsi
└─┬ loopback-connector-mongodb@5.2.3
└── mongodb@3.5.8


In the example above we can see that version 3.5.8 of the mongoDB js client is being used. 

Once you have determined the mongoDB client version you can cross reference this with the compatibility matrix provided by mongoDB at the following location:

https://docs.mongodb.com/drivers/node/compatibility

In this example we can see that mongoDB server versions 2.6 - 4.2 are supported.