Мне нужно отправить уведомление по электронной почте всем членам группы о новом назначении задачи. Я создал TaskListener, в котором я пытаюсь получить всех пользователей по идентификатору группы. Но каждый раз возвращается пустой список пользователей.
IdentityService is = Context.getProcessEngineConfiguration().getIdentityService();
List<User> users = is.createUserQuery().memberOfGroup("2007").list();
LOGGER.info("The users are: " +users); // Always prints []
Кроме того, у меня есть следующие зависимости в моем pom.xml
<dependency>
<groupId>com.activiti</groupId>
<artifactId>activiti-app-logic</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>com.activiti</groupId>
<artifactId>activiti-app-data</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>com.activiti</groupId>
<artifactId>activiti-dmn-engine</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>com.activiti</groupId>
<artifactId>activiti-app-model</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.1</version>
</dependency>
должен ли я иметь org.activiti в моем pom.xml вместо com.activiti ?
Дайте мне знать, если есть какой-либо другой / лучший способ отправить уведомление группе.
Спасибо за ваше время