В Corda Enterprise класс схемы должен иметь соответствующий скрипт миграции Liquibase с определением таблиц.Этот скрипт создаст таблицу поддержки.Ошибка
persistence.SchemaMigration.doRunMigration - No migration defined for schema: com.xxx.yyy.schema.yyyy v1*
подсказывает это, но вы можете также неправильно указать имя файла скрипта.Если класс схемы не переопределяет поле igrationResource , тогда имя файла со схемой Liquibase должно соответствовать шаблону, верхний регистр - это переход на нижний регистр, предшествующий дефису, например, для класса
com.example.MyMappedSchema
ожидается, что соответствующий файл сценария будет
my-mapped-schema.changelog-master.XXX , где XXX может быть xml , sql , yml или json
Файл должен быть размещен в resources /igration исходная папка, которая будет скопирована в Cordapp JAR (или найдена для тестирования).Если ваш класс схемы имеет igrationResource , тогда сценарий Liquibase все еще должен находиться в папке resources /igration .