У меня есть событие промежуточного захвата сигнала, и мне нужно вызвать его, выдав сигнал, используя следующий код:
ProcessEngines.getDefaultProcessEngine().getRuntimeService().signalEventReceived("SignalName");
Я пробовал этот код из классов Java, которые используются в пользовательских и служебных задачах, но это событиеэто не триггер, но я могу запустить его, используя SignalThrowingEvent в рамках рабочего процесса, который он сам.Так в чем же проблема?Это потому, что этот код можно использовать только вне процесса (другой программой, которая вызовет класс Java, который выполняет этот код) и не может быть запущен из класса Java, который используется действиями процесса?Я использую Java Activiti PBMN.С уважением, Билал