[ https://issues.apache.org/jira/browse/AMBARI-20197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kevin Risden updated AMBARI-20197: ---------------------------------- Status: Patch Available (was: Open) Try to trigger CI? > RestMetricsPropertyProvider support nested JSON metrics > ------------------------------------------------------- > > Key: AMBARI-20197 > URL: https://issues.apache.org/jira/browse/AMBARI-20197 > Project: Ambari > Issue Type: Bug > Components: metrics > Affects Versions: 2.4.2 > Reporter: Kevin Risden > Attachments: AMBARI-20197.patch, AMBARI-20197.patch, > AMBARI-20197.patch.2 > > > Attempting to use the RestMetricsPropertyProvider with nested metrics results > in a ClassCastException. > {code} > Caused by: java.lang.ClassCastException: com.google.gson.internal.StringMap > cannot be cast to com.google.gson.JsonElement > at > org.apache.ambari.server.controller.metrics.RestMetricsPropertyProvider.extractValuesFromJSON(RestMetricsPropertyProvider.java:472) > {code} > Based on reading the code, this should be supported by using the # path > splitter. -- This message was sent by Atlassian JIRA (v6.3.15#6346)