the liquibase-3.8.0.tar contains a few dependencies in the lib folder. Oddly enough, some dependencies are packaged unshadowed directly into the liquibase.jar, which is somehow suprising.
My application uses jackson-datatype-guava:2.9.9 and stopped working when migrating from liquibase-3.6.0 to 3.8.0. Using -verbose:class on an openj9 JVM, I found out that SimpleType was loaded from the liquibase.jar which must be outdated.
After removing the `com/fasterxml` folder from the liquibase.jar, it worked just fine.
The error message I received was:
So, please do either:
1. shadow the fasterxml classes or
2. put the jackson zip files into the lib folder instead
Thank you very much.
Standard Linux with jackson-datatype-guava