Incorrect sender ID in SDMX messages - SDMXRI-1582 - NSI WS 8.1.3
Today, the following default sender ID is used:
"sender": {
"id": "Stable - DotStat v8",
"name": "unknown",
"names": {
"en": "unknown"
}
}
This doesn't conform to the SDMX standard and JSON-SCHEMA validation fails:
[ {
"level" : "error",
"schema" : {
"loadingURI" : "#",
"pointer" : "/definitions/party/properties/id"
},
"instance" : {
"pointer" : "/meta/sender/id"
},
"domain" : "validation",
"keyword" : "pattern",
"message" : "ECMA 262 regex \"^[A-Za-z0-9_@$-]+$\" does not match input string \"Stable - DotStat v8\"",
"regex" : "^[A-Za-z0-9_@$-]+$",
"string" : "Stable - DotStat v8"
} ]
A valid sender ID needs to be used. This is the same for all SDMX messages, so also the xml format.
Edited by Jens Dossé