Details
-
Type: Monitor
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:
-
HD-Enabler:Orion
Description
Created question in FIWARE Q/A platform on 24-05-2018 at 09:05
Please, ANSWER this question AT https://stackoverflow.com/questions/50503798/fiware-orion-context-broker-api-v2-accumulator-server-py
Question:
FIWARE Orion Context Broker API V2 - accumulator-server.py
Description:
When I try to create a subscription using the next query:
curl -v localhost:1026/v2/subscriptions -s -S --header 'Content-Type: application/json' \
> d @ <<EOF
> {
> "description": "A subscription to get info about Room1",
> "subject": {
> "entities": [
>
> ],
> "condition":
> },
> "notification": {
> "http":
,
> "attrs": ["temperature"]
> },
> "expires": "2040-01-01T14:00:00.00Z",
> "throttling": 5
> }
> EOF
An error occurs:
- About to connect() to localhost port 1026 (#0)
- Trying ::1... connected
- Connected to localhost (::1) port 1026 (#0)
> POST /v2/subscriptions HTTP/1.1
> User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
> Host: localhost:1026
> Accept: /
> Content-Type: application/json
> Content-Length: 376
>
< HTTP/1.1 400 Bad Request
< Connection: Keep-Alive
< Content-Length: 72
< Content-Type: application/json
< Date: Thu, 24 May 2018 07:38:32 GMT
< - Connection #0 to host localhost left intact
- Closing connection #0 {"error":"BadRequest","description":"no condition attributes specified"}
However, if I make the query using the V1 of the API all work right. I do not know why. Please help me!
Activity
Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
---|---|---|---|---|---|---|---|---|---|
|
1d 5h 59m | 1 | Backlog Manager | 25/May/18 6:05 PM | |||||
|
3h | 1 | Backlog Manager | 25/May/18 9:05 PM | |||||
|
4d 19h 8m | 1 | Jason Fox | 30/May/18 4:14 PM |