We call liquibase programmatically and it works ok when the application runs standalone. When we run it inside jBoss however we get a ‘no parser found for changelog.xml’. In the find method around line 119 in DefaultPackageScanClassResolver I see that it checks for the FILE and JAR protocol, but we are having a jBoss module class loader which has the ‘vfs’ protocol.
Does that mean we need to upgrade to using liquibase 3.0.2 or is there some other way around this?
Mmm I upgraded to 3.0.2 and now getting an exception reported at https://liquibase.jira.com/browse/CORE-1325 that causes my war deployment to roll back.