JBPM вопросы до начала проекта
Вопрос
Мне нужно оценить рабочий процесс JBPM в это время, после прочитанного документации я получил следующие вопросы, если кто-то может указать мне, что любые подсказки будут очень оценены (образец кода для этих вопросов предпочтительнее)!
Я знаю JBPM может генерировать пользовательский интерфейс для задачи с помощью плагина Eclipse, легко модифицировать сгенерированный пользовательский интерфейс?
Возможно ли JBPM, чтобы показать состояние текущего процесса включать текущее состояние, а истории государств.
Где я могу увидеть схему базы данных JBPM и спецификацию для схемы?
Могу ли я развернуть двигатель JBPM в Weblogic позже? Если мы используем Weblogic, лучше интегрировать JBPM с рамками шов или весенней структуры?
Можно ли прекратить процесс в середине процесса?
Может ли поддержать JBPM Generate Report для всех процессов?
Заранее спасибо !
Решение
Все мои ответы в основном в основном JBPM 3 специфики, так как у меня нет знаний о JBPM 4. JBPM 3 также является версией, которая поддерживается швом.
Что вы подразумеваете под заданием UI? Если вы имеете в виду плагин JBPM Eclipse, который поставляется с инструментами JBOSS, чтобы помочь вам разработать ваши процессы, то да. Это довольно легко сделать.
JBPM может показать текущие задачи, принадлежащие актеру X, все процессы для актеров и т. Д. Для истории он не поддерживает его напрямую. Вам придется создавать свои собственные запросы, если вы хотите получить некоторую информацию / процессы, которые закончились. Однако это возможно делать в JBPM 4
Если вы посмотрите на Hibernate-CFG.xml, есть информация о схеме базы данных JBPM. Если вы хотите увидеть файлы схемы HBM.xml, вы должны загрузить файл JBPM-JPDL.jar, расстегните его и посмотрите на него там.
Я ничего не знаю о Weblogic. Но вы можете изменить любые поддерживаемые веб-серверы без проблем позже. Мы используем JBPM с шов и хорошо работает. Однако, если вы хотите использовать более позднюю версию JBPM (4), то вы не должны использовать шов, так как он не поддерживается непосредственно с API SWE.
да. Вы можете сделать это программически или использовать переход к концу.
Вы должны указать, что вы подразумеваете под отчетом.