Чтение форм из файла BAR - Текущий в коде -

Мне нужен пример использования FormEngine. Чтобы быть более конкретным.... Я выполняю код ниже - но в моем файле BAR нет форм:(Файл BAR был экспортирован из Flowable Modeler и содержит одну форму, один процесс и приложение. Возможно, есть другой способ развернуть и получить формы...?

RepositoryService repositoryService = processEngine.getRepositoryService();
FormRepositoryService formRepositoryService =  formEngine.getFormRepositoryService();
File file = new File(path);


ZipInputStream inputStream = new ZipInputStream(new FileInputStream(path));
String idDeployParent = repositoryService.createDeployment()
                                         .name(file.getName())
                                         .addZipInputStream(inputStream)
                                         .deploy()
                                         .getId();

DeploymentEntity deploymentEntity = (DeploymentEntity) repositoryService.createDeploymentQuery().list().get(0);

formRepositoryService.createDeployment()
                     .name(file.getName())
                     .parentDeploymentId(idDeployParent)
                     .deploy();

System.out.println(" FORMS FOUND: " + formRepositoryService.createFormDefinitionQuery().list().size());

0 ответов

Другие вопросы по тегам