stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mariangela Hills (JIRA)" <j...@apache.org>
Subject [jira] [Created] (STRATOS-1119) Error code incorrect when adding existing cartridge group
Date Fri, 23 Jan 2015 17:57:35 GMT
Mariangela Hills created STRATOS-1119:
-----------------------------------------

             Summary: Error code incorrect when adding existing cartridge group
                 Key: STRATOS-1119
                 URL: https://issues.apache.org/jira/browse/STRATOS-1119
             Project: Stratos
          Issue Type: Improvement
          Components: REST API
    Affects Versions: 4.1.0 RC1
            Reporter: Mariangela Hills
            Priority: Minor


When a cartridge group with the same content is added the HTTP status code that is currently
sent is 400. It is better if this is changed to 409 which is used to indicate a conflict.

------------------------------------
Admin16s-MacBook-Air:mock Admin16$ curl -X POST -H "Content-Type: application/json" -d @'artifacts/group1.json'
-k -v -u admin:admin https://localhost:9443/api/cartridgeGroups
* About to connect() to localhost port 9443 (#0)
*   Trying ::1...
* connected
* Connected to localhost (::1) port 9443 (#0)
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using DHE-RSA-AES256-SHA
* Server certificate:
* 	 subject: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
* 	 start date: 2010-02-19 07:02:26 GMT
* 	 expire date: 2035-02-13 07:02:26 GMT
* 	 common name: localhost (matched)
* 	 issuer: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
* 	 SSL certificate verify result: unable to get local issuer certificate (20), continuing
anyway.
* Server auth using Basic with user 'admin'
> POST /api/cartridgeGroups HTTP/1.1
> Authorization: Basic YWRtaW46YWRtaW4=
> User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8r zlib/1.2.5
> Host: localhost:9443
> Accept: */*
> Content-Type: application/json
> Content-Length: 787
> 
* upload completely sent off: 787 out of 787 bytes
< HTTP/1.1 400 Bad Request
< Date: Fri, 23 Jan 2015 17:46:53 GMT
< Content-Type: application/json
< Content-Length: 82
< Connection: close
< Server: WSO2 Carbon Server
< 
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
{"Error":{ "errorCode": " 400", "errorMessage": " Could not add cartridge group"}}Admin16s-MacBook-Air:mock
Admin16$ 




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message