Good day Kindy assist am facing this error numberOfRepaymentswhen i try to upload bulk repayment, what may be the problem and how can it be resolved?
This is my error log Regards >
New chat org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.importEntity(LoanRepaymentImportHandler.java:131) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.process(LoanRepaymentImportHandler.java:71) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:137) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:48) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:174) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167) at org.springframework.context.event.SimpleApplicationEventMulticaster.lambda$multicastEvent$0(SimpleApplicationEventMulticaster.java:142) at java.base/java.lang.Thread.run(Thread.java:840) 2025-01-31 15:34:59.689 - INFO 2728 --- [askExecutor-129] org.apache.poi.POIDocument : Wrote property set SummaryInformation of size 172 2025-01-31 15:34:59.693 - INFO 2728 --- [askExecutor-129] org.apache.poi.POIDocument : Wrote property set DocumentSummaryInformation of size 116 2025-01-31 15:37:55.450 - WARN 2728 --- [nio-8080-exec-8] .PlatformResourceNotFoundExceptionMapper : Exception: org.apache.fineract.portfolio.client.exception.ImageNotFoundException, Message: Image for resource clients with Identifier 926 does not exist 2025-01-31 15:38:03.605 - WARN 2728 --- [nio-8080-exec-8] .PlatformResourceNotFoundExceptionMapper : Exception: org.apache.fineract.portfolio.client.exception.ImageNotFoundException, Message: Image for resource clients with Identifier 925 does not exist 2025-01-31 15:38:12.729 - WARN 2728 --- [nio-8080-exec-6] .PlatformResourceNotFoundExceptionMapper : Exception: org.apache.fineract.portfolio.client.exception.ImageNotFoundException, Message: Image for resource clients with Identifier 924 does not exist 2025-01-31 15:38:59.351 - INFO 2728 --- [nio-8080-exec-3] net.fortuna.ical4j.util.Configurator : ical4j.properties not found. 2025-01-31 15:44:30.806 - WARN 2728 --- [nio-8080-exec-5] latformServiceUnavailableExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.PlatformServiceUnavailableException, Message: There is no ReportingProcessService registered in the ReportingProcessServiceProvider for this report type: Pentaho 2025-01-31 15:44:35.197 - WARN 2728 --- [nio-8080-exec-3] latformServiceUnavailableExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.PlatformServiceUnavailableException, Message: There is no ReportingProcessService registered in the ReportingProcessServiceProvider for this report type: Pentaho 2025-01-31 15:44:48.738 - WARN 2728 --- [io-8080-exec-12] latformServiceUnavailableExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.PlatformServiceUnavailableException, Message: There is no ReportingProcessService registered in the ReportingProcessServiceProvider for this report type: Pentaho 2025-01-31 15:45:00.101 - INFO 2728 --- [duler1_Worker-3] o.s.b.c.l.support.SimpleJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] launched with the following parameters: [{'run.id':'{value=3825, type=class java.lang.Long, identifying=true}'}] 2025-01-31 15:45:00.192 - INFO 2728 --- [duler1_Worker-3] o.s.batch.core.job.SimpleStepHandler : Executing step: [EXECUTE_REPORT_MAILING_JOBS] 2025-01-31 15:45:00.207 - INFO 2728 --- [duler1_Worker-3] o.s.batch.core.step.AbstractStep : Step: [EXECUTE_REPORT_MAILING_JOBS] executed in 13ms 2025-01-31 15:45:00.218 - INFO 2728 --- [duler1_Worker-7] o.s.b.c.l.support.SimpleJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] launched with the following parameters: [{'run.id':'{value=3825, type=class java.lang.Long, identifying=true}'}] 2025-01-31 15:45:00.300 - INFO 2728 --- [duler1_Worker-3] o.s.b.c.l.support.SimpleJobLauncher : Job: [SimpleJob: [name=EXECUTE_REPORT_MAILING_JOBS]] completed with the following parameters: [{'run.id':'{value=3825, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 179ms 2025-01-31 15:45:00.315 - INFO 2728 --- [duler1_Worker-7] o.s.batch.core.job.SimpleStepHandler : Executing step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] 2025-01-31 15:45:00.347 - INFO 2728 --- [duler1_Worker-7] o.s.batch.core.step.AbstractStep : Step: [UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE] executed in 23ms 2025-01-31 15:45:00.355 - INFO 2728 --- [duler1_Worker-7] o.s.b.c.l.support.SimpleJobLauncher : Job: [SimpleJob: [name=UPDATE_EMAIL_OUTBOUND_WITH_CAMPAIGN_MESSAGE]] completed with the following parameters: [{'run.id':'{value=3825, type=class java.lang.Long, identifying=true}'}] and the following status: [COMPLETED] in 122ms 2025-01-31 15:51:14.383 - WARN 2728 --- [askExecutor-155] .c.e.UnsupportedParameterExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException, Message: [The parameter numberOfRepayments is not supported.] 2025-01-31 15:51:14.805 -ERROR 2728 --- [askExecutor-155] o.a.f.i.b.i.l.LoanRepaymentImportHandler : Problem occurred in importEntity function org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException: null at org.apache.fineract.infrastructure.core.serialization.FromJsonHelper.checkForUnsupportedParameters(FromJsonHelper.java:99) at org.apache.fineract.portfolio.loanaccount.serialization.LoanEventApiJsonValidator.validateNewRepaymentTransaction(LoanEventApiJsonValidator.java:281) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepaymentWithChargeRefundChargeType(LoanWritePlatformServiceJpaRepositoryImpl.java:932) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepayment(LoanWritePlatformServiceJpaRepositoryImpl.java:922) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl$$SpringCGLIB$$0.makeLoanRepayment(<generated>) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler.processCommand(LoanRepaymentCommandHandler.java:47) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler$$SpringCGLIB$$0.processCommand(<generated>) at org.apache.fineract.commands.service.SynchronousCommandProcessingService.executeCommand(SynchronousCommandProcessingService.java:120) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at io.github.resilience4j.retry.Retry.lambda$decorateCheckedSupplier$1(Retry.java:135) at io.github.resilience4j.retry.Retry.executeCheckedSupplier(Retry.java:350) at io.github.resilience4j.retry.configure.RetryAspect.handleDefaultJoinPoint(RetryAspect.java:175) at io.github.resilience4j.retry.configure.RetryAspect.proceed(RetryAspect.java:132) at io.github.resilience4j.retry.configure.RetryAspect.lambda$retryAroundAdvice$0(RetryAspect.java:116) at io.github.resilience4j.fallback.DefaultFallbackDecorator.lambda$decorate$0(DefaultFallbackDecorator.java:36) at io.github.resilience4j.fallback.FallbackExecutor.execute(FallbackExecutor.java:39) at io.github.resilience4j.retry.configure.RetryAspect.retryAroundAdvice(RetryAspect.java:117) at jdk.internal.reflect.GeneratedMethodAccessor534.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.commands.service.SynchronousCommandProcessingService$$SpringCGLIB$$0.executeCommand(<generated>) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl.logCommandSource(PortfolioCommandSourceWritePlatformServiceImpl.java:75) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:699) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl$$SpringCGLIB$$0.logCommandSource(<generated>) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.importEntity(LoanRepaymentImportHandler.java:131) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.process(LoanRepaymentImportHandler.java:71) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:137) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:48) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:174) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167) at org.springframework.context.event.SimpleApplicationEventMulticaster.lambda$multicastEvent$0(SimpleApplicationEventMulticaster.java:142) at java.base/java.lang.Thread.run(Thread.java:840) 2025-01-31 15:51:15.739 - INFO 2728 --- [askExecutor-155] org.apache.poi.POIDocument : Wrote property set SummaryInformation of size 172 2025-01-31 15:51:15.745 - INFO 2728 --- [askExecutor-155] org.apache.poi.POIDocument : Wrote property set DocumentSummaryInformation of size 116 2025-01-31 15:51:19.324 - WARN 2728 --- [askExecutor-161] .c.e.UnsupportedParameterExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException, Message: [The parameter numberOfRepayments is not supported.] 2025-01-31 15:51:19.346 -ERROR 2728 --- [askExecutor-161] o.a.f.i.b.i.l.LoanRepaymentImportHandler : Problem occurred in importEntity function org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException: null at org.apache.fineract.infrastructure.core.serialization.FromJsonHelper.checkForUnsupportedParameters(FromJsonHelper.java:99) at org.apache.fineract.portfolio.loanaccount.serialization.LoanEventApiJsonValidator.validateNewRepaymentTransaction(LoanEventApiJsonValidator.java:281) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepaymentWithChargeRefundChargeType(LoanWritePlatformServiceJpaRepositoryImpl.java:932) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepayment(LoanWritePlatformServiceJpaRepositoryImpl.java:922) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl$$SpringCGLIB$$0.makeLoanRepayment(<generated>) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler.processCommand(LoanRepaymentCommandHandler.java:47) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler$$SpringCGLIB$$0.processCommand(<generated>) at org.apache.fineract.commands.service.SynchronousCommandProcessingService.executeCommand(SynchronousCommandProcessingService.java:120) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at io.github.resilience4j.retry.Retry.lambda$decorateCheckedSupplier$1(Retry.java:135) at io.github.resilience4j.retry.Retry.executeCheckedSupplier(Retry.java:350) at io.github.resilience4j.retry.configure.RetryAspect.handleDefaultJoinPoint(RetryAspect.java:175) at io.github.resilience4j.retry.configure.RetryAspect.proceed(RetryAspect.java:132) at io.github.resilience4j.retry.configure.RetryAspect.lambda$retryAroundAdvice$0(RetryAspect.java:116) at io.github.resilience4j.fallback.DefaultFallbackDecorator.lambda$decorate$0(DefaultFallbackDecorator.java:36) at io.github.resilience4j.fallback.FallbackExecutor.execute(FallbackExecutor.java:39) at io.github.resilience4j.retry.configure.RetryAspect.retryAroundAdvice(RetryAspect.java:117) at jdk.internal.reflect.GeneratedMethodAccessor534.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.commands.service.SynchronousCommandProcessingService$$SpringCGLIB$$0.executeCommand(<generated>) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl.logCommandSource(PortfolioCommandSourceWritePlatformServiceImpl.java:75) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:699) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl$$SpringCGLIB$$0.logCommandSource(<generated>) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.importEntity(LoanRepaymentImportHandler.java:131) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.process(LoanRepaymentImportHandler.java:71) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:137) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:48) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:174) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167) at org.springframework.context.event.SimpleApplicationEventMulticaster.lambda$multicastEvent$0(SimpleApplicationEventMulticaster.java:142) at java.base/java.lang.Thread.run(Thread.java:840) 2025-01-31 15:51:19.549 - INFO 2728 --- [askExecutor-161] org.apache.poi.POIDocument : Wrote property set SummaryInformation of size 172 2025-01-31 15:51:19.560 - INFO 2728 --- [askExecutor-161] org.apache.poi.POIDocument : Wrote property set DocumentSummaryInformation of size 116 2025-01-31 15:51:21.446 - WARN 2728 --- [askExecutor-167] .c.e.UnsupportedParameterExceptionMapper : Exception: org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException, Message: [The parameter numberOfRepayments is not supported.] 2025-01-31 15:51:21.475 -ERROR 2728 --- [askExecutor-167] o.a.f.i.b.i.l.LoanRepaymentImportHandler : Problem occurred in importEntity function org.apache.fineract.infrastructure.core.exception.UnsupportedParameterException: null at org.apache.fineract.infrastructure.core.serialization.FromJsonHelper.checkForUnsupportedParameters(FromJsonHelper.java:99) at org.apache.fineract.portfolio.loanaccount.serialization.LoanEventApiJsonValidator.validateNewRepaymentTransaction(LoanEventApiJsonValidator.java:281) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepaymentWithChargeRefundChargeType(LoanWritePlatformServiceJpaRepositoryImpl.java:932) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl.makeLoanRepayment(LoanWritePlatformServiceJpaRepositoryImpl.java:922) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.service.LoanWritePlatformServiceJpaRepositoryImpl$$SpringCGLIB$$0.makeLoanRepayment(<generated>) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler.processCommand(LoanRepaymentCommandHandler.java:47) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:391) 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$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.portfolio.loanaccount.handler.LoanRepaymentCommandHandler$$SpringCGLIB$$0.processCommand(<generated>) at org.apache.fineract.commands.service.SynchronousCommandProcessingService.executeCommand(SynchronousCommandProcessingService.java:120) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at io.github.resilience4j.retry.Retry.lambda$decorateCheckedSupplier$1(Retry.java:135) at io.github.resilience4j.retry.Retry.executeCheckedSupplier(Retry.java:350) at io.github.resilience4j.retry.configure.RetryAspect.handleDefaultJoinPoint(RetryAspect.java:175) at io.github.resilience4j.retry.configure.RetryAspect.proceed(RetryAspect.java:132) at io.github.resilience4j.retry.configure.RetryAspect.lambda$retryAroundAdvice$0(RetryAspect.java:116) at io.github.resilience4j.fallback.DefaultFallbackDecorator.lambda$decorate$0(DefaultFallbackDecorator.java:36) at io.github.resilience4j.fallback.FallbackExecutor.execute(FallbackExecutor.java:39) at io.github.resilience4j.retry.configure.RetryAspect.retryAroundAdvice(RetryAspect.java:117) at jdk.internal.reflect.GeneratedMethodAccessor534.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:751) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703) at org.apache.fineract.commands.service.SynchronousCommandProcessingService$$SpringCGLIB$$0.executeCommand(<generated>) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl.logCommandSource(PortfolioCommandSourceWritePlatformServiceImpl.java:75) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:699) at org.apache.fineract.commands.service.PortfolioCommandSourceWritePlatformServiceImpl$$SpringCGLIB$$0.logCommandSource(<generated>) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.importEntity(LoanRepaymentImportHandler.java:131) at org.apache.fineract.infrastructure.bulkimport.importhandler.loanrepayment.LoanRepaymentImportHandler.process(LoanRepaymentImportHandler.java:71) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:137) at org.apache.fineract.infrastructure.bulkimport.service.BulkImportEventListener.onApplicationEvent(BulkImportEventListener.java:48) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:174) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167) at org.springframework.context.event.SimpleApplicationEventMulticaster.lambda$multicastEvent$0(SimpleApplicationEventMulticaster.java:142) at java.base/java.lang.Thread.run(Thread.java:840) 2025-01-31 15:51:21.735 - INFO 2728 --- [askExecutor-167] org.apache.poi.POIDocument : Wrote property set SummaryInformation of size 172 2025-01-31 15:51:21.757 - INFO 2728 --- [askExecutor-167] org.apache.poi.POIDocument : Wrote property set DocumentSummaryInformation of size 116