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-1117) Error not thrown when cartridge definition is duplicated
Date Fri, 23 Jan 2015 10:57:34 GMT
Mariangela Hills created STRATOS-1117:
-----------------------------------------

             Summary: Error not thrown when cartridge definition is duplicated
                 Key: STRATOS-1117
                 URL: https://issues.apache.org/jira/browse/STRATOS-1117
             Project: Stratos
          Issue Type: Bug
          Components: REST API
    Affects Versions: 4.1.0 Alpha
            Reporter: Mariangela Hills
            Assignee: Imesh Gunaratne


I added the same cartridge definition twice via REST API assuming to receive an HTTP error
code. This needs to be corrected so that an error is raised if the cartridge is already added
with the HTTP status code 409 should appear.

Admin16s-MacBook-Air:artifacts Admin16$ curl -X POST -H "Content-Type: application/json" -d
@'tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges
* 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/cartridges 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: 1166
> Expect: 100-continue
> 
< HTTP/1.1 100 Continue
< HTTP/1.1 201 Created
< Date: Fri, 23 Jan 2015 09:42:24 GMT
< Location: https://localhost:9443/api/cartridges/tomcat
< Content-Length: 0
< Server: WSO2 Carbon Server
< 
* Connection #0 to host localhost left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
Admin16s-MacBook-Air:artifacts Admin16$ curl -X POST -H "Content-Type: application/json" -d
@'tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges
* 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/cartridges 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: 1166
> Expect: 100-continue
> 
< HTTP/1.1 100 Continue
< HTTP/1.1 201 Created
< Date: Fri, 23 Jan 2015 09:50:49 GMT
< Location: https://localhost:9443/api/cartridges/tomcat
< Content-Length: 0
< Server: WSO2 Carbon Server
< 
* Connection #0 to host localhost left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
Admin16s-MacBook-Air:artifacts Admin16$ 



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

Mime
View raw message