Я скачал шаблон бизнес-приложения JBPM из http://start.jbpm.org. Я добавил пользовательскую модель данных в проект модели и дал ссылку на нее в проектах kjar и service.Я импортировал проект в контроллер, а затем создал процесс с пользовательским объектом, являющимся одной из входных переменных процесса.Затем я извлек процесс bpmn в код через процесс git pull согласно документации.Проект был построен и успешно развернут.Однако, когда я пытаюсь создать экземпляр процесса, он дает мне исключение приведения класса.Моя модель данных реализует интерфейс java.io.Serializable
и имеет открытый конструктор.Я не могу найти решение в документации по этому вопросу.Помогла бы любая помощь или указатели к решению.
Я попытался изменить входные форматы JSON, которые я публикую для создания экземпляров процесса.
{
"employee": {
"lastName": "Sample1",
"firstName": "Sample2",
"employeeId": 1
}
}
Я попытался добавить информацию о типе вJSON, но это не сработало.
REST API вызывается через утилиту POSTMAN, и на данный момент клиентский код не написан.
Невозможно создать ответ: [soap-client-kjar.OtherProcess: 9 - LogAndSetupData: 2] - java.util.LinkedHashMap не может быть приведен к com.test.Employee