Liquibase udeploy integration fails when loglevel=info

Hi , Am working for udeploy and i have created a plugin to call the liquibase commands from udeploy. So far, it was working fine till i add the loglevel==info to invoke the Liquibase command.After adding loglevel==info, Liquibase command hangs for more hours and havent got any output.

What is happening from Liquibase when the loglevel is introduced.

My code is like this.

commandLine="""

${javaHome}${fileSep}bin${fileSep}java -cp ${liquidClasspath}

liquibase.integration.commandline.Main 

 --driver=${driver} 

–username=${username}

–password=${password}

–url=${url} 

 --changeLogFile=${changelog}

–logLevel=info

${command} 

“”"

println “debug----”

println commandLine 

println “debug----”

if(parameter){

   commandLine=commandLine+" "+parameter

}

def proc=commandLine.execute()

proc.waitFor()

Am stuck on this and unable to take it forward.Please help in this regard.

I am using Liquibase 3.1.1 version

You might take a look at the DaticalDB4UrbanCode plugin that was written for Datical DB, which is an extension to Liquibase. The source is on Github: https://github.com/Datical/DaticalDB4UrbanCode

Steve Donie
Principal Software Engineer
Datical, Inc. http://www.datical.com/