Hello Giovanni,
I'm currently connecting to MongoDB through the provided driver (version 3.12) with the PDI 9.4 version.
I'd like to recompile the mongodb plugin with a more recent java driver but unfortunately I don't have the time to learn how to develop a pentaho plugin from scratch.
Kind regards
------------------------------
Antonio Petrella
Data Service Manager
UNOG
------------------------------
Original Message:
Sent: 03-14-2024 11:14
From: GIOVANNI CHIOZZA
Subject: PDI CE 9.4: updating MongoDB java driver to more recent versions
Hello Antonio,
did you find a solution to connect PDI 9.4 to MongoDB ?
I got the same issue
Thanks
Giovanni
------------------------------
GIOVANNI CHIOZZA
IT Support Manager
Kfive
Original Message:
Sent: 11-22-2023 03:03
From: Antonio Petrella
Subject: PDI CE 9.4: updating MongoDB java driver to more recent versions
Hello,
thank you for your reply. The problem is not the compatibility of PDI 9.4 CE with MongoDB server itself. The question is related to the upgrade of the mongodb java driver that is wrapped in the pentaho mongodb plugin. Currently this plugin wraps mongodb java driver version 3.12 that implements the old MongoDB API.
Thanks,
------------------------------
Antonio Petrella
Data Service Manager
UNOG
Original Message:
Sent: 11-21-2023 16:31
From: Mladen Milev
Subject: PDI CE 9.4: updating MongoDB java driver to more recent versions
Hello,
Pentaho 9.4 is compatible with MongoDB 4.4. See our component reference page.
If still cannot overcome your problem please contact our experts and present them with your use-case and configurations.
------------------------------
Mladen Milev
Software Development Engineering Senior Manager
Hitachi Vantara
Original Message:
Sent: 05-04-2023 04:40
From: Antonio Petrella
Subject: PDI CE 9.4: updating MongoDB java driver to more recent versions
Hello everyone,
I have seen that the MongoDB Input/Output steps in PDI CE 9.4 use the mongodb plugin pentaho-mongodb-plugin-9.4.0.0-343 which in its turns it's using the mongo-java-driver-3.12.10. This driver is quite old and is based on the legacy API. Simply replacing the mongo-dava-driver-3.12.10.jar with a newer release (4.4 and above) is not working because it seems to me that some code must be migrated.
Do you know if there is a quick option (plug and play) to update the Mongo java driver? If not, which are the steps to go through in order to migrate the pentaho-mongodb-plugin such that it is compatible with the newer mongodb java driver?
Thank you
------------------------------
Antonio Petrella
Data Service Manager
UNOG
------------------------------