See also https://groups.google.com/g/firebird-Java/c/SjPV2HAG1Q4 As discussed there, we may also want to try the classloader of the FirebirdEmbeddedProvider SPI (just like we do when loading other SPIs).