search cancel

Viptela collecting inventory but not polling/telemetry data in Virtual Network Assurance

book

Article ID: 190648

calendar_today

Updated On:

Products

CA Virtual Network Assurance

Issue/Introduction

Viptela collecting inventory but not polling/telemetry data in Virtual Network Assurance

Error seen in VNA gateway.log:

YYYY-MM-DD HH:MM:SS,### ERROR (EE-ManagedThreadFactory-default-Thread-252) Viptela_UUID=Performance Poll [OC_ACQUISITION] TimProcessFunction 181  Failed to invoke plugin ViptelaHttpFunction from ViptelaHttpFunction Acquisition Viptela tunnel statistics: java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor1738.invoke(Unknown Source) [:1.8.0_222]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_222]
    at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_222]
    at com.torokina.tim.process.node.function.TimProcessFunction.process(TimProcessFunction.java:148) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.aop.TimProcessNodeProxy.process(TimProcessNodeProxy.java:112) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.node.TimProcessNodeList.process(TimProcessNodeList.java:96) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.node.TimProcessNodeList.process(TimProcessNodeList.java:71) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.node.acquisition.TimProcessAcquisition.process(TimProcessAcquisition.java:153) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.aop.TimProcessNodeProxy.process(TimProcessNodeProxy.java:112) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.node.TimProcessNodeList.process(TimProcessNodeList.java:96) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.node.TimProcessNodeList.process(TimProcessNodeList.java:71) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.TimProcessRoot.process(TimProcessRoot.java:160) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.aop.TimProcessNodeProxy.process(TimProcessNodeProxy.java:112) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.torokina.tim.process.TimProcessAcquisitionManager.process(TimProcessAcquisitionManager.java:96) [oc-simple-acquisition-3.7.10-RELEASE.jar:]
    at com.ca.oc.ejb.engine.acquisition.AcquisitionInvoker.invoke(AcquisitionInvoker.java:93) [oc-ejb-3.7.10-RELEASE.jar:]
    at com.ca.oc.ejb.engine.EngineThreadManager$EngineActionTask.run(EngineThreadManager.java:215) [oc-ejb-3.7.10-RELEASE.jar:]
    at com.ca.oc.ejb.engine.poller.SimpleMonitoredTaskBuilder$SimpleMonitoredTask$1.run(SimpleMonitoredTaskBuilder.java:134) [oc-ejb-3.7.10-RELEASE.jar:]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_222]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_222]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_222]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_222]
    at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_222]
    at org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl$ManagedThread.run(ManagedThreadFactoryImpl.java:250) [javax.enterprise.concurrent-1.0.jar:]
    at org.jboss.as.ee.concurrent.service.ElytronManagedThreadFactory$ElytronManagedThread.run(ElytronManagedThreadFactory.java:78)
Caused by: groovy.lang.MissingPropertyException: No such property: outFile for class: ViptelaHttpFunction
Possible solutions: outputFile
    at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:67) [groovy-2.5.2.jar:2.5.2]
    at org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.callGroovyObjectGetProperty(GetEffectivePogoPropertySite.java:70) [groovy-2.5.2.jar:2.5.2]
    at ViptelaHttpFunction.fetchUrlData(ViptelaHttpFunction.groovy:264)
    at ViptelaHttpFunction.process(ViptelaHttpFunction.groovy:128)
    ... 24 more

Environment

Release : 3.7

Component : Virtual Network Assurance For CA Performance Management

Cause

 Defect: DE457801

Resolution

This issue is fixed in CAPM 3.7 11

Symptom: After VNA upgrade to 3.7.10, Viptela polling for data could fail with error in gateway.log for:  "groovy.lang.MissingPropertyException: No such property: outFile for class: ViptelaHttpFunction".  This is caused by an extra parameter in a function call not being needed.  Only seen when there is more than 1 page of data read during polling phase for an data type.
Resolution: Resolved the function call by removing the extra parameter.
(3.7.11, DE457801)

Additional Information

CAPM 3.7 fixed issues:

https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/it-operations-management/performance-management/3-7/release-notes/fixed-issues.html