Skip to main content

Downloaded Third-Party Software

In addition to the above list of bundled third-party software, metadata harvesting also requires additional third-party software specific to each MIMB bridge.

MIMB bridges requiring downloading third-party software are indicated with the following icon in the list of MIMB Supported Tools

 

is a bridge requiring internet access to https://repo.maven.apache.org/maven2/ (and exceptionally a few other tool sites) in order to download the necessary third-party software drivers into $HOME/data/download/MIMB/ (such directory can be copied from another MIMB server with internet access).

Information note

The bridges download 3rd party libraries automatically and do not need maintain a list. Instead, they determine the list themselves automatically, based upon dependencies. One may reconstruct that dependency (and thus download list) as it is defined at a particular point in time, by using the MIMB.bat/sh which has the -d command line parameter that instructs the download of libraries for all or particular bridges, and downloads them to the \data\download\MIMB directory. You can then list all used libraries and other versions using the dir/ls command.

Again,the list of libraries and their versions change all the time. For example, some bridges try to download the latest major version of a library the version number changes as new versions become available.

When the vendor hosts a necessary library on its own website MIMB downloads the library to the directory named after the vendor and hosted under the \data\download\MIMB directory. The BigQuery bridge downloads the database JDBC driver to the data/download/MIMB/com.simba.googlebigquery/jdbc42/ directory.

The main documentation of such bridge also includes the following:

Information note

DISCLAIMER
This import bridge requires internet access to download third-party libraries:
- such as https://repo.maven.apache.org/maven2/ to download open source third-party libraries,
- and more sites for other third-party software such as database specific JDBC drivers.

The downloaded third-party libraries are stored into $HOME/data/download/MIMB/
- If HTTPS fails, the import bridge then tries with HTTP.
- If a proxy is used to access internet, you must configure that proxy in the JRE (see the -j option in the Miscellaneous parameter).
- If the import bridge does not have full access to internet, that $HOME/data/download/MIMB/ directory can be copied from another server with internet access where the command $HOME/bin/MIMB.sh (or .bat) -d can be used to download all third-party libraries used by all bridges at once.

By running this import bridge, you hereby acknowledge responsibility for the license terms and any potential security vulnerabilities from these downloaded third-party software libraries.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!