We are facing a critical issue that have 2 schedulers for 2 different applications. Where scheduler 1(Service-1) is the main scheduler another one(Service-2) just overrides the scheduler1 gets executed based set Cron expression and have their respective OSGi configurations. Here the problem, whenever we run the scheduler -1 whatever config values set for scheduler-2 are being considered instead of configs of scheduler-1.
Not sure how to fix this issue and how to make them available to respective schedulers.
Below is the snippet of Scheduler -2 service's extending classes definition: