在Corda中,liquibase.exception.SetupException:migration/account-application.changelog-master.xml不存在

在Corda中,liquibase.exception.SetupException:migration/account-application.changelog-master.xml不存在,corda,Corda,我已经从Corda开源迁移到Corda Enterprise(通过将JAR添加到本地maven Gradle存储库中),并对我的OS项目进行了一些小的调整,以适应版本控制。我还创建了所有迁移脚本,但在这些脚本的放置方面遇到了问题 我认为脚本应该放在resources文件夹中,这样它们就会自动包含在构建中。我还尝试将它们包含在节点的基本目录中。但是,我无法确定围绕.xml文件放置的过程,因为我一直在获取liquibase.exception.SetupException:migration/acc

我已经从Corda开源迁移到Corda Enterprise(通过将JAR添加到本地maven Gradle存储库中),并对我的OS项目进行了一些小的调整,以适应版本控制。我还创建了所有迁移脚本,但在这些脚本的放置方面遇到了问题

我认为脚本应该放在
resources
文件夹中,这样它们就会自动包含在构建中。我还尝试将它们包含在节点的基本目录中。但是,我无法确定围绕.xml文件放置的过程,因为我一直在获取
liquibase.exception.SetupException:migration/account-application.changelog-master.xml不存在下面的
错误:

[错误]18:01:08+1000[main]internal.Node.run-节点运行期间出现异常 startup liquibase.exception.ChangeLogParseException:分析时出错 master.changelog.json位于 liquibase.parser.core.yaml.YamlChangeLogParser.parse(YamlChangeLogParser.java:98) ~[liquibase-core-3.5.3.jar:?]at liquibase.liquibase.getDatabaseChangeLog(liquibase.java:229) ~[liquibase-core-3.5.3.jar:?]at liquibase.liquibase.listunlunchangesets(liquibase.java:1183) ~[liquibase-core-3.5.3.jar:?]at liquibase.liquibase.listunlunchangesets(liquibase.java:1176) ~[liquibase-core-3.5.3.jar:?]at net.corda.nodeapi.internal.persistence.SchemaMigration.dorungration(SchemaMigration.kt:133) ~[corda-node-api-3.1.jar:?]at net.corda.nodeapi.internal.persistence.SchemaMigration.dorungration$default(SchemaMigration.kt:77) ~[corda-node-api-3.1.jar:?]at net.corda.nodeapi.internal.persistence.SchemaMigration.checkState(SchemaMigration.kt:66) ~[corda-node-api-3.1.jar:?]at net.corda.nodeapi.internal.persistence.SchemaMigration.nodeStartup(SchemaMigration.kt:49) ~[corda-node-api-3.1.jar:?]at net.corda.node.internal.AbstractNodeKt.configureDatabase(AbstractNode.kt:1140) ~[corda-node-3.1.jar:?]at net.corda.node.internal.AbstractNode.initialiseDatabasePersistence(AbstractNode.kt:852) ~[corda-node-3.1.jar:?]at net.corda.node.internal.node.initialiseDatabasePersistence(node.kt:373) ~[corda-node-3.1.jar:?]at net.corda.node.internal.AbstractNode.start(AbstractNode.kt:296) ~[corda-node-3.1.jar:?]at net.corda.node.internal.node.start(node.kt:387) ~[corda-node-3.1.jar:?]at net.corda.node.internal.EnterpriseNode.start(EnterpriseNode.kt:181) ~[corda-node-3.1.jar:?]at net.corda.node.internal.NodeStartup.startNode(NodeStartup.kt:270) ~[corda-node-3.1.jar:?]at net.corda.node.internal.NodeStartup.run(NodeStartup.kt:160) [corda-node-3.1.jar:?]at net.corda.node.corda.main(corda.kt:25) [corda-node-3.1.jar:?]原因:liquibase.exception.SetupException: 上不存在迁移/account-application.changelog-master.xml liquibase.changelog.DatabaseChangeLog.handleChildNode(DatabaseChangeLog.java:322) ~[liquibase-core-3.5.3.jar:?]at liquibase.changelog.DatabaseChangeLog.load(DatabaseChangeLog.java:282) ~[liquibase-core-3.5.3.jar:?]at liquibase.parser.core.yaml.YamlChangeLogParser.parse(YamlChangeLogParser.java:91) ~[liquibase-core-3.5.3.jar:?]。。。还有16个


脚本和.xml文件应该放在哪里?

您的迁移脚本应该放在
资源/migration
下,而不是
资源
文件夹的顶层