[ 
https://issues.apache.org/jira/browse/FINERACT-2597?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Victor Romero updated FINERACT-2597:
------------------------------------
    Summary: Guard against null officeId in holiday lookup for loan schedule 
simulation  (was: Apply the null-check new repository method for holidays in 
public simulation flows)

> Guard against null officeId in holiday lookup for loan schedule simulation
> --------------------------------------------------------------------------
>
>                 Key: FINERACT-2597
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2597
>             Project: Apache Fineract
>          Issue Type: Task
>            Reporter: Victor Romero
>            Priority: Major
>
> Apply the null-check / new repository method for holidays in public 
> simulation flows.
>  
> postgresql-1       | 2026-05-02 20:14:15.979 UTC [1071] ERROR:  operator does 
> not exist: bigint = character varying at character 323
> postgresql-1       | 2026-05-02 20:14:15.979 UTC [1071] HINT:  No operator 
> matches the given name and argument types. You might need to add explicit 
> type casts.
> postgresql-1       | 2026-05-02 20:14:15.979 UTC [1071] STATEMENT:  SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= $1) OR ($2 <= t1."to_date")) AND (t1."status_enum" = 
> $3)) AND (t0."id" = $4)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))
> fineract-server-1  | [EL Warning]: 2026-05-02 
> 20:14:15.979--UnitOfWork(653165793)--Exception [EclipseLink-4002] (Eclipse 
> Persistence Services - 4.0.2.v202306161219): 
> org.eclipse.persistence.exceptions.DatabaseException
> fineract-server-1  | Internal Exception: org.postgresql.util.PSQLException: 
> ERROR: operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  | Error Code: 0
> fineract-server-1  | Call: SELECT t1."id", t1."description", t1."from_date", 
> t1."name", t1."processed", t1."repayments_rescheduled_to", 
> t1."rescheduling_type", t1."status_enum", t1."to_date" FROM "m_office" t0, 
> "m_holiday_office" t2, "m_holiday" t1 WHERE (((((t1."from_date" >= ?) OR (? 
> <= t1."to_date")) AND (t1."status_enum" = ?)) AND (t0."id" = ?)) AND 
> ((t2."holiday_id" = t1."id") AND (t0."id" = t2."office_id")))
> fineract-server-1  |     bind => [4 parameters bound]
> fineract-server-1  | Query: ReadAllQuery(referenceClass=Holiday sql="SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= ?) OR (? <= t1."to_date")) AND (t1."status_enum" = ?)) 
> AND (t0."id" = ?)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))")
> fineract-server-1  | 2026-05-02 20:14:15.980 - WARN 1  [        default] --- 
> [nio-8080-exec-4] o.g.j.server.ServerRuntime$Responder     : An exception 
> mapping did not successfully produce and processed a response. Logging the 
> exception propagated to the default exception mapper.
> fineract-server-1  | 
> fineract-server-1  | org.springframework.orm.jpa.JpaSystemException: 
> Exception [EclipseLink-4002] (Eclipse Persistence Services - 
> 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
> fineract-server-1  | Internal Exception: org.postgresql.util.PSQLException: 
> ERROR: operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  | Error Code: 0
> fineract-server-1  | Call: SELECT t1."id", t1."description", t1."from_date", 
> t1."name", t1."processed", t1."repayments_rescheduled_to", 
> t1."rescheduling_type", t1."status_enum", t1."to_date" FROM "m_office" t0, 
> "m_holiday_office" t2, "m_holiday" t1 WHERE (((((t1."from_date" >= ?) OR (? 
> <= t1."to_date")) AND (t1."status_enum" = ?)) AND (t0."id" = ?)) AND 
> ((t2."holiday_id" = t1."id") AND (t0."id" = t2."office_id")))
> fineract-server-1  |     bind => [4 parameters bound]
> fineract-server-1  | Query: ReadAllQuery(referenceClass=Holiday sql="SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= ?) OR (? <= t1."to_date")) AND (t1."status_enum" = ?)) 
> AND (t0."id" = ?)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))")
> fineract-server-1  |     at 
> org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:405)
> fineract-server-1  |     at 
> org.springframework.orm.jpa.DefaultJpaDialect.translateExceptionIfPossible(DefaultJpaDialect.java:130)
> fineract-server-1  |     at 
> org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
> fineract-server-1  |     at 
> org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
> fineract-server-1  |     at 
> org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
> fineract-server-1  |     at 
> org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
> fineract-server-1  |     at 
> jdk.proxy2/jdk.proxy2.$Proxy272.findByOfficeIdAndGreaterThanDate(Unknown 
> Source)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanApplicationTermsFrom(LoanScheduleAssembler.java:480)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanTerms(LoanScheduleAssembler.java:178)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanScheduleFrom(LoanScheduleAssembler.java:706)
> fineract-server-1  |     at 
> org.apache.fineract.selfservice.loanaccount.api.SelfPublicLoanSimulationApiResource.calculateLoanSchedule(SelfPublicLoanSimulationApiResource.java:253)
> fineract-server-1  |     at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
> fineract-server-1  |     at 
> java.base/java.lang.reflect.Method.invoke(Method.java:580)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:292)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:274)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:244)
> fineract-server-1  |     at 
> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:398)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:350)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:312)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.proceed(ProgressiveLoanModelCheckerFilter.java:77)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.doFilterInternal(ProgressiveLoanModelCheckerFilter.java:49)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
> fineract-server-1  |     at 
> org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.proceed(FineractInstanceModeApiFilter.java:84)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.doFilterInternal(FineractInstanceModeApiFilter.java:67)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.core.filters.CorrelationHeaderFilter.doFilterInternal(CorrelationHeaderFilter.java:51)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.core.filters.RequestResponseFilter.doFilterInternal(RequestResponseFilter.java:39)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
> fineract-server-1  |     at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
> fineract-server-1  |     at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
> fineract-server-1  |     at 
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
> fineract-server-1  |     at 
> org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:181)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.security.filter.TenantAwareBasicAuthenticationFilter.doFilterInternal(TenantAwareBasicAuthenticationFilter.java:153)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
> fineract-server-1  |     at 
> org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
> fineract-server-1  |     at 
> org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
> fineract-server-1  |     at 
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
> fineract-server-1  |     at 
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
> fineract-server-1  |     at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
> fineract-server-1  |     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
> fineract-server-1  |     at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
> fineract-server-1  |     at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
> fineract-server-1  |     at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
> fineract-server-1  |     at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
> fineract-server-1  |     at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
> fineract-server-1  |     at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
> fineract-server-1  |     at java.base/java.lang.Thread.run(Thread.java:1583)
> fineract-server-1  | Caused by: jakarta.persistence.PersistenceException: 
> Exception [EclipseLink-4002] (Eclipse Persistence Services - 
> 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DatabaseException
> fineract-server-1  | Internal Exception: org.postgresql.util.PSQLException: 
> ERROR: operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  | Error Code: 0
> fineract-server-1  | Call: SELECT t1."id", t1."description", t1."from_date", 
> t1."name", t1."processed", t1."repayments_rescheduled_to", 
> t1."rescheduling_type", t1."status_enum", t1."to_date" FROM "m_office" t0, 
> "m_holiday_office" t2, "m_holiday" t1 WHERE (((((t1."from_date" >= ?) OR (? 
> <= t1."to_date")) AND (t1."status_enum" = ?)) AND (t0."id" = ?)) AND 
> ((t2."holiday_id" = t1."id") AND (t0."id" = t2."office_id")))
> fineract-server-1  |     bind => [4 parameters bound]
> fineract-server-1  | Query: ReadAllQuery(referenceClass=Holiday sql="SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= ?) OR (? <= t1."to_date")) AND (t1."status_enum" = ?)) 
> AND (t0."id" = ?)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))")
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:392)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:265)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483)
> fineract-server-1  |     at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
> fineract-server-1  |     at 
> java.base/java.lang.reflect.Method.invoke(Method.java:580)
> fineract-server-1  |     at 
> org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:419)
> fineract-server-1  |     at 
> jdk.proxy2/jdk.proxy2.$Proxy448.getResultList(Unknown Source)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:132)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:95)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
> fineract-server-1  |     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
> fineract-server-1  |     ... 181 common frames omitted
> fineract-server-1  | Caused by: 
> org.eclipse.persistence.exceptions.DatabaseException: 
> fineract-server-1  | Internal Exception: org.postgresql.util.PSQLException: 
> ERROR: operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  | Error Code: 0
> fineract-server-1  | Call: SELECT t1."id", t1."description", t1."from_date", 
> t1."name", t1."processed", t1."repayments_rescheduled_to", 
> t1."rescheduling_type", t1."status_enum", t1."to_date" FROM "m_office" t0, 
> "m_holiday_office" t2, "m_holiday" t1 WHERE (((((t1."from_date" >= ?) OR (? 
> <= t1."to_date")) AND (t1."status_enum" = ?)) AND (t0."id" = ?)) AND 
> ((t2."holiday_id" = t1."id") AND (t0."id" = t2."office_id")))
> fineract-server-1  |     bind => [4 parameters bound]
> fineract-server-1  | Query: ReadAllQuery(referenceClass=Holiday sql="SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= ?) OR (? <= t1."to_date")) AND (t1."status_enum" = ?)) 
> AND (t0."id" = ?)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))")
> fineract-server-1  |     at 
> org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:343)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:702)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048)
> fineract-server-1  |     at 
> org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611)
> fineract-server-1  |     at 
> org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3025)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263)
> fineract-server-1  |     ... 201 common frames omitted
> fineract-server-1  | Caused by: org.postgresql.util.PSQLException: ERROR: 
> operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2846)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2531)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:429)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:526)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.execute(PgStatement.java:436)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:196)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:139)
> fineract-server-1  |     at 
> com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
> fineract-server-1  |     at 
> com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662)
> fineract-server-1  |     ... 222 common frames omitted
> fineract-server-1  | 
> fineract-server-1  | 2026-05-02 20:14:15.982 -ERROR 1  [      no-tenant] --- 
> [nio-8080-exec-4] .a.c.c.C.[.[.[.[.a.f.i.c.j.JerseyConfig] : 
> Servlet.service() for servlet 
> [org.apache.fineract.infrastructure.core.jersey.JerseyConfig] in context with 
> path [/fineract-provider] threw exception 
> [org.springframework.orm.jpa.JpaSystemException: Exception [EclipseLink-4002] 
> (Eclipse Persistence Services - 4.0.2.v202306161219): 
> org.eclipse.persistence.exceptions.DatabaseException
> fineract-server-1  | Internal Exception: org.postgresql.util.PSQLException: 
> ERROR: operator does not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  | Error Code: 0
> fineract-server-1  | Call: SELECT t1."id", t1."description", t1."from_date", 
> t1."name", t1."processed", t1."repayments_rescheduled_to", 
> t1."rescheduling_type", t1."status_enum", t1."to_date" FROM "m_office" t0, 
> "m_holiday_office" t2, "m_holiday" t1 WHERE (((((t1."from_date" >= ?) OR (? 
> <= t1."to_date")) AND (t1."status_enum" = ?)) AND (t0."id" = ?)) AND 
> ((t2."holiday_id" = t1."id") AND (t0."id" = t2."office_id")))
> fineract-server-1  |     bind => [4 parameters bound]
> fineract-server-1  | Query: ReadAllQuery(referenceClass=Holiday sql="SELECT 
> t1."id", t1."description", t1."from_date", t1."name", t1."processed", 
> t1."repayments_rescheduled_to", t1."rescheduling_type", t1."status_enum", 
> t1."to_date" FROM "m_office" t0, "m_holiday_office" t2, "m_holiday" t1 WHERE 
> (((((t1."from_date" >= ?) OR (? <= t1."to_date")) AND (t1."status_enum" = ?)) 
> AND (t0."id" = ?)) AND ((t2."holiday_id" = t1."id") AND (t0."id" = 
> t2."office_id")))")] with root cause
> fineract-server-1  | 
> fineract-server-1  | org.postgresql.util.PSQLException: ERROR: operator does 
> not exist: bigint = character varying
> fineract-server-1  |   Hint: No operator matches the given name and argument 
> types. You might need to add explicit type casts.
> fineract-server-1  |   Position: 323
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2846)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2531)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:429)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:526)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.execute(PgStatement.java:436)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:196)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:139)
> fineract-server-1  |     at 
> com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
> fineract-server-1  |     at 
> com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1026)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:662)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:569)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2048)
> fineract-server-1  |     at 
> org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:611)
> fineract-server-1  |     at 
> org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:263)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:280)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:266)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:352)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:792)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2848)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2801)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:584)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1236)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:913)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1195)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:485)
> fineract-server-1  |     at 
> org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1283)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:3025)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1841)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1823)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1788)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:263)
> fineract-server-1  |     at 
> org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:483)
> fineract-server-1  |     at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
> fineract-server-1  |     at 
> java.base/java.lang.reflect.Method.invoke(Method.java:580)
> fineract-server-1  |     at 
> org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:419)
> fineract-server-1  |     at 
> jdk.proxy2/jdk.proxy2.$Proxy448.getResultList(Unknown Source)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:132)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:95)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
> fineract-server-1  |     at 
> org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
> fineract-server-1  |     at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
> fineract-server-1  |     at 
> jdk.proxy2/jdk.proxy2.$Proxy272.findByOfficeIdAndGreaterThanDate(Unknown 
> Source)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanApplicationTermsFrom(LoanScheduleAssembler.java:480)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanTerms(LoanScheduleAssembler.java:178)
> fineract-server-1  |     at 
> org.apache.fineract.portfolio.loanaccount.loanschedule.service.LoanScheduleAssembler.assembleLoanScheduleFrom(LoanScheduleAssembler.java:706)
> fineract-server-1  |     at 
> org.apache.fineract.selfservice.loanaccount.api.SelfPublicLoanSimulationApiResource.calculateLoanSchedule(SelfPublicLoanSimulationApiResource.java:253)
> fineract-server-1  |     at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
> fineract-server-1  |     at 
> java.base/java.lang.reflect.Method.invoke(Method.java:580)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:292)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:274)
> fineract-server-1  |     at 
> org.glassfish.jersey.internal.Errors.process(Errors.java:244)
> fineract-server-1  |     at 
> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
> fineract-server-1  |     at 
> org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:398)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:350)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:358)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:312)
> fineract-server-1  |     at 
> org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.proceed(ProgressiveLoanModelCheckerFilter.java:77)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.doFilterInternal(ProgressiveLoanModelCheckerFilter.java:49)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
> fineract-server-1  |     at 
> org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.proceed(FineractInstanceModeApiFilter.java:84)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.doFilterInternal(FineractInstanceModeApiFilter.java:67)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.core.filters.CorrelationHeaderFilter.doFilterInternal(CorrelationHeaderFilter.java:51)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.core.filters.RequestResponseFilter.doFilterInternal(RequestResponseFilter.java:39)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
> fineract-server-1  |     at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
> fineract-server-1  |     at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
> fineract-server-1  |     at 
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
> fineract-server-1  |     at 
> org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:181)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.security.filter.TenantAwareBasicAuthenticationFilter.doFilterInternal(TenantAwareBasicAuthenticationFilter.java:153)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
> fineract-server-1  |     at 
> org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
> fineract-server-1  |     at 
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
> fineract-server-1  |     at 
> org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
> fineract-server-1  |     at 
> org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
> fineract-server-1  |     at 
> org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
> fineract-server-1  |     at 
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
> fineract-server-1  |     at 
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
> fineract-server-1  |     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
> fineract-server-1  |     at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
> fineract-server-1  |     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
> fineract-server-1  |     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
> fineract-server-1  |     at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
> fineract-server-1  |     at 
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
> fineract-server-1  |     at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
> fineract-server-1  |     at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
> fineract-server-1  |     at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
> fineract-server-1  |     at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
> fineract-server-1  |     at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
> fineract-server-1  |     at java.base/java.lang.Thread.run(Thread.java:1583)
> fineract-server-1  | 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to