Description
The following errors were identified in [1].
1) HTTP status code returned should be 200 not 201 as it is executing a PUT HTTP method.
2) The status message is wrong as it says the application was added rather than saying that the application was updated.
---------------------------------
[1]
> PUT /api/applications HTTP/1.1
> Authorization: Basic YWRtaW46YWRtaW4=
> User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5
> Host: localhost:9443
> Accept: /
> Content-Type: application/json
> Content-Length: 777
>
- upload completely sent off: 777 out of 777 bytes
< HTTP/1.1 201 Created
< Date: Fri, 01 May 2015 10:07:27 GMT
< Location: https://localhost:9443/api/applications/single-cartridge-app
< Content-Type: application/json
< Transfer-Encoding: chunked
< Server: WSO2 Carbon Server
< - Connection #0 to host localhost left intact {"statusCode":201,"successMessage":"Application added successfully: [application] single-cartridge-app"}
Attachments
Issue Links
- is a clone of
-
STRATOS-1280 Wrong HTTP status code returned - POST /cartridgeGroups
- Resolved