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

Victor Romero updated FINERACT-2691:
------------------------------------
    Attachment: Error Group (1).mp4

> Fix group visualisation 
> ------------------------
>
>                 Key: FINERACT-2691
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2691
>             Project: Apache Fineract
>          Issue Type: Bug
>            Reporter: Victor Romero
>            Priority: Major
>         Attachments: Error Group (1).mp4
>
>
> Fix group visualisation 
>  
> mifos-bank-1-1     | 74.235.112.52 - fieldofficer [14/Jul/2026:18:00:14 
> +0000] "GET /fineract-provider/api/v1/groups/18/gsimaccounts HTTP/2.0" 200 2 
> "https://mifos-bank-1.mifos.community/"; "Mozilla/5.0 (Macintosh; Intel Mac OS 
> X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 
> Safari/537.36" "-"
> postgresql-1       | 2026-07-14 18:00:14.275 UTC [1862] ERROR:  operator does 
> not exist: bigint = character varying at character 1338
> postgresql-1       | 2026-07-14 18:00:14.275 UTC [1862] HINT:  No operator 
> matches the given name and argument types. You might need to add explicit 
> type casts.
> postgresql-1       | 2026-07-14 18:00:14.275 UTC [1862] STATEMENT:  select 
> x.* from (SELECT    x.* FROM      m_office o,
> postgresql-1       |               m_group g,
> postgresql-1       |               (
> postgresql-1       |                         SELECT    a.activeclients,
> postgresql-1       |                                   (b.activeclientloans + 
> c.activegrouploans) AS activeloans,
> postgresql-1       |                                   b.activeclientloans,
> postgresql-1       |                                   c.activegrouploans,
> postgresql-1       |                                   
> (b.activeclientborrowers + c.activegroupborrowers) AS activeborrowers,
> postgresql-1       |                                   
> b.activeclientborrowers,
> postgresql-1       |                                   c.activegroupborrowers,
> postgresql-1       |                                   (b.overdueclientloans 
> + c.overduegrouploans) AS overdueloans,
> postgresql-1       |                                   b.overdueclientloans,
> postgresql-1       |                                   c.overduegrouploans
> postgresql-1       |                         FROM      (
> postgresql-1       |                                          SELECT Count(*) 
> AS activeclients
> postgresql-1       |                                          FROM   m_group 
> topgroup
> postgresql-1       |                                          JOIN   m_group g
> postgresql-1       |                                          ON     
> g.hierarchy LIKE Concat(topgroup.hierarchy, '%')
> postgresql-1       |                                          JOIN   
> m_group_client gc
> postgresql-1       |                                          ON     
> gc.group_id = g.id
> postgresql-1       |                                          JOIN   m_client 
> c
> postgresql-1       |                                          ON     c.id = 
> gc.client_id
> postgresql-1       |                                          WHERE  
> topgroup.id = $1
> postgresql-1       |                                          AND    
> c.status_enum = 300) a,
> postgresql-1       |                                   (
> postgresql-1       |                                          SELECT count(*) 
> AS activeclientloans,
> postgresql-1       |                                                 
> count(DISTINCT(l.client_id)) AS activeclientborrowers,
> postgresql-1       |                                                 
> coalesce(sum(
> postgresql-1       |                                                 CASE
> postgresql-1       |                                                        
> WHEN laa.loan_id IS NOT NULL THEN 1
> postgresql-1       |                                                        
> ELSE 0
> postgresql-1       |                                                 end),
> postgresql-1       |                                                 0) AS 
> overdueclientloans
> postgresql-1       |                         FROM      m_group topgroup
> postgresql-1       |                         JOIN      m_group g
> postgresql-1       |                         ON        g.hierarchy LIKE 
> concat(topgroup.hierarchy, '%')
> postgresql-1       |                         JOIN      m_loan l
> postgresql-1       |                         ON        l.group_id = g.id
> postgresql-1       |                         AND       l.client_id IS NOT NULL
> postgresql-1       |                         LEFT JOIN m_loan_arrears_aging 
> laa
> postgresql-1       |                         ON        laa.loan_id = l.id
> postgresql-1       |                         WHERE     topgroup.id = $2
> postgresql-1       |                         AND       l.loan_status_id = 
> 300) b,
> postgresql-1       |               (
> postgresql-1       |                      SELECT count(*)  AS 
> activegrouploans,
> postgresql-1       |                             count(DISTINCT(l.group_id)) 
> AS activegroupborrowers,
> postgresql-1       |                             coalesce(sum(
> postgresql-1       |                             CASE
> postgresql-1       |                                    WHEN laa.loan_id IS 
> NOT NULL THEN 1
> postgresql-1       |                                    ELSE 0
> postgresql-1       |                             end),
> postgresql-1       |                             0) AS overduegrouploans
> postgresql-1       |     FROM      m_group topgroup JOIN      m_group g ON    
>     g.hierarchy LIKE concat(topgroup.hierarchy, '%') JOIN      m_loan l ON    
>     l.group_id = g.id AND       l.client_id IS NULL LEFT JOIN 
> m_loan_arrears_aging laa ON        laa.loan_id = l.id WHERE     topgroup.id = 
> $3 AND       l.loan_status_id = 300) c ) x WHERE g.id = $4 AND o.id = 
> g.office_id AND o.hierarchy LIKE concat('.', '%')
> postgresql-1       |     ) x
> fineract-server-1  | 18:00:14.276 [https-jsse-nio-8443-exec-3] ERROR 
> o.a.f.i.d.s.GenericDataServiceImpl - Reporting error: 
> PreparedStatementCallback; bad SQL grammar [select x.* from (SELECT    x.* 
> FROM      m_office o,
> fineract-server-1  |           m_group g,
> fineract-server-1  |           (
> fineract-server-1  |                     SELECT    a.activeclients,
> fineract-server-1  |                               (b.activeclientloans + 
> c.activegrouploans) AS activeloans,
> fineract-server-1  |                               b.activeclientloans,
> fineract-server-1  |                               c.activegrouploans,
> fineract-server-1  |                               (b.activeclientborrowers + 
> c.activegroupborrowers) AS activeborrowers,
> fineract-server-1  |                               b.activeclientborrowers,
> fineract-server-1  |                               c.activegroupborrowers,
> fineract-server-1  |                               (b.overdueclientloans + 
> c.overduegrouploans) AS overdueloans,
> fineract-server-1  |                               b.overdueclientloans,
> fineract-server-1  |                               c.overduegrouploans
> fineract-server-1  |                     FROM      (
> fineract-server-1  |                                      SELECT Count(*) AS 
> activeclients
> fineract-server-1  |                                      FROM   m_group 
> topgroup
> fineract-server-1  |                                      JOIN   m_group g
> fineract-server-1  |                                      ON     g.hierarchy 
> LIKE Concat(topgroup.hierarchy, '%')
> fineract-server-1  |                                      JOIN   
> m_group_client gc
> fineract-server-1  |                                      ON     gc.group_id 
> = g.id
> fineract-server-1  |                                      JOIN   m_client c
> fineract-server-1  |                                      ON     c.id = 
> gc.client_id
> fineract-server-1  |                                      WHERE  topgroup.id 
> = ?
> fineract-server-1  |                                      AND    
> c.status_enum = 300) a,
> fineract-server-1  |                               (
> fineract-server-1  |                                      SELECT count(*) AS 
> activeclientloans,
> fineract-server-1  |                                             
> count(DISTINCT(l.client_id)) AS activeclientborrowers,
> fineract-server-1  |                                             coalesce(sum(
> fineract-server-1  |                                             CASE
> fineract-server-1  |                                                    WHEN 
> laa.loan_id IS NOT NULL THEN 1
> fineract-server-1  |                                                    ELSE 0
> fineract-server-1  |                                             end),
> fineract-server-1  |                                             0) AS 
> overdueclientloans
> fineract-server-1  |                     FROM      m_group topgroup
> fineract-server-1  |                     JOIN      m_group g
> fineract-server-1  |                     ON        g.hierarchy LIKE 
> concat(topgroup.hierarchy, '%')
> fineract-server-1  |                     JOIN      m_loan l
> fineract-server-1  |                     ON        l.group_id = g.id
> fineract-server-1  |                     AND       l.client_id IS NOT NULL
> fineract-server-1  |                     LEFT JOIN m_loan_arrears_aging laa
> fineract-server-1  |                     ON        laa.loan_id = l.id
> fineract-server-1  |                     WHERE     topgroup.id = ?
> fineract-server-1  |                     AND       l.loan_status_id = 300) b,
> fineract-server-1  |           (
> fineract-server-1  |                  SELECT count(*)  AS activegrouploans,
> fineract-server-1  |                         count(DISTINCT(l.group_id)) AS 
> activegroupborrowers,
> fineract-server-1  |                         coalesce(sum(
> fineract-server-1  |                         CASE
> fineract-server-1  |                                WHEN laa.loan_id IS NOT 
> NULL THEN 1
> fineract-server-1  |                                ELSE 0
> fineract-server-1  |                         end),
> fineract-server-1  |                         0) AS overduegrouploans
> fineract-server-1  | FROM      m_group topgroup JOIN      m_group g ON        
> g.hierarchy LIKE concat(topgroup.hierarchy, '%') JOIN      m_loan l ON        
> l.group_id = g.id AND       l.client_id IS NULL LEFT JOIN 
> m_loan_arrears_aging laa ON        laa.loan_id = l.id WHERE     topgroup.id = 
> ? AND       l.loan_status_id = 300) c ) x WHERE g.id = ? AND o.id = 
> g.office_id AND o.hierarchy LIKE concat('.', '%')
> fineract-server-1  | ) x]
> mifos-bank-1-1     | 74.235.112.52 - fieldofficer [14/Jul/2026:18:00:14 
> +0000] "GET 
> /fineract-provider/api/v1/runreports/GroupSummaryCounts?R_groupId=18&genericResultSet=false
>  HTTP/2.0" 403 531 "https://mifos-bank-1.mifos.community/"; "Mozilla/5.0 
> (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) 
> Chrome/150.0.0.0 Safari/537.36" "-"
> fineract-server-1  | 18:00:14.276 [https-jsse-nio-8443-exec-3] WARN  
> o.a.f.i.core.exception.ErrorHandler - Handled exception is
> fineract-server-1  | org.springframework.jdbc.BadSqlGrammarException: 
> PreparedStatementCallback; bad SQL grammar [select x.* from (SELECT    x.* 
> FROM      m_office o,
> fineract-server-1  |           m_group g,
> fineract-server-1  |           (
> fineract-server-1  |                     SELECT    a.activeclients,
> fineract-server-1  |                               (b.activeclientloans + 
> c.activegrouploans) AS activeloans,
> fineract-server-1  |                               b.activeclientloans,
> fineract-server-1  |                               c.activegrouploans,
> fineract-server-1  |                               (b.activeclientborrowers + 
> c.activegroupborrowers) AS activeborrowers,
> fineract-server-1  |                               b.activeclientborrowers,
> fineract-server-1  |                               c.activegroupborrowers,
> fineract-server-1  |                               (b.overdueclientloans + 
> c.overduegrouploans) AS overdueloans,
> fineract-server-1  |                               b.overdueclientloans,
> fineract-server-1  |                               c.overduegrouploans
> fineract-server-1  |                     FROM      (
> fineract-server-1  |                                      SELECT Count(*) AS 
> activeclients
> fineract-server-1  |                                      FROM   m_group 
> topgroup
> fineract-server-1  |                                      JOIN   m_group g
> fineract-server-1  |                                      ON     g.hierarchy 
> LIKE Concat(topgroup.hierarchy, '%')
> fineract-server-1  |                                      JOIN   
> m_group_client gc
> fineract-server-1  |                                      ON     gc.group_id 
> = g.id
> fineract-server-1  |                                      JOIN   m_client c
> fineract-server-1  |                                      ON     c.id = 
> gc.client_id
> fineract-server-1  |                                      WHERE  topgroup.id 
> = ?
> fineract-server-1  |                                      AND    
> c.status_enum = 300) a,
> fineract-server-1  |                               (
> fineract-server-1  |                                      SELECT count(*) AS 
> activeclientloans,
> fineract-server-1  |                                             
> count(DISTINCT(l.client_id)) AS activeclientborrowers,
> fineract-server-1  |                                             coalesce(sum(
> fineract-server-1  |                                             CASE
> fineract-server-1  |                                                    WHEN 
> laa.loan_id IS NOT NULL THEN 1
> fineract-server-1  |                                                    ELSE 0
> fineract-server-1  |                                             end),
> fineract-server-1  |                                             0) AS 
> overdueclientloans
> fineract-server-1  |                     FROM      m_group topgroup
> fineract-server-1  |                     JOIN      m_group g
> fineract-server-1  |                     ON        g.hierarchy LIKE 
> concat(topgroup.hierarchy, '%')
> fineract-server-1  |                     JOIN      m_loan l
> fineract-server-1  |                     ON        l.group_id = g.id
> fineract-server-1  |                     AND       l.client_id IS NOT NULL
> fineract-server-1  |                     LEFT JOIN m_loan_arrears_aging laa
> fineract-server-1  |                     ON        laa.loan_id = l.id
> fineract-server-1  |                     WHERE     topgroup.id = ?
> fineract-server-1  |                     AND       l.loan_status_id = 300) b,
> fineract-server-1  |           (
> fineract-server-1  |                  SELECT count(*)  AS activegrouploans,
> fineract-server-1  |                         count(DISTINCT(l.group_id)) AS 
> activegroupborrowers,
> fineract-server-1  |                         coalesce(sum(
> fineract-server-1  |                         CASE
> fineract-server-1  |                                WHEN laa.loan_id IS NOT 
> NULL THEN 1
> fineract-server-1  |                                ELSE 0
> fineract-server-1  |                         end),
> fineract-server-1  |                         0) AS overduegrouploans
> fineract-server-1  | FROM      m_group topgroup JOIN      m_group g ON        
> g.hierarchy LIKE concat(topgroup.hierarchy, '%') JOIN      m_loan l ON        
> l.group_id = g.id AND       l.client_id IS NULL LEFT JOIN 
> m_loan_arrears_aging laa ON        laa.loan_id = l.id WHERE     topgroup.id = 
> ? AND       l.loan_status_id = 300) c ) x WHERE g.id = ? AND o.id = 
> g.office_id AND o.hierarchy LIKE concat('.', '%')
> fineract-server-1  | ) x]
> fineract-server-1  |     at 
> org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:134)
> fineract-server-1  |     at 
> org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:107)
> fineract-server-1  |     at 
> org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:116)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1556)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:677)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:723)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:754)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:767)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.queryForRowSet(JdbcTemplate.java:964)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.GenericDataServiceImpl.fillGenericResultSet(GenericDataServiceImpl.java:98)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.ReadReportingServiceImpl.retrieveGenericResultset(ReadReportingServiceImpl.java:136)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.export.JsonDatatableReportExportService.export(JsonDatatableReportExportService.java:47)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.DatatableReportingProcessService.processRequest(DatatableReportingProcessService.java:64)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource.processReportRequest(RunreportsApiResource.java:140)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource.runReport(RunreportsApiResource.java:118)
> 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.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.processWithTimer(TimedAspect.java:262)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.perform(TimedAspect.java:227)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.ajc$inlineAccessMethod$io_micrometer_core_aop_TimedAspect$io_micrometer_core_aop_TimedAspect$perform(TimedAspect.java:1)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.timedMethod(TimedAspect.java:218)
> 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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:649)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:631)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource$$SpringCGLIB$$0.runReport(<generated>)
> 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$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
> 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.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
> 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.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:66)
> 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.core.filters.IdempotencyStoreFilter.doFilterInternal(IdempotencyStoreFilter.java:57)
> 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.jobs.filter.COBApiFilter.proceed(COBApiFilter.java:92)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.COBApiFilter.doFilterInternal(COBApiFilter.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.jobs.filter.ProgressiveLoanModelCheckerFilter.proceed(ProgressiveLoanModelCheckerFilter.java:61)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.doFilterInternal(ProgressiveLoanModelCheckerFilter.java:47)
> 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.instancemode.filter.FineractInstanceModeApiFilter.proceed(FineractInstanceModeApiFilter.java:84)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.doFilterInternal(FineractInstanceModeApiFilter.java:65)
> 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.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:213)
> 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.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:213)
> 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.transport.HttpsRedirectFilter.doFilterInternal(HttpsRedirectFilter.java:63)
> 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:1272)
> 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: 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: 1338
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2904)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2589)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:431)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:534)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.execute(PgStatement.java:437)
> 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.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:732)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:658)
> fineract-server-1  |     ... 230 common frames omitted
> fineract-server-1  | 18:00:14.277 [https-jsse-nio-8443-exec-3] WARN  
> o.a.f.i.c.e.PlatformDataIntegrityExceptionMapper - Exception occurred
> 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: 1338
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2904)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2589)
> fineract-server-1  |     at 
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:431)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:534)
> fineract-server-1  |     at 
> org.postgresql.jdbc.PgStatement.execute(PgStatement.java:437)
> 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.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:732)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:658)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:723)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:754)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:767)
> fineract-server-1  |     at 
> org.springframework.jdbc.core.JdbcTemplate.queryForRowSet(JdbcTemplate.java:964)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.GenericDataServiceImpl.fillGenericResultSet(GenericDataServiceImpl.java:98)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.ReadReportingServiceImpl.retrieveGenericResultset(ReadReportingServiceImpl.java:136)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.export.JsonDatatableReportExportService.export(JsonDatatableReportExportService.java:47)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.service.DatatableReportingProcessService.processRequest(DatatableReportingProcessService.java:64)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource.processReportRequest(RunreportsApiResource.java:140)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource.runReport(RunreportsApiResource.java:118)
> 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.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.processWithTimer(TimedAspect.java:262)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.perform(TimedAspect.java:227)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.ajc$inlineAccessMethod$io_micrometer_core_aop_TimedAspect$io_micrometer_core_aop_TimedAspect$perform(TimedAspect.java:1)
> fineract-server-1  |     at 
> io.micrometer.core.aop.TimedAspect.timedMethod(TimedAspect.java:218)
> 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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:649)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:631)
> fineract-server-1  |     at 
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
> fineract-server-1  |     at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
> fineract-server-1  |     at 
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource$$SpringCGLIB$$0.runReport(<generated>)
> 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$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
> 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.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
> 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.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:66)
> 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.core.filters.IdempotencyStoreFilter.doFilterInternal(IdempotencyStoreFilter.java:57)
> 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.jobs.filter.COBApiFilter.proceed(COBApiFilter.java:92)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.COBApiFilter.doFilterInternal(COBApiFilter.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.jobs.filter.ProgressiveLoanModelCheckerFilter.proceed(ProgressiveLoanModelCheckerFilter.java:61)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.jobs.filter.ProgressiveLoanModelCheckerFilter.doFilterInternal(ProgressiveLoanModelCheckerFilter.java:47)
> 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.instancemode.filter.FineractInstanceModeApiFilter.proceed(FineractInstanceModeApiFilter.java:84)
> fineract-server-1  |     at 
> org.apache.fineract.infrastructure.instancemode.filter.FineractInstanceModeApiFilter.doFilterInternal(FineractInstanceModeApiFilter.java:65)
> 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.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:213)
> 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.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:213)
> 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.transport.HttpsRedirectFilter.doFilterInternal(HttpsRedirectFilter.java:63)
> 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:1272)
> 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)
> mifos-bank-1-1     | 74.235.112.52 - fieldofficer [14/Jul/2026:18:00:14 
> +0000] "GET /fineract-provider/api/v1/groups/18/accounts HTTP/2.0" 200 1324 
> "https://mifos-bank-1.mifos.community/"; "Mozilla/5.0 (Macintosh; Intel Mac OS 
> X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 
> Safari/537.36" "-"



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

Reply via email to