JDK: 7u67
Running on MacOSX with Mavericks
Liquibase 3.3.2
SnakeYaml 1.13 (also tried 1.12 and 1.14)
MySQL Connector: mysql-connector-java-5.1.34.jar
Running from command line I created a changelog using:./liquibase --changeLogFile test.yaml generateChangeLog
Now when I set to a new database and run update:
./liquibase --changeLogFile test.yaml update
I get this error:
Unexpected error running Liquibase: java.util.LinkedHashMap cannot be cast to java.util.List
test.yaml content below here:
databaseChangeLog:
changeSet:
id: 1421340276226-1</div>
author: myname (generated)</div>
changes:</div>
- createTable:</div>
columns:</div>
- column:</div>
autoIncrement: true</div>
constraints:</div>
constraints:</div>
primaryKey: true</div>
name: id</div>
type: BIGINT</div>
- column:</div>
constraints:</div>
constraints:</div>
nullable: false</div>
name: fname</div>
type: VARCHAR(255)</div>
- column:</div>
constraints:</div>
constraints:</div>
nullable: false</div>
name: lname</div>
type: VARCHAR(255)</div>
tableName: person</div></div>