ArrayIndexOutOfBoundsException with Liquibase 3.6.2

I have below liquibase script for create table. This script is working fine in v3.5.5, but if I use v3.6.2 then its giving me “ArrayIndexOutOfBoundsException”. It looks like liquibase is not bale to replace the property with the value based on DB. If I remove “${varcharUnit}” and change “java.sql.Types.VARCHAR(50${varcharUnit})” to “java.sql.Types.VARCHAR(50)” then its working fine with 3.6.2.

Any one has idea what changed in v3.6.2, which leading this error?

Need help to fix this issue.


<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<databaseChangeLog xmlns=“”




















Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(</div></div>