Невозможно увидеть выполнение служебной задачи в Activiti Explorer - PullRequest
0 голосов
/ 23 ноября 2018

Я использую Eclipse и Activiti Explorer для создания и развертывания процесса bpmn.Я следую инструкции по началу работы на activiti.org/quick-start.Все работает нормально.Но я добавил некоторый код для создания txt-файла в классе служебной задачи, чтобы посмотреть, выполняется ли он.Мой код:

открытый класс AutomatedDataDelegate реализует JavaDelegate {

public void execute(DelegateExecution execution) throws Exception {
    try {
          File file = new File("D:\\","data.txt");
          if(!file.exists()) {
                System.out.println("creating file");
                if(file.createNewFile()) {
                System.out.println("Succesfully created file");
                } 
                else{
                System.out.println("Failed to create file");
                }
          }

          Date now = new Date();
          execution.setVariable("autoWelcomeTime", now);
          System.out.println("Faux call to backend for [" + execution.getVariable("fullName") + "]");
      } 
      catch (IOException ex) {
        ex.printStackTrace();
      } 
}

. Этот код отлично работает в консоли с командой: java -jar target / my-jar-file.jar.Но когда я создаю артефакт развертывания и загружаю файл .bar в activiti.Он все еще работает, но не создавайте никаких файлов в моем D: \

Может кто-нибудь помочь мне?

...