Victor Romero created FINERACT-2691:
---------------------------------------

             Summary: Fix group visualisation 
                 Key: FINERACT-2691
                 URL: https://issues.apache.org/jira/browse/FINERACT-2691
             Project: Apache Fineract
          Issue Type: Bug
            Reporter: Victor Romero


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