You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Steinar Bang <sb...@dod.no> on 2022/08/20 21:09:20 UTC

Ann: Version 4.15.0 of the liquibase karaf feature is released (Was: Problems with logging to karaf.log from liquibase >3)

I'm happy to say that I've made the first release of my liquibase karaf
feature in nearly three years (the previous release was liquibase 3.8.0
in November 2019).

The current version is 4.15.0
 https://github.com/steinarb/liquibase-karaf-feature#release-history

I've summarized the things needed to use Liquibase from an OSGi bundle
here:
 https://github.com/steinarb/liquibase-karaf-feature#using-liquibase-from-osgi-bundles
(the copying of XSD files is a workaround for https://github.com/liquibase/liquibase/issues/2817 )

I see the error message "Cannot end scope" sporadically in the karaf.log
files of pax exam tests that loads features that uses this feature.
Possibly related to this issue...?
 https://github.com/liquibase/liquibase/issues/2248

Regular feature loads in karaf don't get the "Cannot end scope" errors.

Thanks to Steven Huypens for all help! In particular for pointing out
that the spifly bundle must be loaded and not the feature (to get the
correct start-level of the bundle), because that had me stumped for a
long time.