search cancel

UIM 20.3.3 HF1 edit metric fails: "This view name already exists. Please create a different view name"


Article ID: 216556


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM)


When updating a metric view I'm getting: 

This view name already exists. Please create a different view name"


The error message in the log and in the HAR file browser session is exactly the same as I try to create a new Metric view with a name that already exists.

But in my case, I'm only updating the view to a different name and I shouldn't be getting this error. 



2021-04-30 10:36:33,113 DEBUG org.hibernate.internal.util.EntityPrinter:toString:117 [http-nio-80-exec-3]   - com.firehunter.operatorconsole.model.jpa.MetricsNamedView{accountId=-1, isDefault=0, csId=7119, created=2021-04-26 11:28:17.917, groupId=null, name=Metric View 1 - , viewType=Private, modified=null, definition={"csIds":[7119],"metrics":[{"metricTypeId":"9.4:20","ciNames":[]},{"metricTypeId":"9.4:1","ciNames":[]},{"metricTypeId":"9.4:2","ciNames":[]},{"metricTypeId":"9.4:3","ciNames":[]},{"metricTypeId":"9.4:12","ciNames":[]},{"metricTypeId":"9.4:11","ciNames":[]},{"metricTypeId":"9.4:10","ciNames":[]}]}, id=10016, isGoldenMetricView=1, userName=administrator}
2021-04-30 10:36:33,115 ERROR com.firehunter.operatorconsole.controller.MetricsNamedViewController:editMetricsNamedView:166 [http-nio-80-exec-3]   - Error in method editMetricsNamedView 
java.lang.Exception: Error updating view. Metric view with same name already exists for the combination of account and username.
 at com.firehunter.operatorconsole.service.MetricsNamedViewService.createOrEditMetricsNamedView(
 at com.firehunter.operatorconsole.service.MetricsNamedViewService$$FastClassBySpringCGLIB$$913183fb.invoke(<generated>)
 at org.springframework.cglib.proxy.MethodProxy.invoke(
 at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(
 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(


Release : 20.3



UIM 20.3.3 Hf2 is available for download:


Operator Console June 2021 Patch released.

High level summary of the key deliverables.

•  Ability to configure alarm filters for ACLs through Account Admin.
•  Ability to view and generate historical SLA reports through SLM.
•  Metric Viewer with fixes on custom time filters, duplicate device metrics, duplicate metric view names and PDF export utility.
•  Optimized global search in Operator Console with improved response time.
•  Seamless navigation to OC Alarm viewer from Dashboard Designer with the alarm filters set on the data sources.
•  Alarm viewer with an ability to send SessionId when using POST in URL Actions.
•  Ability to restrict features related to device alias update and create/update maintenance schedule through ACLs.
•  Group view with fixes on displaying the appropriate alarm icons in group member details.
•  Ability to deploy beyond 100 robots through setup wizard.
•  Security Hardening in SLM and Report Scheduler webapps.
•  Download the binaries from UIM Hotfix-Index

Additional Information

Please be aware there is a seperate defect related to the Metric Viewer which will be resolved as part of the next HotFix, UIM 20.3.3 HF2 (July Patch), more details can be found in the below article. 

Article ID: 216702
UIM 20.3.3.X Metric View - Issue with Duplicate names pop up message "This view name already exists. Please create a different view name"