Hi. I raised this on StackOverflow a few days ago, but no-one has answered it there yet, so I thought I would try here.
In short, when I run the Liquibase command, the FILENAME column is populated with values relative to the changelog file. But if I run the same changelog using Ant, the FILENAME column gets the absolute paths of the files.
I’m sure it’s something to do with my classpath, but as far as I can see I have the root of the changelog file on there. See the StackOverflow link for the contents of my Ant build file.