Added the logLevel=debug worked perfectly. I managed to get a stack trace. Now it gets even stranger. It reads to me like the exception is happening in H2, not in LiquiBase. The problem I have with that is the only thing I'm changing is the version of LiquiBase, H2 is version 1.3.176 in both cases.
Thanks for your time.
DEBUG 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.changelog-master.xml: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Executing EXECUTE database command: INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N')
SEVERE 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.changelog-master.xml: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Change Set com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson failed. Error: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
liquibase.exception.DatabaseException: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:62)
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:122)
at liquibase.database.AbstractJdbcDatabase.execute(AbstractJdbcDatabase.java:1206)
at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1189)
at liquibase.changelog.ChangeSet.execute(ChangeSet.java:518)
at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:43)
at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:70)
at liquibase.Liquibase.update(Liquibase.java:195)
at liquibase.Liquibase.update(Liquibase.java:174)
at liquibase.integration.commandline.Main.doMigration(Main.java:992)
at liquibase.integration.commandline.Main.run(Main.java:170)
at liquibase.integration.commandline.Main.main(Main.java:89)
Caused by: org.h2.jdbc.JdbcSQLException: Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:344)
at org.h2.message.DbException.get(DbException.java:167)
at value.Value.convertTo(Value.java:902)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:277)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:726)
at org.h2.command.dml.Insert.insertRows(Insert.java:152)
at org.h2.command.dml.Insert.update(Insert.java:115)
at org.h2.command.CommandContainer.update(CommandContainer.java:79)
at org.h2.command.Command.executeUpdate(Command.java:254)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:186)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:160)
at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:310)
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:55)
... 11 more
Caused by: java.lang.NumberFormatException: For input string: "0.0"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at org.h2.value.Value.convertTo(Value.java:852)
... 21 more
DEBUG 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Release Database Lock
DEBUG 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Executing UPDATE database command: UPDATE PUBLIC.DATABASECHANGELOGLOCK SET LOCKED = FALSE, LOCKEDBY = NULL, LOCKGRANTED = NULL WHERE ID = 1
INFO 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Successfully released change log lock
Unexpected error running Liquibase: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
SEVERE 6/25/14 11:04 AM: liquibase: com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
liquibase.exception.MigrationFailedException: Migration failed for change set com/starpoint/instihire/db/changelog/db.20120322-reference-data.xml::devdata-defaultuser::tnelson:
Reason: liquibase.exception.DatabaseException: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
at liquibase.changelog.ChangeSet.execute(ChangeSet.java:554)
at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:43)
at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:70)
at liquibase.Liquibase.update(Liquibase.java:195)
at liquibase.Liquibase.update(Liquibase.java:174)
at liquibase.integration.commandline.Main.doMigration(Main.java:992)
at liquibase.integration.commandline.Main.run(Main.java:170)
at liquibase.integration.commandline.Main.main(Main.java:89)
Caused by: liquibase.exception.DatabaseException: Error executing SQL INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N'): Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:62)
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:122)
at liquibase.database.AbstractJdbcDatabase.execute(AbstractJdbcDatabase.java:1206)
at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1189)
at liquibase.changelog.ChangeSet.execute(ChangeSet.java:518)
... 7 more
Caused by: org.h2.jdbc.JdbcSQLException: Data conversion error converting "0.0"; SQL statement:
INSERT INTO USERS
(userid, companyid, useremail, firstname, lastname, password,
createuserid, createdate, updateuserid, updatedate, forcepasswordchange, wizardcomplete,
sendnewjobnotification, sendmodifiedjobnotification, active)
VALUES
(1, 86, 'instihire@starpoint.com', 'System', 'User', 'INVALID',
2, '2000-01-01', 3, '2000-01-01', 'N', 'Y', 'N', 'N', 'N') [22018-176]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:344)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.value.Value.convertTo(Value.java:902)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:277)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:726)
at org.h2.command.dml.Insert.insertRows(Insert.java:152)
at org.h2.command.dml.Insert.update(Insert.java:115)
at org.h2.command.CommandContainer.update(CommandContainer.java:79)
at org.h2.command.Command.executeUpdate(Command.java:254)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:186)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:160)
at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:310)
at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:55)
... 11 more
Caused by: java.lang.NumberFormatException: For input string: "0.0"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at org.h2.value.Value.convertTo(Value.java:852)
... 21 more