10-25-2006 09:43 AM
Hi all,
using DFM 2.0 i'm unable to collect the status of polling parameters on any device. In Interactor.log you can see:
25-oct-2006|14:43:21.672|ERROR|vhm.interactor|Thread-8| | |.|InchargeAPIWrapperImpl::getValue():: failed because SmRemoteException occured while trying to access the attribute value. ClassName=Interface, InstanceName=IF-router-3845/75, AttributeName=Address. Details of exception is
25-oct-2006|14:43:21.672|ERROR|vhm.interactor|Thread-8| | ||com.smarts.remote.SmRemoteException: CI-E-EGENERIC-Address
MR-PROPERTY_NOT_FOUND-Specified property not found in class
at com.smarts.remote.SmRemoteInterfaceHandler.getResponse(SmRemoteInterfaceHandler.java:167)
at com.smarts.remote.SmRemoteInterfaceHandler.get(SmRemoteInterfaceHandler.java:2720)
at com.smarts.remote.SmRemoteInterfaceHandler.get(SmRemoteInterfaceHandler.java:2699)
at com.smarts.remote.SmRestartableDomainManager.get(SmRestartableDomainManager.java:2658)
at com.cisco.nm.inchargelib.InchargeAPIWrapperImpl.getValue(InchargeAPIWrapperImpl.java:197)
at com.cisco.nm.vhm.inventorycollector.TopologyAdapter.getAttrFromServerUsingSystemInfoForDFMI(TopologyAdapter.java:3479)
at com.cisco.nm.vhm.inventorycollector.TopologyAdapter.getAttrFromServerNoRetryUsingDFMIMethod(TopologyAdapter.java:2439)
at com.cisco.nm.vhm.interactor.DeviceInfoRetriever.getValueListFromIncharge(DeviceInfoRetriever.java:3565)
at com.cisco.nm.vhm.interactor.DeviceInfoRetriever.getValueFromIncharge(DeviceInfoRetriever.java:2930)
at com.cisco.nm.vhm.interactor.DeviceInfoRetriever.getTagValueList(DeviceInfoRetriever.java:2660)
at com.cisco.nm.vhm.interactor.DeviceInfoRetriever.getInfo(DeviceInfoRetriever.java:844)
at com.cisco.nm.vhm.interactor.CTMInteractor.getDeviceDetailViewData(CTMInteractor.java:303)
at java.lang.reflect.Method.invoke(Native Method)
at com.cisco.nm.xms.ctm.common.CTMRequestProcessor.executeCall(CTMRequestProcessor.java:546)
at com.cisco.nm.xms.ctm.common.CTMRequestProcessor.handleRequest(CTMRequestProcessor.java:240)
at com.cisco.nm.xms.ctm.server.CTMServer.execute(CTMServer.java:397)
at com.cisco.nm.xms.ctm.server.TCPChannel.executeTask(TCPChannel.java:87)
at com.cisco.nm.xms.ctm.server.ThreadPool.run(ThreadPool.java:71)
at java.lang.Thread.run(Thread.java:479)
Any idea???
10-25-2006 10:29 AM
This may indicate a corrupt DFM.rps file. Since you say this affects all devices, you should try reinitializing the DFM databases:
NMSROOT/bin/perl NMSROOT/bin/dbRestoreOrig.pl dsn=dfmInv dmprefix=INV
NMSROOT/bin/perl NMSROOT/bin/dbRestoreOrig.pl dsn=dfmFh dmprefix=FH
NMSROOT/bin/perl NMSROOT/bin/dbRestoreOrig.pl dsn=dfmEpm dmprefix=EPM
Then delete NMSROOT/objects/smarts/local/repos/icf/DFM.rps.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide