Hi all,
I have a problem regarding the connection between DVE elements and its parent. In mine initial version, I made the DVE creation table volatile... I thought that it would be an easy (low effort) way to remove the existing DVE's at the restart of the element. I have learned the hard way that this is not the way to go and it is one of my most terrible ideas (so far). Instead of removing the DVE's, the DVE's were placed in the root view and lost its connection to the parent element. Afterwards, I fixed mine mistake in the driver: DVE creation table is not volatile anymore + proper removal option. Unfortunately, the DVE elements of mine initial mistake are still present on the DMA and I do not know how I can remove them.
So far, I have tried the following:
1. Remove parent element: the DVE elements are still present on the DMA.
2. Restarted the DMA: in the first instance, they were removed but they came back.
Further I have discovered that the DVE's aren't listed anymore on Cassandra under dveelementinfo.
Question: How can I remove the DVE elements permanently?
Hello Frederic,
Despite being a DVE element, have you tried to send the message SetElementState with the DataMiner Id and Element Id of the DVE and the State as Deleted?
Hi Pedro,
A while ago, Simon Vandamme sends me the following steps, which solved my problem:
1. stop dm
2. delete all txf files from “Skyline DataMiner/Protocols/ParentProtocol” & “Skyline DataMiner/Protocols/dveProtocol”
3. start dm
But none the less, thank you for your answer! If for some reason, mine problem reappears, I can always try your suggestion.