Liquibase for ParAccel?

Many of the databases that we use at my shop are supported by Liquibase.  However, we have an analytic specific database named ParAccel (www.paraccel.com) that we also use.  While it has JDBC support/drivers, I’m having a hard time making it work with Liquibase.  The first thing I tried was generating a change log from the existing database with the following:


C:\Program Files\LiquiBase>liquibase.bat --driver=com.paraccel.Driver --classpath=“C:\Users\ecalvert\Documents\PADB Docs\ParAccel-JDBC-3.1.1.2\ParAccel-JDBC-3.1.0.3\paraccel-jdbc.jar” --changeLogFile=paraccel.changelog.xml --url=“jdbc:paraccel://lopadev1:5439/ecalvert” --username=ecalvert --password=XXXXXXXX --logLevel=INFO generateChangeLog


Which produced the following output:


WARNING 1/18/13 10:17 AM:liquibase: Unknown database: ParAccel

INFO 1/18/13 10:17 AM:liquibase: Reading tables for unsupported Database …

Liquibase Update Failed: Unknown Reason

SEVERE 1/18/13 10:17 AM:liquibase: Unknown Reason

java.lang.NullPointerException

        at liquibase.database.AbstractDatabase.rollback(AbstractDatabase.java:99

7)

        at liquibase.integration.commandline.Main.doMigration(Main.java:887)

        at liquibase.integration.commandline.Main.main(Main.java:134)



For more information, use the --logLevel flag)


I’m using 

      Liquibase 2.0.5

      ParAccel 3.5.0.11

      ParAccel JDBC Driver 3.1.0.3

      ParAccel JDBC Driver 3.5.0.0


Note: I tried both JDBC drivers with the same results.



Questions:


  1. Has anyone successfully used Liquibase with ParAccel?

  2. If so, any pointers/tips/tricks you’d like to pass along?



In case anyone else is interested, I did get it to extract the existing DDL using the postgres-8.2 jdbc 4 driver.  I won’t write changes to the database (even after I created the liquibase tables manually).