Can you share your changelog and how you are executing Liquibase? I tried creating an XML changelog with no id field on any of the changesets and run the update command from the console and got what I expected to see - an error:
Unexpected error running Liquibase: cvc-complex-type.4: Attribute ‘id’ must appear on element ‘changeSet’.
Steve DoniePrincipal Software Engineer
Liquibase Community Engagement
Datical, Inc. http://www.datical.com/