Affects Version/s: 6.1.20 EE GA2
Fix Version/s: 6.1.20 EE GA2
Component/s: Portal Services > Scheduler
Similar Issues:Show 5 results
LPS-17846 Unable to use more than one scheduler in a plugin LPS-50217 Portlet scheduler-entry's don't work when the listener class is too long LPS-15999 Scheduled job fires before portlet finishes deploying LPS-29947 Allow multiple hooks to add a listener for the same model object. LPS-55625 Deactivate Staging isn't working properly
Let's have more registered scheduler for one portlet for a portlet in a plugin with the same scheduler class (see below).
1) The entries will be registered separately for the portlet, it's a list object. So theoretically it's possible to have the same scheduler class more times with different triggers. However, the job name and the group name for the trigger will be the SAME scheduler class name for all of the scheduler entries.
2) During scheduling in the SchedulerEngineUtil class a SchedulerEventMessageListenerWrapper class will be instantiated and registered for all of the scheduler entries and a trigger will be created. It's fine.
3) The trigger is identified by its group and job name and because of this the last trigger will be applied for all of the scheduler entries (with the same scheduler class).
There is a workaround with using different scheduler classes, however, the separated scheduler entries should work independently from each other and it's possible to configure multiple scheduler-entry, but it's not working.