Liquibase and no default logger

Hi all,

I've been trying to integrate Liquibase into a module and I'm seeing some odd behaviour. When I use Liquibase 4.x.x in the module I get an exception that there is no default logger available. However if I just build a standalone Java jar it works fine. My understanding is that Liquibase hooks into java.util.logging. Could it be that java.util.logging simply isn't available when running inside an Ignition module?

It isn't. Modules are supposed to use SLF4J or work with Ignition's LoggerEx framework.

Your module will probably need to include the jul-to-slf4j bridge.

1 Like