I’d like to suggest removing the CDI support from liquibase-core and packaging it as a separate module. The CDI code seems to work only with JBoss Weld and is effectively a poison-pill when deployed in an OpenEJB environment. It might be worth packaging all the flavors of integration separately.
I have a fork, with a new liquibase-cdi module, that’s working well for me. I’ll try to keep it up to date. Please consider making this change. As it is, the CDI code is a show-stopper.
djh
-
Learn
-
Resources
-
Free Tools
OSS Risk Scanner Database DevOps Risk AssessmentCheat Sheets
Snowflake + Liquibase Databricks + Liquibase -
eBooks
6 Liquibase Community Risks & How to Avoid Guide: SOC 2 Compliance at the Database Layer Guide: Quantify the Value of Liquibase Secure -
Comparison Guides
Liquibase vs. Flyway Liquibase vs. Bytebase Liquibase Community vs Liquibase Secure
-
- Quickstart
- Get Started
- Documentation
- University
-
Resources
- Connect
- Contribute
- Join
- Blog