What does this translate to? I’m having this spool out in the log every ms or so.
java.lang.IllegalStateException: Cannot replace child, no parent
at com.inductiveautomation.perspective.gateway.property.PropertyTree$Node.replaceMe(PropertyTree.java:498)
at com.inductiveautomation.perspective.gateway.property.PropertyTree$StructuralNode.write(PropertyTree.java:587)
at com.inductiveautomation.perspective.gateway.property.PropertyTree$MapNode.write(PropertyTree.java:674)
at com.inductiveautomation.perspective.gateway.property.PropertyTree.lambda$write$3(PropertyTree.java:406)
at com.inductiveautomation.perspective.gateway.property.PropertyTree.writeImpl(PropertyTree.java:426)
at com.inductiveautomation.perspective.gateway.property.PropertyTree.write(PropertyTree.java:406)
at com.inductiveautomation.perspective.gateway.property.PropertyTree.write(PropertyTree.java:402)
at com.inductiveautomation.perspective.gateway.model.ElementBindingHarness.writeToTarget(ElementBindingHarness.java:65)
at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness.valueReady(AbstractBindingHarness.java:318)
at com.inductiveautomation.perspective.gateway.model.AbstractBindingHarness.lambda$processPublishedValue$0(AbstractBindingHarness.java:193)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:123)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)