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

Madhan Neethiraj reassigned RANGER-5867:
----------------------------------------

    Fix Version/s: 2.10
         Assignee: Madhan Neethiraj

> Ranger UI fails to fetch audit logs from Opensearch
> ---------------------------------------------------
>
>                 Key: RANGER-5867
>                 URL: https://issues.apache.org/jira/browse/RANGER-5867
>             Project: Ranger
>          Issue Type: Bug
>          Components: admin
>    Affects Versions: 2.10
>            Reporter: Madhan Neethiraj
>            Assignee: Madhan Neethiraj
>            Priority: Major
>             Fix For: 2.10
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> With Opensearch as the audit store, Ranger admin UI fails in fetching audit 
> logs with the following error in catalina.out file:
> {noformat}
> Nov 01, 2026 6:42:21 PM com.sun.jersey.spi.container.ContainerResponse 
> mapMappableContainerException
> SEVERE: The RuntimeException could not be mapped to a response, re-throwing 
> to the HTTP container
> java.lang.ClassCastException: java.util.ArrayList cannot be cast to 
> java.lang.String
>         at 
> org.apache.ranger.common.SearchUtil.buildWhereClause(SearchUtil.java:513)
>         at 
> org.apache.ranger.common.SearchUtil.buildWhereClause(SearchUtil.java:385)
>         at 
> org.apache.ranger.common.SearchUtil.createSearchQuery(SearchUtil.java:688)
>         at 
> org.apache.ranger.service.AbstractBaseResourceService.createQuery(AbstractBaseResourceService.java:526)
>         at 
> org.apache.ranger.service.AbstractBaseResourceService.getCountForSearchQuery(AbstractBaseResourceService.java:542)
>         at 
> org.apache.ranger.service.AbstractBaseResourceService.searchResources(AbstractBaseResourceService.java:571)
>         at 
> org.apache.ranger.service.XAccessAuditService.searchXAccessAudits(XAccessAuditService.java:174)
>         at org.apache.ranger.biz.AssetMgr.getAccessLogs(AssetMgr.java:1177)
>         at org.apache.ranger.rest.AssetREST.getAccessLogs(AssetREST.java:662)
> {noformat}
> This is likely caused by missing handling for Opensearch auditstore in 
> AssetMgr.getAccessLog().



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to