Hi All, Sorry for bringing up yet another topic, but I realised that the RESTful binding of the AttributeDomainName is a bit questionable. The spec says (sec 5.5.1, pg 22): AttributeDomainName (xsd:string) - Name of the attribute domain that logically groups together set of Context Information attributes. Examples of attribute domain are: device info (battery level, screen size, ...), location info (position, civil address, ...). And below that at the ContextAttribute it says: ContextAttribute [0..unbounded] - List of Context Information attributes. Note: In case of the attributeDomainName is specified all contextAttribute have to belong to the same attributeDomainName. So as it seems inside a ContextElement you have only one attributeDomain. However, the restful binding puts in inside: /contextElements/{contextElementID}/{attributeDomainName} And says: Retrieve the values of all attributes of the context element belonging to the specific domain This seems to be a conflict to me. ( i.e. if that attributeDomainName is queried that is specified in the ContextElement then all attributes are returned otherwise none?). What if we move this one direction higher? i.e. /contextElements/{contextElementId} /contextAttributeDomains/{attributeDomainName} (not in the same level of {contextElementId} to avoid the resolution chaos) Best, Dénes -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.fiware.org/private/fiware-ngsi/attachments/20120301/565830a5/attachment.html>
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy