How to check if MelissaData software is properly i...
How to check if MelissaData software is properly installed in a Linux environment
Basically, if MelissaData AddressObject library is installed properly, you need only to set the right JVM argument (Djava.library.path=<path/to/libmdAddrJavaWrapper.so/folder/>) in the Job's advanced settings in the Studio before running the tMelissaDataAddress Job.
However, if MelissaData software is not installed properly, you may have an error message (java.lang.Error: java.lang.UnsatisfiedLinkError) when using the tMelissaDataAddress component.
MelissaData AddressObject is compatible only with JDK 1.6. Using a different JDK version, you may end up having the error UnsupportedClassVersionError: com/melissadata/mdAddr.
This issue concerns users who install MelissaData AddressObject library in a Linux environment.
1.Make sure the installation of MelissaData AddressObject library is correct and complete:
Check if the libmdAddr.so file is in /usr/lib or /usr/lib64 depending on whether your OS is 32 bits or 64 bits. Otherwise, copy the library file manually to the right folder.
Check about dependencies using the following command: ldd libmdAddrJavaWrapper.so. When dependencies are resolved, you should get something like: