Я предполагаю, что вы используете по умолчанию (JuelFormEngine), если вы явно не настроили что-то еще, то это то, что вы используете.
В этом случае путь формы должен ссылаться на файл в вашем файле панели развертывания, а не на путь в вашей файловой системе. Обратите внимание на следующий код из класса JuelFormEngine получить шаблон формы:
protected String getFormTemplateString(FormData formInstance, String formKey) {
String deploymentId = formInstance.getDeploymentId();
ResourceEntity resourceStream = Context
.getCommandContext()
.getResourceEntityManager()
.findResourceByDeploymentIdAndResourceName(deploymentId, formKey);
Обратите внимание, как она тянет ресурс от развертывания. Итак, чтобы использовать ключ формы, вам нужно будет создать .bar-файл (простой zip-файл) и добавить модель процесса, а также любую ссылочную форму jsp в zip-файл. Затем разверните его на движке Activiti.
Обратите внимание, что Activiti чрезвычайно гибкая и способ обработки ключа формы полностью зависит от используемого вами механизма формы.
Надеюсь, это поможет.
Я не могу показать страницу jsp из рабочего процесса. Мне нужно, чтобы страницы jsp отображались как часть пользовательских задач при выполнении рабочего процесса. И эти должности не помогают мне достичь этого. –