Has anyone been able to use liquibase 3 with OpenEJB? It looks like the weld-specific excludes in beans.xml cause OpenEJB to reject the jar and fail the CDI container start-up. Ignoring elements in an unrecognized namespace is not an option according to the OpenEJB developers. See liquibase – Cannot unmarshall the beans.xml
In the long term, the CDI spec is supposed to include provider-neutral include/exclude. In the short term I will try building liquibase 3.0.2 from source with all the CDI code removed and bootstrap it by hand. Unless someone can suggest something simpler!
djh