You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error reproduced, very easy fix - a continue (start a loop from its beginning, with the next item) is missing.
This is what the logfile says:
regMatchForEntityGet.cpp[105]:regMatchForEntityGet : urn:R1: No Reg Match due to Operation (operation == 21: 'retrieveEntity')
regMatchForEntityGet.cpp[129]:regMatchForEntityGet : urn:R1: Reg Match !
First the "no match" due to "operations" is detected, then, as a continue is missing, it slips through and marks the registration as a match!!!
Stupid, stupid bug!
According to Jason Fox:
I have no entities within the ContextBroker, but have created a Registration as shown:
updateOps - i.e. PUSH Data to IoT Agent
I then make a request for the device urn:ngsi-ld:Device:filling002:
ORION-LD is returning:
It must be getting those values in communication with the IoT Agent somehow, because if I stop the IoT Agent then I get:
But updateOps indicates that the add, remove and refill attribute are a WRITE ONLY.
The text was updated successfully, but these errors were encountered: