Лучше структурировать ваш проект по модульному принципу и определить ваш собственный объект как актив в другом плагине liferay, чем Activiti Liferay Hook. сделать это:
- Создайте новый проект портлета и определите в нем свой пользовательский объект,
- Затем вы можете изменить liferay-portlet.xml и указать свой портлет на свой обработчик рабочего процесса.
также обратите внимание, если таким образом вам нужно позвонить в Activiti Jars. вы можете переместить их из каталога lib Liferay Activiti Hook в глобальный каталог lib (в Tomcat он находится здесь: $ {TOMCAT_HOME} / lib).
но если вам действительно нужно определить свои собственные сущности в самом проекте Liferay Activiti, сначала добавьте в него портлет. помните, что проект Liferay может состоять из нескольких плагинов liferay (например, портлет-ловушка ...). сделать это. лучше импортировать его источник в IDE, например, eclipse, затем создать на нем портлет и делать то, что вы хотите