When I was in sybase database using liquibase create the index, reported "information_schema.constraints" not found error

Description

When I was in sybase database using liquibase create the index, reported "information_schema.constraints" not found error.
changelog snippet:
<changeSet id="1375866862593_3" author="inv">
<preConditions onFail="MARK_RAN">
<not>
<indexExists schemaName="dbo" indexName="index_1" tableName="tbl_inv_port"/>
</not>
</preConditions>
<createIndex unique="true" indexName="index_1" schemaName="dbo" tableName="tbl_inv_port">
<column name="iDevId"/>
<column name="iShelfNo"/>
<column name="iSlotNo"/>
<column name="iSubSlotNo"/>
<column name="iPortNo"/>
</createIndex>
<rollback>
<dropIndex indexName="index_1" schemaName="dbo" tableName="tbl_inv_port"/>
</rollback>
</changeSet>
<changeSet id="1375866862593_4" author="inv">
<preConditions onFail="MARK_RAN">
<not>
<indexExists schemaName="dbo" indexName="index_2" tableName="tbl_inv_port"/>
</not>
</preConditions>
<createIndex unique="false" indexName="index_2" schemaName="dbo" tableName="tbl_inv_port">
<column name="iDevId"/>
</createIndex>
<rollback>
<dropIndex indexName="index_2" schemaName="dbo" tableName="tbl_inv_port"/>
</rollback>
</changeSet>

Error log:

SEVERE 13-8-7 Afternoon 5:14: liquibase: Change Set inv / changelog / changelog.xml :: 1375866862593_3 :: inv failed. Error: Migration failed for change set inv / changelog / changelog.xml :: 1375866862593_3 :: inv :
Reason:
inv / changelog / changelog.xml: liquibase.precondition.core.IndexExistsPrecondition @ 58e353: not found information_schema.constraints, specify owner.objectname or use sp_help check whether the object exists (sp_help may produce a lot of output).

liquibase.exception.MigrationFailedException: Migration failed for change set inv / changelog / changelog.xml :: 1375866862593_3 :: inv:
Reason:
inv / changelog / changelog.xml: liquibase.precondition.core.IndexExistsPrecondition @ 58e353: not found information_schema.constraints, specify owner.objectname or use sp_help check whether the object exists (sp_help may produce a lot of output).

at liquibase.changelog.ChangeSet.execute (ChangeSet.java: 310)
at liquibase.changelog.visitor.UpdateVisitor.visit (UpdateVisitor.java: 28)
at liquibase.changelog.ChangeLogIterator.run (ChangeLogIterator.java: 58)
at liquibase.Liquibase.update (Liquibase.java: 135)
at liquibase.integration.spring.SpringLiquibase.performUpdate (SpringLiquibase.java: 285)
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet (SpringLiquibase.java: 258)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods (AbstractAutowireCapableBeanFactory.java: 1541)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java: 1479)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java: 521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java: 458)
at org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java: 295)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java: 223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java: 292)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java: 194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java: 626)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java: 932)
at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java: 479)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext (ContextLoader.java: 389)
at org.springframework.web.context.ContextLoader.initWebApplicationContext (ContextLoader.java: 294)
at org.springframework.web.context.ContextLoaderListener.contextInitialized (ContextLoaderListener.java: 112)
at org.jboss.resteasy.plugins.spring.SpringContextLoaderListener.contextInitialized (SpringContextLoaderListener.java: 44)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized (ContextHandler.java: 775)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized (ServletContextHandler.java: 424)
at org.eclipse.jetty.server.handler.ContextHandler.startContext (ContextHandler.java: 767)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java: 249)
at org.eclipse.jetty.webapp.WebAppContext.startContext (WebAppContext.java: 1252)
at org.eclipse.jetty.server.handler.ContextHandler.doStart (ContextHandler.java: 710)
at org.eclipse.jetty.webapp.WebAppContext.doStart (WebAppContext.java: 494)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java: 64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart (HandlerWrapper.java: 95)
at org.eclipse.jetty.server.Server.doStart (Server.java: 282)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java: 64)
at com.uframe.restcbb.webserver.WebContainer.start (WebContainer.java: 65)
at com.uframe.restcbb.Main.main (Main.java: 64)
Caused by: liquibase.exception.PreconditionErrorException: Precondition Error
at liquibase.precondition.core.IndexExistsPrecondition.check (IndexExistsPrecondition.java: 111)
at liquibase.precondition.core.NotPrecondition.check (NotPrecondition.java: 30)
at liquibase.precondition.core.AndPrecondition.check (AndPrecondition.java: 34)
at liquibase.precondition.core.PreconditionContainer.check (PreconditionContainer.java: 199)
at liquibase.changelog.ChangeSet.execute (ChangeSet.java: 274)
... 33 more

Environment

operating system: windows7 (Development machine solaris 10(Database)
Database version: sybase Adaptive Server Enterprise/15.0.3/EBF 17769 ESD # 4
Database Connector: jtds 1.3.1
liquibase Version: 3.0.2

Status

Reporter

Jammy_leung

Components

Fix versions

Affects versions

Priority

Major
Configure