com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_link3' is unknown.
Updating a Cartridge Group
You can update a cartridge group using the REST API as shown below:
Overview
Description | Update a cartridge group definition. |
Resource Path |
|
HTTP Method | PUT |
Request/Response Format |
|
Command format | curl -X PUT -H "Content-Type: application/json" -d @'<JSON_PAYLOAD>' -k -v -u <USERNAME>:<PASSWORD> https://<PRIVATE_PAAS_HOST>:<PRIVATE_PAAS_HTTPS_PORT>/api/cartridgeGroups
|
Example
Add a cartridge group that has been defined in the <PRIVATE_PAAS_CARTRIDGES>/wso2am/1.9.0/samples/cartridge-groups/wso2am-190/wso2am-190-group1.json
file.
cd <PRIVATE_PAAS_CARTRIDGES>/wso2am/1.9.0/samples curl -X PUT -H "Content-Type: application/json" -d @'cartridge-groups/wso2am-190/wso2am-190-group1.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups
Sample output
> PUT /api/cartridgeGroups HTTP/1.1 > Host: localhost:9443 > Authorization: Basic YWRtaW46YWRtaW4= > User-Agent: curl/7.43.0 > Accept: */* > Content-Type: application/json > Content-Length: 233 > * upload completely sent off: 233 out of 233 bytes < HTTP/1.1 200 OK < Date: Wed, 07 Oct 2015 05:53:55 GMT < Content-Type: application/json < Transfer-Encoding: chunked < Server: WSO2 Carbon Server < * Connection #0 to host localhost left intact {"status":"success","message":"Cartridge group updated successfully: [cartridge-group] keymanager-gw-manager-gw-worker"}
You will come across the following HTTP status codes while updating a cartridge group:
HTTP status code | 200, 500 See the descriptions of the HTTP status codes here. |
Location header URL | https://<PRIVATE_PAAS_HOST>:<PRIVATE_PAAS_HTTPS_PORT>/api/cartridgeGroups/<CARTRIDGE_TYPE> |
Sample cartridge group JSON
{ "name": "keymanager-gw-manager-gw-worker", "cartridges": [ "wso2am-190-gw-manager", "wso2am-190-gw-worker", "wso2am-190-km" ], "dependencies": { "terminationBehaviour": "terminate-none" } }
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.