Details
- 
        Type:
Monitor
 - 
        Status: Closed
 - 
            Priority:
 Major
                
             - 
            Resolution: Done
 - 
            Affects Version/s: None
 - 
            Fix Version/s: 2021
 - 
            Component/s: FIWARE-TECH-HELP
 - 
            Labels:
 
- 
                        HD-Chapter:Data
 - 
                        HD-Enabler:Orion
 
Description
Created question in FIWARE Q/A platform on 11-01-2016 at 21:01
Please, ANSWER this question AT https://stackoverflow.com/questions/34730683/orion-json-bad-request
Question:
Orion JSON Bad Request
Description:
I'm currently trying to subscribe Orion and Cosmos. All data sent to Orion is being updated without any issue. But, when posting to http://xxx.xxx.xx.xx:1026/v1/subscribeContext I'm getting the following error:
{
  "subscribeError": {
    "errorCode": 
  }
}
This is the json string I'm sending:
{
  "entities": [
  ],
  "reference": "http://52.31.144.170:5050/notify",
  "duration": "PT10S",
  "notifyConditions": [
  ],
  "attributes": [
    "position"
  ]
}
The entity updating OK in Orion is:
{
  "type": "Location",
  "isPattern": "false",
  "id": "Device-1",
  "attributes": [
    {
      "name": "position",
      "type": "coords",
      "value": "24,21",
      "metadatas": [
      ]
    },
  ]
}
I've tried with many different examples from readthedocs, and other responses in StackOverflow unsuccessfully.
Which is the correct format? Should I call /subscribeContext before or after updating Orion with /contextEntities?
Orion Context Broker version is 0.26.1.
Thank you in advance.
Activity
| Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
|---|---|---|---|---|---|---|---|---|---|
		    	
  | 
			2h 57m | 1 | Backlog Manager | 22/May/17 6:06 PM | |||||
		    	
  | 
			3h | 1 | Backlog Manager | 22/May/17 9:06 PM | |||||
		    	
  | 
			6d 14h 27m | 1 | José Ignacio Carretero Guarde | 29/May/17 11:33 AM |