VIN dashboard fails with Internal Server Error in vRealize Operations Manager
search cancel

VIN dashboard fails with Internal Server Error in vRealize Operations Manager

book

Article ID: 343849

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
  • In vRealize Operations Manager 6.3, browsing the VIN dashboard widget (VIN VM Dependencies view) fails with the error:

    Internal Server Error

  • In the /storage/vcops/log/web*.log file, you see entries similar to:

    2016-09-09 15:18:33,704 INFO [ajp-bio-127.0.0.1-8009-exec-49] com.vmware.vcops.ui.util.MainPortalListener.log - String index out of range: -1 (
    Component: TODO
    Url: /ui/widgetTopologyGraph.action
    Params: mainAction=getTopologyData;mode=node;width=631;height=939
    )
    java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    at java.lang.String.substring(String.java:1967)
    atcom.vmware.vcops.ui.action.WidgetTopologyGraphAction.convertDtoToJsonData(WidgetTopologyGraphAction.java:473)
    at com.vmware.vcops.ui.action.WidgetTopologyGraphAction.execute(WidgetTopologyGraphAction.java:104)
    at sun.reflect.GeneratedMethodAccessor344.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:892)
    at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1294)
    at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
    at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
    at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)

    Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.


Environment

VMware vRealize Operations Manager 6.3.x
VMware vRealize Infrastructure Navigator 5.8.x

Cause

This issue occurs because the property data of VIN adapter resource(s) is not in compliance with the vRealize Operations Manager.
Note: While displaying the topology graph widget, vRealize Operations Manager collects the properties data of the resources part of graph.

Resolution

This issue is resolved in vRealize Operations Manager 6.4, available at VMware Downloads.