Развертывание планировщика заданий в liferay 7 не работает - PullRequest
0 голосов
/ 11 октября 2018

Я создал плагин на ecplise с портлетом внутри для создания планировщика.Мой класс реализует MessageListener и делает переопределение метода "public void receive (Message message) throws MessageListenerException", я могу иметь планировщик, который активируется правильно.Теперь проблема в развертывании.В чистом окружении это происходит правильно, и моя работа делает свое дело;но если я пытаюсь выполнить отмену развертывания и перезагрузить новую версию, я получаю следующее сообщение

WARN [liferay / scheduler_engine-1] [QuartzSchedulerEngine: 804] Планировщик заданий планировщика.Attivita.scheduler.Attivita ужесуществует

и планировщик больше не запускается.

"Activity" - это название моего класса.

У вас есть предложения?

public class Attivita implements MessageListener {

private static Logger _logger;
public final static StringBuilder logFile = new StringBuilder();

@Override
public void receive(Message message) throws MessageListenerException {
    _logger = LoggerFactory.getLogger(this.getClass().getName());

         _logger.info("Inizio Scheduler");

   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...