Files
cbsnexora-backend/fineract-provider/logs/fineract.2026-05-17.log
T

1339 lines
188 KiB
Plaintext

2026-05-17 20:41:58.968 ERROR [Scheduler2group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update SMS Outbound with Campaign MessageTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:41:59.057 ERROR [Scheduler2group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Send Messages to SMS GatewayTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:42:00.128 ERROR [Scheduler2group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Get Delivery Reports from SMS GatewayTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:42:00.046 ERROR [Scheduler2group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Post Interest For SavingsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:00.132 ERROR [Scheduler2group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Savings Dormant AccountsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:00.132 ERROR [Scheduler2group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Interest To SavingsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:02:00 IST 2026
2026-05-17 20:42:00.173 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_INTEREST_FOR_SAVINGS]] launched with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=3, type=class java.lang.Long, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}]
2026-05-17 20:42:00.183 INFO [Scheduler2group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [POST_INTEREST_FOR_SAVINGS]
2026-05-17 20:42:00.578 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:00.591 INFO [Scheduler2group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:42:00.876 INFO [Scheduler2group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 284ms
2026-05-17 20:42:00.885 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 302ms
2026-05-17 20:42:01.158 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_MESSAGES_TO_SMS_GATEWAY]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:01.209 INFO [Scheduler2group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_MESSAGES_TO_SMS_GATEWAY]
2026-05-17 20:42:01.969 INFO [Scheduler2group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [SEND_MESSAGES_TO_SMS_GATEWAY] executed in 760ms
2026-05-17 20:42:01.980 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_MESSAGES_TO_SMS_GATEWAY]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 817ms
2026-05-17 20:42:02.221 INFO [Scheduler2group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [POST_INTEREST_FOR_SAVINGS] executed in 2s36ms
2026-05-17 20:42:02.230 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_INTEREST_FOR_SAVINGS]] completed with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=3, type=class java.lang.Long, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}] and the following status: [COMPLETED] in 2s54ms
2026-05-17 20:42:02.315 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_INTEREST_TO_SAVINGS]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:02.328 INFO [Scheduler2group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [TRANSFER_INTEREST_TO_SAVINGS]
2026-05-17 20:42:02.403 INFO [Scheduler2group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [TRANSFER_INTEREST_TO_SAVINGS] executed in 74ms
2026-05-17 20:42:02.411 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_INTEREST_TO_SAVINGS]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 90ms
2026-05-17 20:42:02.416 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:02.428 INFO [Scheduler2group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]
2026-05-17 20:42:02.438 INFO [Scheduler2group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY] executed in 9ms
2026-05-17 20:42:02.449 INFO [Scheduler2group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 27ms
2026-05-17 20:42:02.463 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SAVINGS_DORMANT_ACCOUNTS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:02.471 INFO [Scheduler2group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_SAVINGS_DORMANT_ACCOUNTS]
2026-05-17 20:42:02.747 INFO [Scheduler2group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_SAVINGS_DORMANT_ACCOUNTS] executed in 276ms
2026-05-17 20:42:02.758 INFO [Scheduler2group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SAVINGS_DORMANT_ACCOUNTS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 289ms
2026-05-17 20:42:07.020 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute EmailTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:07.022 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute Report Mailing JobsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:07.022 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Send Asynchronous EventsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:07.029 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Email Outbound with campaign messageTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:07.029 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Loan Delinquency ClassificationTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 22:00:00 IST 2026
2026-05-17 20:42:07.029 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply Annual Fee For SavingsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 22:20:00 IST 2026
2026-05-17 20:42:07.029 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply penalty to overdue loansTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.039 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute Standing InstructionTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.039 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Fetch RBI RSS FeedsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.039 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Loan Loss ProvisioningTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.041 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Post Dividends For SharesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.041 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Deposit Accounts Maturity detailsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:07.045 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute All Dirty JobsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:07.047 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Fee For Loans From SavingsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:07.047 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Accounting Running BalancesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:07.048 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Loan Arrears AgeingTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:07.053 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Trial Balance DetailsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:07.055 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Mandatory Savings ScheduleTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:05:00 IST 2026
2026-05-17 20:42:07.057 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply Holidays To LoansTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:07.057 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate AdhocClient ScheduleTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:07.063 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Pay Due Savings ChargesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:07.125 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_ANNUAL_FEE_FOR_SAVINGS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.134 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_ANNUAL_FEE_FOR_SAVINGS]
2026-05-17 20:42:07.139 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1260, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.143 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [APPLY_ANNUAL_FEE_FOR_SAVINGS] executed in 9ms
2026-05-17 20:42:07.148 INFO [Scheduler2_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:42:07.152 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_ANNUAL_FEE_FOR_SAVINGS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 23ms
2026-05-17 20:42:07.154 INFO [Scheduler2_Worker-4] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 6ms
2026-05-17 20:42:07.164 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1260, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 21ms
2026-05-17 20:42:07.210 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_STANDING_INSTRUCTIONS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.219 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=FETCH_RBI_RSS_FEEDS]] launched with the following parameters: [{'run.id':'{value=7, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.221 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_STANDING_INSTRUCTIONS]
2026-05-17 20:42:07.233 INFO [Scheduler2_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [FETCH_RBI_RSS_FEEDS]
2026-05-17 20:42:07.240 INFO [Scheduler2_Worker-4] o.a.f.i.r.j.f.FetchRbiFeedsTasklet : Starting RBI RSS feed fetch job...
2026-05-17 20:42:07.242 INFO [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Starting fetch for all 5 feed categories
2026-05-17 20:42:07.254 DEBUG [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/pressreleases_rss.xml
2026-05-17 20:42:07.500 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.517 INFO [Scheduler2_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]
2026-05-17 20:42:07.522 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=89, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.593 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] launched with the following parameters: [{'run.id':'{value=89, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:07.717 WARN [fineract_default_pool:housekeeper] com.zaxxer.hikari.pool.HikariPool : fineract_default_pool - Thread starvation or clock leap detected (housekeeper delta=23h13m13s977ms488µs800ns).
2026-05-17 20:42:09.968 WARN [fineract_basoda_pool:housekeeper] com.zaxxer.hikari.pool.HikariPool : fineract_basoda_pool - Thread starvation or clock leap detected (housekeeper delta=23h13m14s809ms234µs500ns).
2026-05-17 20:42:09.968 INFO [Scheduler2_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:42:09.968 ERROR [Scheduler1group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update SMS Outbound with Campaign MessageTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:42:09.970 ERROR [Scheduler1group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Send Messages to SMS GatewayTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:42:09.970 ERROR [Scheduler1group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Get Delivery Reports from SMS GatewayTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 05:00:00 IST 2026
2026-05-17 20:42:10.029 INFO [Scheduler2_Worker-3] o.s.batch.core.step.AbstractStep : Step: [APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT] executed in 2s512ms
2026-05-17 20:42:13.751 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute EmailTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:13.753 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute Report Mailing JobsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:13.753 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Send Asynchronous EventsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:13.756 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Email Outbound with campaign messageTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 21:30:00 IST 2026
2026-05-17 20:42:13.756 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Loan Delinquency ClassificationTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 22:00:00 IST 2026
2026-05-17 20:42:13.758 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply Annual Fee For SavingsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sat May 16 22:20:00 IST 2026
2026-05-17 20:42:13.758 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply penalty to overdue loansTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.758 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute Standing InstructionTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.760 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Fetch RBI RSS FeedsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.763 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Loan Loss ProvisioningTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.765 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Post Dividends For SharesTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.765 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Deposit Accounts Maturity detailsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.765 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute All Dirty JobsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.765 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Fee For Loans From SavingsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.770 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Accounting Running BalancesTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.770 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Loan Arrears AgeingTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.772 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Trial Balance DetailsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.772 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Mandatory Savings ScheduleTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:05:00 IST 2026
2026-05-17 20:42:13.772 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply Holidays To LoansTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:13.772 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate AdhocClient ScheduleTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:13.775 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Pay Due Savings ChargesTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 12:00:00 IST 2026
2026-05-17 20:42:13.881 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Non Performing AssetsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:13.881 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Accrual Transactions For Loans With Income Posted As TransactionsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.884 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Recalculate Interest For LoansTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.888 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Accrual TransactionsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:13.888 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Periodic Accrual TransactionsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:02:00 IST 2026
2026-05-17 20:42:14.864 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_STANDING_INSTRUCTIONS] executed in 7s641ms
2026-05-17 20:42:14.926 ERROR [Scheduler1group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Post Interest For SavingsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:14.928 ERROR [Scheduler1group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Savings Dormant AccountsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:14.928 ERROR [Scheduler1group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Interest To SavingsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:02:00 IST 2026
2026-05-17 20:42:16.281 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_EMAIL]] launched with the following parameters: [{'run.id':'{value=136, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.293 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=LOAN_DELINQUENCY_CLASSIFICATION]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.372 INFO [Scheduler2_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_REPORT_MAILING_JOBS]
2026-05-17 20:42:16.385 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 8s878ms
2026-05-17 20:42:16.423 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_STANDING_INSTRUCTIONS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 9s170ms
2026-05-17 20:42:16.430 INFO [Scheduler2_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_EMAIL]
2026-05-17 20:42:16.430 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.443 INFO [Scheduler2_Worker-5] o.s.batch.core.step.AbstractStep : Step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 6s475ms
2026-05-17 20:42:16.452 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Loan Loss ProvisioningTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.454 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Post Dividends For SharesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.454 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Deposit Accounts Maturity detailsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.454 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Execute All Dirty JobsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.454 INFO [Scheduler2_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [LOAN_DELINQUENCY_CLASSIFICATION]
2026-05-17 20:42:16.465 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] launched with the following parameters: [{'run.id':'{value=946, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.467 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Fee For Loans From SavingsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.498 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Accounting Running BalancesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.498 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Loan Arrears AgeingTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.498 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Trial Balance DetailsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.500 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Apply Holidays To LoansTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.500 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate Mandatory Savings ScheduleTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.500 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate AdhocClient ScheduleTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.500 ERROR [Scheduler2_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Pay Due Savings ChargesTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:07 IST 2026
2026-05-17 20:42:16.548 INFO [Scheduler2_Worker-7] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_REPORT_MAILING_JOBS] executed in 176ms
2026-05-17 20:42:16.558 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_STANDING_INSTRUCTIONS]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.561 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.563 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=946, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.568 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_EMAIL]] launched with the following parameters: [{'run.id':'{value=1383, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.574 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_NPA]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.580 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_ANNUAL_FEE_FOR_SAVINGS]] launched with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.582 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12750, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.619 INFO [Scheduler1_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_EMAIL]
2026-05-17 20:42:16.630 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_INTEREST_FOR_SAVINGS]] launched with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=16, type=class java.lang.Long, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}]
2026-05-17 20:42:16.636 INFO [Scheduler1group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_NPA]
2026-05-17 20:42:16.639 INFO [Scheduler1group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:42:16.667 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] completed with the following parameters: [{'run.id':'{value=89, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 9s1ms
2026-05-17 20:42:16.669 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=89, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 9s111ms
2026-05-17 20:42:16.675 INFO [Scheduler1_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]
2026-05-17 20:42:16.679 INFO [Scheduler1_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:42:16.681 INFO [Scheduler2_Worker-6] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_EMAIL] executed in 250ms
2026-05-17 20:42:16.691 INFO [Scheduler1_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_ANNUAL_FEE_FOR_SAVINGS]
2026-05-17 20:42:16.703 INFO [Scheduler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_REPORT_MAILING_JOBS]
2026-05-17 20:42:16.714 INFO [Scheduler1_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_STANDING_INSTRUCTIONS]
2026-05-17 20:42:16.765 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_LOANLOSS_PROVISIONING]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:16.774 INFO [Scheduler1_Worker-6] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_EMAIL] executed in 155ms
2026-05-17 20:42:16.776 INFO [Scheduler1_Worker-3] o.s.batch.core.step.AbstractStep : Step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 97ms
2026-05-17 20:42:16.852 INFO [Scheduler1group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 213ms
2026-05-17 20:42:16.985 INFO [Scheduler1group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_NPA] executed in 349ms
2026-05-17 20:42:16.987 INFO [Scheduler1group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [POST_INTEREST_FOR_SAVINGS]
2026-05-17 20:42:17.005 INFO [Scheduler1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:42:17.023 INFO [Scheduler1_Worker-2] o.s.batch.core.step.AbstractStep : Step: [APPLY_ANNUAL_FEE_FOR_SAVINGS] executed in 332ms
2026-05-17 20:42:17.147 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.149 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_EMAIL]] completed with the following parameters: [{'run.id':'{value=136, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 713ms
2026-05-17 20:42:17.168 INFO [Scheduler1_Worker-5] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_STANDING_INSTRUCTIONS] executed in 454ms
2026-05-17 20:42:17.177 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_EMAIL]] completed with the following parameters: [{'run.id':'{value=1383, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 602ms
2026-05-17 20:42:17.185 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_DIRTY_JOBS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.185 INFO [Scheduler1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 180ms
2026-05-17 20:42:17.187 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SMS_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 749ms
2026-05-17 20:42:17.197 INFO [Scheduler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_REPORT_MAILING_JOBS] executed in 493ms
2026-05-17 20:42:17.203 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_DIVIDENTS_FOR_SHARES]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.275 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_LOANLOSS_PROVISIONING]
2026-05-17 20:42:17.330 INFO [Scheduler1_Worker-4] o.s.batch.core.step.AbstractStep : Step: [APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT] executed in 654ms
2026-05-17 20:42:17.352 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=946, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 709ms
2026-05-17 20:42:17.356 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_ANNUAL_FEE_FOR_SAVINGS]] completed with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 696ms
2026-05-17 20:42:17.363 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_NPA]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 702ms
2026-05-17 20:42:17.372 INFO [Scheduler2_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]
2026-05-17 20:42:17.374 INFO [Scheduler2_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [POST_DIVIDENTS_FOR_SHARES]
2026-05-17 20:42:17.376 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_STANDING_INSTRUCTIONS]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 795ms
2026-05-17 20:42:17.398 ERROR [Scheduler1group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Send Messages to SMS GatewayTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:09 IST 2026
2026-05-17 20:42:17.399 ERROR [Scheduler1group4_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Get Delivery Reports from SMS GatewayTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:09 IST 2026
2026-05-17 20:42:17.454 INFO [Scheduler2_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_DIRTY_JOBS]
2026-05-17 20:42:17.454 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12750, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 798ms
2026-05-17 20:42:17.468 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] completed with the following parameters: [{'run.id':'{value=946, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 934ms
2026-05-17 20:42:17.519 INFO [Scheduler2_Worker-2] o.s.batch.core.step.AbstractStep : Step: [LOAN_DELINQUENCY_CLASSIFICATION] executed in 1s51ms
2026-05-17 20:42:17.526 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [GENERATE_LOANLOSS_PROVISIONING] executed in 251ms
2026-05-17 20:42:17.554 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_CHARGE_TO_OVERDUE_LOAN_INSTALLMENT]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 986ms
2026-05-17 20:42:17.562 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=LOAN_DELINQUENCY_CLASSIFICATION]] launched with the following parameters: [{'run.id':'{value=12, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.608 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=FETCH_RBI_RSS_FEEDS]] launched with the following parameters: [{'run.id':'{value=59, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.611 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_FEE_CHARGE_FOR_LOANS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.615 INFO [Scheduler2_Worker-7] o.s.batch.core.step.AbstractStep : Step: [UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS] executed in 241ms
2026-05-17 20:42:17.649 INFO [Scheduler2_Worker-5] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_DIRTY_JOBS] executed in 195ms
2026-05-17 20:42:17.660 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_MESSAGES_TO_SMS_GATEWAY]] launched with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.669 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_DIRTY_JOBS]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.671 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=LOAN_DELINQUENCY_CLASSIFICATION]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 1s370ms
2026-05-17 20:42:17.680 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.688 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_LOANLOSS_PROVISIONING]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 902ms
2026-05-17 20:42:17.693 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_DIVIDENTS_FOR_SHARES]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.694 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 526ms
2026-05-17 20:42:17.698 INFO [Scheduler1_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [LOAN_DELINQUENCY_CLASSIFICATION]
2026-05-17 20:42:17.701 INFO [Scheduler1_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [FETCH_RBI_RSS_FEEDS]
2026-05-17 20:42:17.732 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_DIRTY_JOBS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 544ms
2026-05-17 20:42:17.740 INFO [Scheduler1group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_MESSAGES_TO_SMS_GATEWAY]
2026-05-17 20:42:17.751 INFO [Scheduler1group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]
2026-05-17 20:42:17.751 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.756 INFO [Scheduler1_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_DIRTY_JOBS]
2026-05-17 20:42:17.761 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_LOANLOSS_PROVISIONING]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.800 INFO [Scheduler2_Worker-3] o.s.batch.core.step.AbstractStep : Step: [POST_DIVIDENTS_FOR_SHARES] executed in 426ms
2026-05-17 20:42:17.804 INFO [Scheduler2_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [TRANSFER_FEE_CHARGE_FOR_LOANS]
2026-05-17 20:42:17.812 INFO [Scheduler1_Worker-3] o.a.f.i.r.j.f.FetchRbiFeedsTasklet : Starting RBI RSS feed fetch job...
2026-05-17 20:42:17.812 INFO [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Starting fetch for all 5 feed categories
2026-05-17 20:42:17.812 DEBUG [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/pressreleases_rss.xml
2026-05-17 20:42:17.812 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_FEE_CHARGE_FOR_LOANS]] launched with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:17.905 INFO [Scheduler1_Worker-6] o.s.batch.core.step.AbstractStep : Step: [LOAN_DELINQUENCY_CLASSIFICATION] executed in 207ms
2026-05-17 20:42:17.911 INFO [Scheduler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [POST_DIVIDENTS_FOR_SHARES]
2026-05-17 20:42:17.919 INFO [Scheduler1_Worker-5] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_DIRTY_JOBS] executed in 163ms
2026-05-17 20:42:17.914 ERROR [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: PRESS_RELEASE from URL: https://rbi.org.in/pressreleases_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:17.932 DEBUG [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/notifications_rss.xml
2026-05-17 20:42:17.937 INFO [Scheduler1group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS] executed in 185ms
2026-05-17 20:42:17.952 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ACCOUNTING_RUNNING_BALANCE_UPDATE]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.095 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=LOAN_DELINQUENCY_CLASSIFICATION]] completed with the following parameters: [{'run.id':'{value=12, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 497ms
2026-05-17 20:42:18.108 INFO [Scheduler1group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [SEND_MESSAGES_TO_SMS_GATEWAY] executed in 368ms
2026-05-17 20:42:18.117 INFO [Scheduler1_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]
2026-05-17 20:42:18.127 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_TRIAL_BALANCE_DETAILS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.136 INFO [Scheduler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [POST_DIVIDENTS_FOR_SHARES] executed in 224ms
2026-05-17 20:42:18.153 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_MESSAGES_TO_SMS_GATEWAY]] completed with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 484ms
2026-05-17 20:42:18.161 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_DIRTY_JOBS]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 487ms
2026-05-17 20:42:18.178 INFO [Scheduler1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [TRANSFER_FEE_CHARGE_FOR_LOANS]
2026-05-17 20:42:18.185 INFO [Scheduler1_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_LOANLOSS_PROVISIONING]
2026-05-17 20:42:18.190 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_DIVIDENTS_FOR_SHARES]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 916ms
2026-05-17 20:42:18.245 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_DIVIDENTS_FOR_SHARES]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 456ms
2026-05-17 20:42:18.247 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_HOLIDAYS_TO_LOANS]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.249 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ACCOUNTING_RUNNING_BALANCE_UPDATE]
2026-05-17 20:42:18.249 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 563ms
2026-05-17 20:42:18.249 ERROR [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: NOTIFICATION from URL: https://rbi.org.in/notifications_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:18.251 DEBUG [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/speeches_rss.xml
2026-05-17 20:42:18.271 INFO [Scheduler2_Worker-6] o.s.batch.core.step.AbstractStep : Step: [TRANSFER_FEE_CHARGE_FOR_LOANS] executed in 465ms
2026-05-17 20:42:18.345 INFO [Scheduler1_Worker-4] o.s.batch.core.step.AbstractStep : Step: [UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS] executed in 228ms
2026-05-17 20:42:18.354 INFO [Scheduler2_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_TRIAL_BALANCE_DETAILS]
2026-05-17 20:42:18.413 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_LOAN_ARREARS_AGEING]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.415 INFO [Scheduler1_Worker-2] o.s.batch.core.step.AbstractStep : Step: [GENERATE_LOANLOSS_PROVISIONING] executed in 230ms
2026-05-17 20:42:18.450 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ACCOUNTING_RUNNING_BALANCE_UPDATE] executed in 200ms
2026-05-17 20:42:18.534 ERROR [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: SPEECH from URL: https://rbi.org.in/speeches_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:18.534 DEBUG [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/tenders_rss.xml
2026-05-17 20:42:18.570 INFO [Scheduler1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [TRANSFER_FEE_CHARGE_FOR_LOANS] executed in 391ms
2026-05-17 20:42:18.598 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_LOAN_ARREARS_AGEING]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.612 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=RECALCULATE_INTEREST_FOR_LOAN]] launched with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=16, type=class java.lang.Long, identifying=true}','officeId':'{value=1, type=class java.lang.String, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}]
2026-05-17 20:42:18.617 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_DEPOSITS_ACCOUNT_MATURITY_DETAILS]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 819ms
2026-05-17 20:42:18.631 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ACCOUNTING_RUNNING_BALANCE_UPDATE]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.641 INFO [Scheduler2_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_HOLIDAYS_TO_LOANS]
2026-05-17 20:42:18.646 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_FEE_CHARGE_FOR_LOANS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 976ms
2026-05-17 20:42:18.651 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]] launched with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.657 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ACCOUNTING_RUNNING_BALANCE_UPDATE]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 699ms
2026-05-17 20:42:18.658 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_LOANLOSS_PROVISIONING]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 892ms
2026-05-17 20:42:18.679 INFO [Scheduler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_LOAN_ARREARS_AGEING]
2026-05-17 20:42:18.688 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_FEE_CHARGE_FOR_LOANS]] completed with the following parameters: [{'run.id':'{value=15, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 872ms
2026-05-17 20:42:18.689 INFO [Scheduler2_Worker-5] o.s.batch.core.step.AbstractStep : Step: [UPDATE_TRIAL_BALANCE_DETAILS] executed in 286ms
2026-05-17 20:42:18.697 INFO [Scheduler1_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [ACCOUNTING_RUNNING_BALANCE_UPDATE]
2026-05-17 20:42:18.722 INFO [Scheduler2_Worker-7] o.s.batch.core.step.AbstractStep : Step: [APPLY_HOLIDAYS_TO_LOANS] executed in 81ms
2026-05-17 20:42:18.730 INFO [Scheduler2_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_LOAN_ARREARS_AGEING]
2026-05-17 20:42:18.746 INFO [Scheduler1group4_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]
2026-05-17 20:42:18.754 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_HOLIDAYS_TO_LOANS]] launched with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:18.844 INFO [Scheduler1group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [RECALCULATE_INTEREST_FOR_LOAN]
2026-05-17 20:42:19.118 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Trial Balance DetailsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:13 IST 2026
2026-05-17 20:42:19.118 ERROR [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: TENDER from URL: https://rbi.org.in/tenders_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:19.160 DEBUG [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/Publication_rss.xml
2026-05-17 20:42:19.120 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Generate AdhocClient ScheduleTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:13 IST 2026
2026-05-17 20:42:19.162 ERROR [Scheduler1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Pay Due Savings ChargesTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:13 IST 2026
2026-05-17 20:42:19.126 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_TRIAL_BALANCE_DETAILS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 698ms
2026-05-17 20:42:19.128 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=PAY_DUE_SAVINGS_CHARGES]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.133 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_RD_SCEHDULE]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.135 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_HOLIDAYS_TO_LOANS]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 872ms
2026-05-17 20:42:19.143 INFO [Scheduler1group4_Worker-1] o.s.batch.core.step.AbstractStep : Step: [GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY] executed in 396ms
2026-05-17 20:42:19.143 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_ADHOC_CLIENT_SCHEDULE]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.226 INFO [Scheduler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [UPDATE_LOAN_ARREARS_AGEING] executed in 546ms
2026-05-17 20:42:19.230 INFO [Scheduler2_Worker-2] o.s.batch.core.step.AbstractStep : Step: [UPDATE_LOAN_ARREARS_AGEING] executed in 498ms
2026-05-17 20:42:19.259 INFO [Scheduler1_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [APPLY_HOLIDAYS_TO_LOANS]
2026-05-17 20:42:19.274 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_RD_SCEHDULE]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.291 INFO [Scheduler1_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_RD_SCEHDULE]
2026-05-17 20:42:19.292 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [PAY_DUE_SAVINGS_CHARGES]
2026-05-17 20:42:19.292 INFO [Scheduler2_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_ADHOC_CLIENT_SCHEDULE]
2026-05-17 20:42:19.305 INFO [Scheduler1group4_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GET_DELIVERY_REPORTS_FROM_SMS_GATEWAY]] completed with the following parameters: [{'run.id':'{value=13, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 635ms
2026-05-17 20:42:19.319 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_LOAN_ARREARS_AGEING]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 782ms
2026-05-17 20:42:19.321 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_LOAN_ARREARS_AGEING]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 699ms
2026-05-17 20:42:19.330 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_TRIAL_BALANCE_DETAILS]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.333 INFO [Scheduler1_Worker-5] o.s.batch.core.step.AbstractStep : Step: [APPLY_HOLIDAYS_TO_LOANS] executed in 73ms
2026-05-17 20:42:19.406 INFO [Scheduler1_Worker-4] o.s.batch.core.step.AbstractStep : Step: [GENERATE_RD_SCEHDULE] executed in 114ms
2026-05-17 20:42:19.503 ERROR [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: PUBLICATION from URL: https://rbi.org.in/Publication_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:19.503 INFO [Scheduler1_Worker-3] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - All feeds fetched. Total new items: 0
2026-05-17 20:42:19.507 INFO [Scheduler2_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_RD_SCEHDULE]
2026-05-17 20:42:19.519 INFO [Scheduler1_Worker-3] o.a.f.i.r.j.f.FetchRbiFeedsTasklet : RBI RSS feed fetch job completed. 0 new items stored.
2026-05-17 20:42:19.519 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [PAY_DUE_SAVINGS_CHARGES] executed in 226ms
2026-05-17 20:42:19.521 INFO [Scheduler1_Worker-3] o.s.batch.core.step.AbstractStep : Step: [FETCH_RBI_RSS_FEEDS] executed in 1s819ms
2026-05-17 20:42:19.526 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_ADHOC_CLIENT_SCHEDULE]] launched with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.539 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=APPLY_HOLIDAYS_TO_LOANS]] completed with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 776ms
2026-05-17 20:42:19.539 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=PAY_DUE_SAVINGS_CHARGES]] launched with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:19.541 INFO [Scheduler1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_TRIAL_BALANCE_DETAILS]
2026-05-17 20:42:19.545 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_RD_SCEHDULE]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 369ms
2026-05-17 20:42:19.545 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=FETCH_RBI_RSS_FEEDS]] completed with the following parameters: [{'run.id':'{value=59, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 1s927ms
2026-05-17 20:42:19.547 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=PAY_DUE_SAVINGS_CHARGES]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 372ms
2026-05-17 20:42:19.547 INFO [Scheduler1_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [GENERATE_ADHOC_CLIENT_SCHEDULE]
2026-05-17 20:42:19.564 INFO [Scheduler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [PAY_DUE_SAVINGS_CHARGES]
2026-05-17 20:42:19.569 INFO [Scheduler2_Worker-6] o.s.batch.core.step.AbstractStep : Step: [GENERATE_RD_SCEHDULE] executed in 61ms
2026-05-17 20:42:19.619 INFO [Scheduler2_Worker-3] o.s.batch.core.step.AbstractStep : Step: [GENERATE_ADHOC_CLIENT_SCHEDULE] executed in 327ms
2026-05-17 20:42:19.704 INFO [Scheduler1group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [RECALCULATE_INTEREST_FOR_LOAN] executed in 859ms
2026-05-17 20:42:19.678 ERROR [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: PRESS_RELEASE from URL: https://rbi.org.in/pressreleases_rss.xml
javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:960)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
at java.net.http/jdk.internal.net.http.common.SSLTube.checkForHandshake(SSLTube.java:595)
at java.net.http/jdk.internal.net.http.common.SSLTube$SSLTubeFlowDelegate.checkForHandshake(SSLTube.java:156)
at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:383)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:412)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:645)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:829)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Connection reset
at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401)
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434)
at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1178)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:841)
... 11 common frames omitted
2026-05-17 20:42:25.330 DEBUG [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/notifications_rss.xml
2026-05-17 20:42:19.835 ERROR [Scheduler1_Worker-1] o.s.batch.core.step.AbstractStep : Encountered an error executing step UPDATE_TRIAL_BALANCE_DETAILS in job UPDATE_TRIAL_BALANCE_DETAILS
java.lang.ClassCastException: class java.time.OffsetDateTime cannot be cast to class java.time.LocalDate (java.time.OffsetDateTime and java.time.LocalDate are in module java.base of loader 'bootstrap')
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.lambda$insertTrialBalanceForDate$0(UpdateTrialBalanceDetailsTasklet.java:80)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Vector$VectorSpliterator.forEachRemaining(Vector.java:1464)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.insertTrialBalanceForDate(UpdateTrialBalanceDetailsTasklet.java:83)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.processTrialBalanceGaps(UpdateTrialBalanceDetailsTasklet.java:67)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.execute(UpdateTrialBalanceDetailsTasklet.java:53)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
2026-05-17 20:42:25.340 INFO [Scheduler1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_TRIAL_BALANCE_DETAILS] executed in 5s799ms
2026-05-17 20:42:25.343 INFO [Scheduler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [PAY_DUE_SAVINGS_CHARGES] executed in 31ms
2026-05-17 20:42:19.995 INFO [Scheduler1_Worker-6] o.s.batch.core.step.AbstractStep : Step: [ACCOUNTING_RUNNING_BALANCE_UPDATE] executed in 1s297ms
2026-05-17 20:42:20.248 INFO [Scheduler1group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [POST_INTEREST_FOR_SAVINGS] executed in 3s260ms
2026-05-17 20:42:21.724 ERROR [Scheduler2group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Non Performing AssetsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:00:00 IST 2026
2026-05-17 20:42:25.353 ERROR [Scheduler2group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Accrual Transactions For Loans With Income Posted As TransactionsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:25.353 ERROR [Scheduler2group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Recalculate Interest For LoansTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:25.353 ERROR [Scheduler2group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Accrual TransactionsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:01:00 IST 2026
2026-05-17 20:42:25.353 ERROR [Scheduler2group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Periodic Accrual TransactionsTrigger2': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 00:02:00 IST 2026
2026-05-17 20:42:25.358 INFO [Scheduler1_Worker-2] o.s.batch.core.step.AbstractStep : Step: [GENERATE_ADHOC_CLIENT_SCHEDULE] executed in 44ms
2026-05-17 20:42:23.116 WARN [HikariPool-1:housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=23h13m13s966ms693µs300ns).
2026-05-17 20:42:25.351 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=PAY_DUE_SAVINGS_CHARGES]] completed with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 5s808ms
2026-05-17 20:42:25.354 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_RD_SCEHDULE]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 6s73ms
2026-05-17 20:42:25.356 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_ADHOC_CLIENT_SCHEDULE]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 6s174ms
2026-05-17 20:42:25.367 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=RECALCULATE_INTEREST_FOR_LOAN]] completed with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=16, type=class java.lang.Long, identifying=true}','officeId':'{value=1, type=class java.lang.String, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}] and the following status: [COMPLETED] in 6s751ms
2026-05-17 20:42:25.373 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=POST_INTEREST_FOR_SAVINGS]] completed with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=16, type=class java.lang.Long, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}] and the following status: [COMPLETED] in 8s734ms
2026-05-17 20:42:25.383 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_TRIAL_BALANCE_DETAILS]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [FAILED] in 6s48ms
2026-05-17 20:42:25.383 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=GENERATE_ADHOC_CLIENT_SCHEDULE]] completed with the following parameters: [{'run.id':'{value=23, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 5s852ms
2026-05-17 20:42:25.383 INFO [Scheduler1_Worker-1] org.quartz.core.JobRunShell : Job DEFAULT.Update Trial Balance DetailsJobDetail1 threw a JobExecutionException:
org.quartz.JobExecutionException: exitCode=FAILED;exitDescription=java.lang.ClassCastException: class java.time.OffsetDateTime cannot be cast to class java.time.LocalDate (java.time.OffsetDateTime and java.time.LocalDate are in module java.base of loader 'bootstrap')
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.lambda$insertTrialBalanceForDate$0(UpdateTrialBalanceDetailsTasklet.java:80)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Vector$VectorSpliterator.forEachRemaining(Vector.java:1464)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.insertTrialBalanceForDate(UpdateTrialBalanceDetailsTasklet.java:83)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.processTrialBalanceGaps(UpdateTrialBalanceDetailsTasklet.java:67)
at org.apache.fineract.accounting.glaccount.jobs.updatetrialbalancedetails.UpdateTrialBalanceDetailsTasklet.execute(UpdateTrialBalanceDetailsTasklet.java:53)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:108)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
2026-05-17 20:42:25.385 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ACCOUNTING_RUNNING_BALANCE_UPDATE]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 6s745ms
2026-05-17 20:42:25.482 ERROR [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: NOTIFICATION from URL: https://rbi.org.in/notifications_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:25.483 DEBUG [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/speeches_rss.xml
2026-05-17 20:42:25.584 ERROR [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: SPEECH from URL: https://rbi.org.in/speeches_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:25.586 DEBUG [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/tenders_rss.xml
2026-05-17 20:42:25.627 ERROR [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: TENDER from URL: https://rbi.org.in/tenders_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:25.627 DEBUG [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Fetching RSS from URL: https://rbi.org.in/Publication_rss.xml
2026-05-17 20:42:25.686 ERROR [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - Failed to fetch for category: PUBLICATION from URL: https://rbi.org.in/Publication_rss.xml
java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:955)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreFeed(RbiFeedFetchService.java:117)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: java.net.ConnectException: Network is unreachable: getsockopt
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1065)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:155)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1477)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1422)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1422)
Caused by: java.net.SocketException: Network is unreachable: getsockopt
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:690)
at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:973)
at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(PlainHttpConnection.java:139)
... 4 common frames omitted
2026-05-17 20:42:25.686 INFO [Scheduler2_Worker-4] o.a.f.i.r.s.RbiFeedFetchService : RBI FeedFetchService - All feeds fetched. Total new items: 0
2026-05-17 20:42:25.738 ERROR [Scheduler2_Worker-4] o.s.batch.core.step.AbstractStep : Encountered an error executing step FETCH_RBI_RSS_FEEDS in job FETCH_RBI_RSS_FEEDS
org.springframework.orm.jpa.JpaSystemException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:405)
at org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:126)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
at jdk.proxy2/jdk.proxy2.$Proxy347.findByCategoryAndOpenProjectWpIdIsNull(Unknown Source)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:101)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392)
at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265)
at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483)
at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:132)
at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:95)
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
... 42 common frames omitted
Caused by: org.eclipse.persistence.exceptions.DatabaseException:
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569)
at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048)
at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:311)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792)
at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848)
at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801)
at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236)
at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195)
at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283)
at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3025)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788)
at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263)
... 58 common frames omitted
Caused by: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2736)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:525)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:196)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:139)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662)
... 78 common frames omitted
2026-05-17 20:42:25.743 INFO [Scheduler2_Worker-4] o.s.batch.core.step.AbstractStep : Step: [FETCH_RBI_RSS_FEEDS] executed in 18s509ms
2026-05-17 20:42:25.755 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=FETCH_RBI_RSS_FEEDS]] completed with the following parameters: [{'run.id':'{value=7, type=class java.lang.Long, identifying=true}'}] and the following status: [FAILED] in 18s530ms
2026-05-17 20:42:25.755 INFO [Scheduler2_Worker-4] org.quartz.core.JobRunShell : Job DEFAULT.Fetch RBI RSS FeedsJobDetail2 threw a JobExecutionException:
org.quartz.JobExecutionException: exitCode=FAILED;exitDescription=org.springframework.orm.jpa.JpaSystemException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:405)
at org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:126)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
at jdk.proxy2/jdk.proxy2.$Proxy347.findByCategoryAndOpenProjectWpIdIsNull(Unknown Source)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService.fetchAndStoreAllFeeds(RbiFeedFetchService.java:101)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
at org.apache.fineract.infrastructure.rbifeed.service.RbiFeedFetchService$$SpringCGLIB$$0.fetchAndStoreAllFeeds(<generated>)
at org.apache.fineract.infrastructure.rbifeed.jobs.fetchrbifeeds.FetchRbiFeedsTasklet.execute(FetchRbiFeedsTasklet.java:40)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:383)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:307)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:250)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:369)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:206)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:140)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:235)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:230)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:408)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:127)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:307)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher$1.run(TaskExecutorJobLauncher.java:155)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.TaskExecutorJobLauncher.run(TaskExecutorJobLauncher.java:146)
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:106)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
Caused by: jakarta.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392)
at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265)
at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483)
at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:132)
at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:95)
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
... 42 more
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
Error Code: 0
Call: SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))
bind => [1 parameter bound]
Query: ReadAllQuery(referenceClass=RbiFeedItem sql="SELECT "id", "category", "description", "fetched_on", "link", "openproject_wp_id", "openproject_wp_progress", "openproject_wp_status", "pub_date", "title" FROM "m_rbi_feed_item" WHERE (("category" = ?) AND ("openproject_wp_id" IS NULL))")
at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1805)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:694)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569)
at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048)
at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:311)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352)
at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792)
at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848)
at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801)
at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236)
at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195)
at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485)
at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283)
at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3025)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823)
at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788)
at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263)
... 58 more
Caused by: org.postgresql.util.PSQLException: ERROR: column "openproject_wp_id" does not exist
Position: 63
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2736)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:525)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:196)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:139)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662)
... 78 more
at org.apache.fineract.infrastructure.jobs.service.JobStarter.run(JobStarter.java:108)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:286)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566)
2026-05-17 20:42:25.821 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Accrual TransactionsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:13 IST 2026
2026-05-17 20:42:25.821 ERROR [Scheduler1group3_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Add Periodic Accrual TransactionsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:13 IST 2026
2026-05-17 20:42:25.855 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_ACCRUAL_ENTRIES]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:25.863 INFO [Scheduler1group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_ACCRUAL_ENTRIES]
2026-05-17 20:42:25.863 ERROR [Scheduler1group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Transfer Interest To SavingsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:14 IST 2026
2026-05-17 20:42:25.863 ERROR [Scheduler1group1_QuartzSchedulerThread] o.a.f.i.j.s.SchedulerTriggerListener : triggerMisfired() trigger=Trigger 'DEFAULT.Update Savings Dormant AccountsTrigger1': triggerClass: 'org.quartz.impl.triggers.CronTriggerImpl calendar: 'null' misfireInstruction: 0 nextFireTime: Sun May 17 20:42:14 IST 2026
2026-05-17 20:42:25.866 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_NPA]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:25.877 INFO [Scheduler2group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_NPA]
2026-05-17 20:42:25.897 INFO [Scheduler1group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_ACCRUAL_ENTRIES] executed in 34ms
2026-05-17 20:42:25.897 INFO [Scheduler2group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_NPA] executed in 20ms
2026-05-17 20:42:25.906 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_NPA]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 37ms
2026-05-17 20:42:25.906 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_ACCRUAL_ENTRIES]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 48ms
2026-05-17 20:42:25.923 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_INTEREST_TO_SAVINGS]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:25.937 INFO [Scheduler1group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [TRANSFER_INTEREST_TO_SAVINGS]
2026-05-17 20:42:25.966 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:25.975 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]] launched with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:25.980 INFO [Scheduler1group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_PERIODIC_ACCRUAL_ENTRIES]
2026-05-17 20:42:25.988 INFO [Scheduler2group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]
2026-05-17 20:42:26.011 INFO [Scheduler1group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [TRANSFER_INTEREST_TO_SAVINGS] executed in 71ms
2026-05-17 20:42:26.013 INFO [Scheduler1group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_PERIODIC_ACCRUAL_ENTRIES] executed in 32ms
2026-05-17 20:42:26.020 INFO [Scheduler1group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 49ms
2026-05-17 20:42:26.022 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=TRANSFER_INTEREST_TO_SAVINGS]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 94ms
2026-05-17 20:42:26.030 INFO [Scheduler2group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS] executed in 41ms
2026-05-17 20:42:26.040 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES_FOR_LOANS_WITH_INCOME_POSTED_AS_TRANSACTIONS]] completed with the following parameters: [{'run.id':'{value=3, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 60ms
2026-05-17 20:42:26.081 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SAVINGS_DORMANT_ACCOUNTS]] launched with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:26.090 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=RECALCULATE_INTEREST_FOR_LOAN]] launched with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=4, type=class java.lang.Long, identifying=true}','officeId':'{value=1, type=class java.lang.String, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}]
2026-05-17 20:42:26.091 INFO [Scheduler1group1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_SAVINGS_DORMANT_ACCOUNTS]
2026-05-17 20:42:26.980 INFO [Scheduler2group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [RECALCULATE_INTEREST_FOR_LOAN]
2026-05-17 20:42:26.994 INFO [Scheduler1group1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_SAVINGS_DORMANT_ACCOUNTS] executed in 22ms
2026-05-17 20:42:27.005 INFO [Scheduler1group1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_SAVINGS_DORMANT_ACCOUNTS]] completed with the following parameters: [{'run.id':'{value=16, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 921ms
2026-05-17 20:42:27.166 INFO [Scheduler2group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [RECALCULATE_INTEREST_FOR_LOAN] executed in 185ms
2026-05-17 20:42:27.175 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=RECALCULATE_INTEREST_FOR_LOAN]] completed with the following parameters: [{'batch-size':'{value=100, type=class java.lang.String, identifying=true}','run.id':'{value=4, type=class java.lang.Long, identifying=true}','officeId':'{value=1, type=class java.lang.String, identifying=true}','thread-pool-size':'{value=10, type=class java.lang.String, identifying=true}'}] and the following status: [COMPLETED] in 204ms
2026-05-17 20:42:27.228 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_ACCRUAL_ENTRIES]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:27.237 INFO [Scheduler2group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_ACCRUAL_ENTRIES]
2026-05-17 20:42:27.277 INFO [Scheduler2group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_ACCRUAL_ENTRIES] executed in 40ms
2026-05-17 20:42:27.286 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_ACCRUAL_ENTRIES]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 54ms
2026-05-17 20:42:27.335 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES]] launched with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:42:27.346 INFO [Scheduler2group3_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [ADD_PERIODIC_ACCRUAL_ENTRIES]
2026-05-17 20:42:27.412 INFO [Scheduler2group3_Worker-1] o.s.batch.core.step.AbstractStep : Step: [ADD_PERIODIC_ACCRUAL_ENTRIES] executed in 65ms
2026-05-17 20:42:27.420 INFO [Scheduler2group3_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=ADD_PERIODIC_ACCRUAL_ENTRIES]] completed with the following parameters: [{'run.id':'{value=4, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 78ms
2026-05-17 20:43:00.071 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1261, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:43:00.084 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12751, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:43:00.086 INFO [Scheduler2_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:43:00.096 INFO [Scheduler2_Worker-5] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 10ms
2026-05-17 20:43:00.102 INFO [Scheduler1_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:43:00.111 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1261, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 36ms
2026-05-17 20:43:00.113 INFO [Scheduler1_Worker-5] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 10ms
2026-05-17 20:43:00.127 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12751, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 38ms
2026-05-17 20:44:00.035 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12752, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:44:00.038 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1262, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:44:00.042 INFO [Scheduler1_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:44:00.047 INFO [Scheduler1_Worker-4] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 5ms
2026-05-17 20:44:00.047 INFO [Scheduler2_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:44:00.054 INFO [Scheduler2_Worker-7] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 5ms
2026-05-17 20:44:00.054 INFO [Scheduler1_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12752, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 16ms
2026-05-17 20:44:00.060 INFO [Scheduler2_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1262, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 20ms
2026-05-17 20:45:00.030 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] launched with the following parameters: [{'run.id':'{value=947, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.037 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] launched with the following parameters: [{'run.id':'{value=90, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.041 INFO [Scheduler1_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_REPORT_MAILING_JOBS]
2026-05-17 20:45:00.043 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1263, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.045 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=947, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.048 INFO [Scheduler2_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_REPORT_MAILING_JOBS]
2026-05-17 20:45:00.048 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=90, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.050 INFO [Scheduler1_Worker-3] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_REPORT_MAILING_JOBS] executed in 8ms
2026-05-17 20:45:00.056 INFO [Scheduler1_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] completed with the following parameters: [{'run.id':'{value=947, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 23ms
2026-05-17 20:45:00.056 INFO [Scheduler2_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:45:00.058 INFO [Scheduler2_Worker-1] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_REPORT_MAILING_JOBS] executed in 10ms
2026-05-17 20:45:00.058 INFO [Scheduler1_Worker-1] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:45:00.062 INFO [Scheduler2_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]
2026-05-17 20:45:00.064 INFO [Scheduler2_Worker-2] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 8ms
2026-05-17 20:45:00.067 INFO [Scheduler2_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] completed with the following parameters: [{'run.id':'{value=90, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 25ms
2026-05-17 20:45:00.066 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12753, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:45:00.070 INFO [Scheduler1_Worker-1] o.s.batch.core.step.AbstractStep : Step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 11ms
2026-05-17 20:45:00.072 INFO [Scheduler2_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1263, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 27ms
2026-05-17 20:45:00.078 INFO [Scheduler1_Worker-1] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=947, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 30ms
2026-05-17 20:45:00.080 INFO [Scheduler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:45:00.089 INFO [Scheduler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 8ms
2026-05-17 20:45:00.091 INFO [Scheduler2_Worker-6] o.s.batch.core.step.AbstractStep : Step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 28ms
2026-05-17 20:45:00.096 INFO [Scheduler1_Worker-7] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12753, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 27ms
2026-05-17 20:45:00.099 INFO [Scheduler2_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=90, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 45ms
2026-05-17 20:46:00.034 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1264, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:46:00.034 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12754, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:46:00.041 INFO [Scheduler1_Worker-2] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:46:00.042 INFO [Scheduler2_Worker-4] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:46:00.047 INFO [Scheduler1_Worker-2] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 6ms
2026-05-17 20:46:00.047 INFO [Scheduler2_Worker-4] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 5ms
2026-05-17 20:46:00.052 INFO [Scheduler1_Worker-2] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12754, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 16ms
2026-05-17 20:46:00.054 INFO [Scheduler2_Worker-4] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1264, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 17ms
2026-05-17 20:47:00.086 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1265, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:47:00.091 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12755, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:47:00.101 INFO [Scheduler2_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:47:00.103 INFO [Scheduler1_Worker-6] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:47:00.106 INFO [Scheduler2_Worker-3] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 5ms
2026-05-17 20:47:00.111 INFO [Scheduler1_Worker-6] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 8ms
2026-05-17 20:47:00.119 INFO [Scheduler2_Worker-3] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1265, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 27ms
2026-05-17 20:47:00.121 INFO [Scheduler1_Worker-6] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12755, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 27ms
2026-05-17 20:48:00.034 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=1266, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:48:00.034 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] launched with the following parameters: [{'run.id':'{value=12756, type=class java.lang.Long, identifying=true}'}]
2026-05-17 20:48:00.042 INFO [Scheduler2_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:48:00.044 INFO [Scheduler1_Worker-5] o.s.batch.core.job.SimpleStepHandler : Executing step: [SEND_ASYNCHRONOUS_EVENTS_STEP]
2026-05-17 20:48:00.052 INFO [Scheduler2_Worker-5] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 7ms
2026-05-17 20:48:00.054 INFO [Scheduler1_Worker-5] o.s.batch.core.step.AbstractStep : Step: [SEND_ASYNCHRONOUS_EVENTS_STEP] executed in 8ms
2026-05-17 20:48:00.060 INFO [Scheduler2_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=1266, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 22ms
2026-05-17 20:48:00.062 INFO [Scheduler1_Worker-5] o.s.b.c.l.s.TaskExecutorJobLauncher : Job: [SimpleJob: [name=SEND_ASYNCHRONOUS_EVENTS]] completed with the following parameters: [{'run.id':'{value=12756, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 25ms