New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[2054] fix OSGI support (manifest, class loading) #2081
Conversation
Hi @jherkel Thanks for creating this PR. A member of the Liquibase team will take a look at your contribution and may suggest:
The PR will be prioritized according to our internal development and testing capacity. We’ll let you know when it’s ready to move to the next step or if any changes are needed. |
…erkel-master # Conflicts: # liquibase-core/src/main/java/liquibase/util/LiquibaseUtil.java
I merged our master into your fork so that there are no conflicts and the build should pass and product artifacts. I don't know OSGi well. So, @jherkel could you check that the snapshot artifact in the "checks" tab above still works for you on OSGi? We've just finished some large build logic changes, so besides the merge conflict I want to make sure the change still works. |
FYI. I can confirm that this fork still works in the Felix OSGi framework after the latest merge. |
@nvoxland I will check it over the weekend. |
Did you get a chance to verify the change, @jherkel ? |
Sorry, because of log2j issues I had to postponed this verification. Now I
have little more time I will check it.
…On Tue, Dec 21, 2021, 16:00 Nathan Voxland ***@***.***> wrote:
Did you get a chance to verify the change, @jherkel
<https://github.com/jherkel> ?
—
Reply to this email directly, view it on GitHub
<#2081 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABK6DR5SUNHQ7YVN7J3DZALUSCI7PANCNFSM5DWPDWBQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I've verified the latest merge with Apache Karaf 4.3.4 and it works |
Great, thank you very much, @jherkel! |
see issue #2054
This patch fixes next things:
Format for "Liquibase-Custom-Change-Packages" :
com.xyz.test,com.xyz.test2 <- only CustomChange classes from bundle that lie in these two packages (or packages under these packages) are allowed.
Dev Handoff Notes (Internal Use)
Links
Testing
Dev Verification
Relying on people who know OSGi better to verify it improves it vs. what is in 4.6.2
┆Issue is synchronized with this Jira Bug by Unito