[Backlogmanager] [FIWARE-JIRA] (HELP-14181) [fiware-stackoverflow] FIWARE Orion Context Broker API V2 - accumulator-server.py

Jason Fox (JIRA) jira-help-desk at jira.fiware.org
Wed May 30 16:15:00 CEST 2018


     [ https://jira.fiware.org/browse/HELP-14181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Fox resolved HELP-14181.
------------------------------
    Resolution: Done

> [fiware-stackoverflow] FIWARE Orion Context Broker API V2 - accumulator-server.py
> ---------------------------------------------------------------------------------
>
>                 Key: HELP-14181
>                 URL: https://jira.fiware.org/browse/HELP-14181
>             Project: Help-Desk
>          Issue Type: Monitor
>          Components: FIWARE-TECH-HELP
>            Reporter: Backlog Manager
>            Assignee: Jason Fox
>              Labels: fiware, fiware-cygnus, fiware-orion
>
> Created question in FIWARE Q/A platform on 24-05-2018 at 09:05
> {color: red}Please, ANSWER this question AT{color} 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": [
> >       {
> >         "id": "Room10",
> >         "type": "Room"
> >       }
> >     ],
> >     "condition": {
> >       "attrs": ["pressure"]
> >     }
> >   },
> >   "notification": {
> >     "http": {
> >       "url": "http://localhost:1028/publish"
> >     },
> >     "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!



--
This message was sent by Atlassian JIRA
(v6.4.1#64016)


More information about the Backlogmanager mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy