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
In order to reuse current implementations of e.g. Cygnus, that subscribes to updates of the entities, it would be good to
be able to use NGSIv2 notifications on entities that are created and updated using NGSI-LD.
For this to work, when creating the NGSIv2 subscription, entity types and attribute names must be expanded and as the expanded names contain letters like ., :/, etc, a modification in "forbidden characters" will be necessary.
Also, special care might be needed for the special entity attrs:
location
observationSpace
operationSpace
and the special attribute sub-attrs:
observedAt
unitCode
datasetId
Well, datasetId ... that's a whole new story, outside the scope of this issue.
First problem:
A notification including the special attribute "location" is wrongly rendered (and the garbage JSON is sent as a notification):
This seems to be a bug in the NGSIv2 rendering mechanism, for attributes with compound values. Which is weird. This should be working perfectly in NGSIv2 ... Perhaps it's the combination of Geo-Property and compound, and the fact that "location attributes" are special in NGSIv2.
The text was updated successfully, but these errors were encountered:
In order to reuse current implementations of e.g. Cygnus, that subscribes to updates of the entities, it would be good to
be able to use NGSIv2 notifications on entities that are created and updated using NGSI-LD.
For this to work, when creating the NGSIv2 subscription, entity types and attribute names must be expanded and as the expanded names contain letters like
., :/
, etc, a modification in "forbidden characters" will be necessary.Also, special care might be needed for the special entity attrs:
and the special attribute sub-attrs:
Well, datasetId ... that's a whole new story, outside the scope of this issue.
First problem:
A notification including the special attribute "location" is wrongly rendered (and the garbage JSON is sent as a notification):
This seems to be a bug in the NGSIv2 rendering mechanism, for attributes with compound values. Which is weird. This should be working perfectly in NGSIv2 ... Perhaps it's the combination of Geo-Property and compound, and the fact that "location attributes" are special in NGSIv2.
The text was updated successfully, but these errors were encountered: