From 6ea116f9e162fa7f83bfc5a2a570ab70d35f32ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9rald=20Fenoy?= Date: Mon, 30 Sep 2024 16:50:34 +0200 Subject: [PATCH] Rename all the conformance, requirements, permissions and abstract tests from Part 2 following OGC-NA as pointed by @ghobona https://github.com/opengeospatial/ogcapi-processes/issues/419#issuecomment-2383246448 --- .../standard/abstract_tests/ATS_class_cwl.adoc | 4 ++-- .../abstract_tests/ATS_class_docker.adoc | 4 ++-- .../standard/abstract_tests/ATS_class_dru.adoc | 16 ++++++++-------- .../abstract_tests/ATS_class_ogcapppkg.adoc | 12 ++++++------ .../abstract_tests/cwl/deploy/ATS_body.adoc | 4 ++-- .../cwl/deploy/ATS_response-body.adoc | 4 ++-- .../abstract_tests/cwl/deploy/ATS_response.adoc | 4 ++-- .../abstract_tests/cwl/replace/ATS_body.adoc | 4 ++-- .../abstract_tests/cwl/replace/ATS_response.adoc | 4 ++-- .../abstract_tests/docker/deploy/ATS_body.adoc | 4 ++-- .../abstract_tests/docker/replace/ATS_body.adoc | 4 ++-- .../dru/deploy/ATS_content-type.adoc | 4 ++-- .../abstract_tests/dru/deploy/ATS_post-op.adoc | 2 +- .../dru/deploy/ATS_unsupported-content-type.adoc | 4 ++-- .../dru/replace/ATS_content-type.adoc | 4 ++-- .../abstract_tests/dru/replace/ATS_put-op.adoc | 4 ++-- .../replace/ATS_unsupported-content-type.adoc | 4 ++-- .../dru/undeploy/ATS_delete-op.adoc | 4 ++-- .../undeploy/ATS_response-immutable-success.adoc | 4 ++-- .../dru/undeploy/ATS_response-immutable.adoc | 4 ++-- .../dru/undeploy/ATS_response.adoc | 4 ++-- .../ogcapppkg/deploy/ATS_body.adoc | 4 ++-- .../ogcapppkg/deploy/ATS_response-duplicate.adoc | 4 ++-- .../ogcapppkg/deploy/ATS_response-success.adoc | 4 ++-- .../ogcapppkg/deploy/ATS_response.adoc | 4 ++-- .../ogcapppkg/replace/ATS_body.adoc | 4 ++-- .../ogcapppkg/replace/ATS_response.adoc | 4 ++-- .../PER_additional-status-codes.adoc | 2 +- .../deploy-replace-undeploy/deploy/PER_body.adoc | 2 +- .../deploy/REC_body-cwl.adoc | 2 +- .../deploy/REC_body-ogcapppkg.adoc | 2 +- .../package/REC_response-cwl.adoc | 2 +- .../package/REC_response-ogcapppkg.adoc | 2 +- .../replace/PER_body.adoc | 2 +- .../replace/REC_body-cwl.adoc | 2 +- .../replace/REC_body-ogcapppkg.adoc | 2 +- .../requirements/cwl/deploy/REQ_body.adoc | 2 +- .../deploy/REQ_exception-workflow-not-found.adoc | 2 +- .../requirements/cwl/deploy/REQ_w-param.adoc | 2 +- .../cwl/package/REQ_response-body.adoc | 2 +- .../requirements/cwl/replace/REQ_body.adoc | 2 +- .../deploy-replace-undeploy/deploy/REQ_body.adoc | 2 +- .../deploy/REQ_content-type.adoc | 2 +- .../deploy/REQ_post-op.adoc | 2 +- .../deploy/REQ_response-body.adoc | 2 +- .../deploy/REQ_response-duplicate.adoc | 2 +- .../deploy/REQ_response-immutable.adoc | 2 +- .../deploy/REQ_response-pid.adoc | 2 +- .../deploy/REQ_response-success.adoc | 2 +- .../deploy/REQ_unsupported-media-type.adoc | 2 +- .../package/REQ_get-op.adoc | 2 +- .../package/REQ_response-body.adoc | 2 +- .../package/REQ_response-success.adoc | 2 +- .../replace/REQ_body.adoc | 2 +- .../replace/REQ_content-type.adoc | 2 +- .../replace/REQ_put-op.adoc | 2 +- .../replace/REQ_response.adoc | 2 +- .../undeploy/REQ_delete-op.adoc | 2 +- .../undeploy/REQ_response.adoc | 2 +- .../requirements/ogcapppkg/deploy/REQ_body.adoc | 2 +- .../ogcapppkg/package/REQ_response-body.adoc | 2 +- .../requirements/ogcapppkg/replace/REQ_body.adoc | 2 +- .../standard/sections/annex_bibliography.adoc | 2 +- .../sections/clause_0_front_material.adoc | 2 +- 64 files changed, 100 insertions(+), 100 deletions(-) diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_cwl.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_cwl.adoc index a7ec7a8d..bae802f8 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_cwl.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_cwl.adoc @@ -6,8 +6,8 @@ identifier:: http://www.opengis.net/spec/ogcapi-processes-2/1.0/conf/cwl subject:: <> classification:: Target Type:Web API -conformance-test:: /conf/cwl/deploy/body -conformance-test:: /conf/cwl/replace/body +conformance-test:: /conf/cwl/deploy-body +conformance-test:: /conf/cwl/replace-body ==== ==== Deploy operation diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_docker.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_docker.adoc index b010cb93..74b5d383 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_docker.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_docker.adoc @@ -6,8 +6,8 @@ identifier:: http://www.opengis.net/spec/ogcapi-processes-2/1.0/conf/docker subject:: <> classification:: Target Type:Web API -conformance-test:: /conf/docker/deploy/body -conformance-test:: /conf/docker/replace/body +conformance-test:: /conf/docker/deploy-body +conformance-test:: /conf/docker/replace-body ==== ==== Deploy operation diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_dru.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_dru.adoc index 6d158d03..51a7f4ad 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_dru.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_dru.adoc @@ -7,14 +7,14 @@ identifier:: http://www.opengis.net/spec/ogcapi-processes-2/1.0/conf/deploy-repl subject:: <> classification:: Target Type:Web API conformance-test:: /conf/dru/static-indicator -conformance-test:: /conf/dru/deploy/post-op -conformance-test:: /conf/dru/deploy/content-type -conformance-test:: /conf/dru/deploy/unsupported-content-type -conformance-test:: /conf/dru/replace/put-op -conformance-test:: /conf/dru/replace/content-type -conformance-test:: /conf/dru/undeploy/delete-op -conformance-test:: /conf/dru/undeploy/response -conformance-test:: /conf/dru/undeploy/response-immutable +conformance-test:: /conf/dru/deploy-post-op +conformance-test:: /conf/dru/deploy-content-type +conformance-test:: /conf/dru/deploy-unsupported-content-type +conformance-test:: /conf/dru/replace-put-op +conformance-test:: /conf/dru/replace-content-type +conformance-test:: /conf/dru/undeploy-delete-op +conformance-test:: /conf/dru/undeploy-response +conformance-test:: /conf/dru/undeploy-response-immutable ==== ==== Immutable processes diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_ogcapppkg.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_ogcapppkg.adoc index 387b3f60..7a261923 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_ogcapppkg.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ATS_class_ogcapppkg.adoc @@ -6,12 +6,12 @@ identifier:: http://www.opengis.net/spec/ogcapi-processes-2/1.0/conf/ogcapppkg subject:: <> classification:: Target Type:Web API -conformance-test:: /conf/ogcapppkg/deploy/body -conformance-test:: /conf/ogcapppkg/deploy/response -conformance-test:: /conf/ogcapppkg/deploy/response-success -conformance-test:: /conf/ogcapppkg/deploy/response-duplicate -conformance-test:: /conf/ogcapppkg/replace/body -conformance-test:: /conf/ogcapppkg/replace/response +conformance-test:: /conf/ogcapppkg/deploy-body +conformance-test:: /conf/ogcapppkg/deploy-response +conformance-test:: /conf/ogcapppkg/deploy-response-success +conformance-test:: /conf/ogcapppkg/deploy-response-duplicate +conformance-test:: /conf/ogcapppkg/replace-body +conformance-test:: /conf/ogcapppkg/replace-response ==== ==== Deploy operation diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_body.adoc index dc085137..1c685ff5 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/cwl/deploy/body -target:: /req/cwl/deploy/body +identifier:: /conf/cwl/deploy-body +target:: /req/cwl/deploy-body test-purpose:: Validate that the server support deploy operation using the Common Workflow Language encoding test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response-body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response-body.adoc index fd0dfaa0..fbeba50f 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response-body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response-body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/cwl/deploy/response-body -target:: /req/deploy-replace-undeploy/deploy/response-body +identifier:: /conf/cwl/deploy-response-body +target:: /req/deploy-replace-undeploy/deploy-response-body test-purpose:: Validate that the server return HTTP Status code 201 or 202 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response.adoc index d435c99d..965d3379 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/deploy/ATS_response.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/cwl/deploy/response -target:: /req/deploy-replace-undeploy/deploy/response-success +identifier:: /conf/cwl/deploy-response +target:: /req/deploy-replace-undeploy/deploy-response-success test-purpose:: Validate that the server return HTTP Status code 201 or 202 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_body.adoc index 4ca0ef1c..235d8850 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/cwl/replace/body -target:: /req/cwl/replace/body +identifier:: /conf/cwl/replace-body +target:: /req/cwl/replace-body test-purpose:: Validate that the server support replace operation using the Common Workflow Language encoding test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_response.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_response.adoc index d2dde06a..9a05674e 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/cwl/replace/ATS_response.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/cwl/replace/response -target:: /req/deploy-replace-undeploy/replace/response-success +identifier:: /conf/cwl/replace-response +target:: /req/deploy-replace-undeploy/replace-response-success test-purpose:: Validate that the server return HTTP Status code 200 or 204 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/deploy/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/deploy/ATS_body.adoc index 96bbee2c..4e6305da 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/deploy/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/deploy/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/docker/deploy/body -target:: /rec/deploy-replace-undeploy/deploy/body-docker +identifier:: /conf/docker/deploy-body +target:: /rec/deploy-replace-undeploy/deploy-body-docker test-purpose:: Validate that the server supports deploy operation using a Docker image as execution unit test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/replace/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/replace/ATS_body.adoc index 0beaced1..474ce5d6 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/replace/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/docker/replace/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/docker/replace/body -target:: /req/docker/replace/body +identifier:: /conf/docker/replace-body +target:: /req/docker/replace-body test-purpose:: Validate that the server support replace operation using a Docker image as execution unit test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_content-type.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_content-type.adoc index 0ccdf8ab..4cf6090c 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_content-type.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/deploy/content-type -target:: /req/deploy-replace-undeploy/deploy/content-type +identifier:: /conf/dru/deploy-content-type +target:: /req/deploy-replace-undeploy/deploy-content-type test-purpose:: Validate that the server support the Content-type header to declare the media type of the request body test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_post-op.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_post-op.adoc index e9801ca2..3d9af307 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_post-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_post-op.adoc @@ -3,7 +3,7 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/deploy/post-op +identifier:: /conf/dru/deploy-post-op target:: <> test-purpose:: Validate that the server support HTTP POST operation at the path /processes test-method:: diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_unsupported-content-type.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_unsupported-content-type.adoc index 9d52c76d..f170ba25 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_unsupported-content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/deploy/ATS_unsupported-content-type.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/deploy/unsupported-content-type -target:: /req/deploy-replace-undeploy/deploy/unsupported-content-type +identifier:: /conf/dru/deploy-unsupported-content-type +target:: /req/deploy-replace-undeploy/deploy-unsupported-content-type test-purpose:: Validate that the server returns a 415 status code with a relevant exception test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_content-type.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_content-type.adoc index 71c63c22..9d84f535 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_content-type.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/replace/content-type -target:: /req/deploy-replace-undeploy/replace/content-type +identifier:: /conf/dru/replace-content-type +target:: /req/deploy-replace-undeploy/replace-content-type test-purpose:: Validate that the server supports the Content-type header to declare the media type of the request body test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_put-op.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_put-op.adoc index 8928d88b..0e3e74d9 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_put-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_put-op.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/replace/put-op -target:: /req/deploy-replace-undeploy/replace/put-op +identifier:: /conf/dru/replace-put-op +target:: /req/deploy-replace-undeploy/replace-put-op test-purpose:: Validate that the server supports HTTP PUT operation at the path /processes test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_unsupported-content-type.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_unsupported-content-type.adoc index 2ad65cb8..1deff9d9 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_unsupported-content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/replace/ATS_unsupported-content-type.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/replace/unsupported-content-type -target:: /req/deploy-replace-undeploy/deploy/unsupported-content-type +identifier:: /conf/dru/replace-unsupported-content-type +target:: /req/deploy-replace-undeploy/deploy-unsupported-content-type test-purpose:: Validate that the server returns a 415 status code with a relevant exception test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_delete-op.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_delete-op.adoc index 753e46fe..137a3b9c 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_delete-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_delete-op.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/undeploy/delete-op -target:: /req/deploy-replace-undeploy/undeploy/delete-op +identifier:: /conf/dru/undeploy-delete-op +target:: /req/deploy-replace-undeploy/undeploy-delete-op test-purpose:: Validate that the server supports HTTP DELETE operation at the path /processes/{processId} test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable-success.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable-success.adoc index 30d02764..00671744 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable-success.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable-success.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/undeploy/response-immutable-success -target:: /req/deploy-replace-undeploy/deploy/response-immutable +identifier:: /conf/dru/undeploy-response-immutable-success +target:: /req/deploy-replace-undeploy/deploy-response-immutable test-purpose:: Validate that the server returns a 403 status code when removing an immutable process test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable.adoc index 2c59c753..e5e43a53 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response-immutable.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/undeploy/response-immutable -target:: /req/deploy-replace-undeploy/deploy/response-immutable +identifier:: /conf/dru/undeploy-response-immutable +target:: /req/deploy-replace-undeploy/deploy-response-immutable test-purpose:: Validate that the server returns a 403 status code when removing an immutable process test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response.adoc index 8acda064..b226f827 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/dru/undeploy/ATS_response.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/dru/undeploy/response -target:: /req/deploy-replace-undeploy/undeploy/response +identifier:: /conf/dru/undeploy-response +target:: /req/deploy-replace-undeploy/undeploy-response test-purpose:: Validate that the server returns a 204 status code when removing a mutable process test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_body.adoc index 5d2f8c5e..1d3d6bf4 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/deploy/body -target:: /req/ogcapppkg/deploy/body +identifier:: /conf/ogcapppkg/deploy-body +target:: /req/ogcapppkg/deploy-body test-purpose:: Validate that the server supports OGC Application Package encoding test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-duplicate.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-duplicate.adoc index 209e90e8..e364ac82 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-duplicate.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-duplicate.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/deploy/response-duplicate -target:: /req/deploy-replace-undeploy/deploy/response-duplicate +identifier:: /conf/ogcapppkg/deploy-response-duplicate +target:: /req/deploy-replace-undeploy/deploy-response-duplicate test-purpose:: Validate that the server return HTTP Status code 409 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-success.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-success.adoc index 63e692ab..e80f90b5 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-success.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response-success.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/deploy/response-success -target:: /req/deploy-replace-undeploy/deploy/response-success +identifier:: /conf/ogcapppkg/deploy-response-success +target:: /req/deploy-replace-undeploy/deploy-response-success test-purpose:: Validate that the server returns a Location header and a process summary test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response.adoc index 27c39446..700e0082 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/deploy/ATS_response.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/deploy/response -target:: /req/deploy-replace-undeploy/deploy/response-success +identifier:: /conf/ogcapppkg/deploy-response +target:: /req/deploy-replace-undeploy/deploy-response-success test-purpose:: Validate that the server returns HTTP Status code 201 or 202 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_body.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_body.adoc index 3842382b..73aa21b6 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_body.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/replace/body -target:: /req/ogcapppkg/replace/body +identifier:: /conf/ogcapppkg/replace-body +target:: /req/ogcapppkg/replace-body test-purpose:: Validate that the server supports OGC Application Package encoding test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_response.adoc b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_response.adoc index ec038521..8b21ce51 100644 --- a/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/abstract_tests/ogcapppkg/replace/ATS_response.adoc @@ -3,8 +3,8 @@ [abstract_test] ==== [%metadata] -identifier:: /conf/ogcapppkg/replace/response -target:: /req/deploy-replace-undeploy/response-success +identifier:: /conf/ogcapppkg/replace-response +target:: /req/deploy-replace-undeploy-response-success test-purpose:: Validate that the server returns HTTP Status code 200, 202 or 204 test-method:: + diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/PER_additional-status-codes.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/PER_additional-status-codes.adoc index 0c57ebb4..2034e335 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/PER_additional-status-codes.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/PER_additional-status-codes.adoc @@ -2,6 +2,6 @@ [permission] ==== [%metadata] -label:: /per/core/additional-status-codes +label:: /per/deploy-replace-undeploy/additional-status-codes part:: Servers MAY support other HTTP protocol capabilities. Therefore, the server may return other status codes than those listed in <>. ==== diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/PER_body.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/PER_body.adoc index bfc31688..8ff29401 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/PER_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/PER_body.adoc @@ -2,6 +2,6 @@ [permission] ==== [%metadata] -label:: /per/deploy-replace-undeploy/deploy/body +label:: /per/deploy-replace-undeploy/deploy-body part:: A server MAY support any processes description encoding in the body of a HTTP POST operation. ==== diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-cwl.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-cwl.adoc index b6fa0051..43268e14 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-cwl.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-cwl.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/deploy/body-cwl +label:: /rec/deploy-replace-undeploy/deploy-body-cwl part:: If a process can be encoded for the intended use in <>, implementations SHOULD consider supporting the <> encoding for describing the process to be deployed to the API. diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-ogcapppkg.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-ogcapppkg.adoc index bbce0bd6..953eabd5 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-ogcapppkg.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/deploy/REC_body-ogcapppkg.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/deploy/body-ogcapppkg +label:: /rec/deploy-replace-undeploy/deploy-body-ogcapppkg part:: If a process can be represented for the intended use as an <>, implementations SHOULD consider supporting the <> encoding for describing the process to be added to the API. ==== diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-cwl.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-cwl.adoc index 8ff745f3..8ee06c10 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-cwl.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-cwl.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/package/response-cwl +label:: /rec/deploy-replace-undeploy/package-response-cwl part:: If a process deployed as a <>, implementations SHOULD consider supporting the <> encoding. diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-ogcapppkg.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-ogcapppkg.adoc index 0de7b211..872a16d3 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-ogcapppkg.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/package/REC_response-ogcapppkg.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/package/response-ogcapppkg +label:: /rec/deploy-replace-undeploy/package-response-ogcapppkg part:: If a process was deployed as an <>, implementations SHOULD consider supporting the <> encoding. ==== diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/PER_body.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/PER_body.adoc index 2f1ef382..fb38d1b4 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/PER_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/PER_body.adoc @@ -2,6 +2,6 @@ [permission] ==== [%metadata] -label:: /per/deploy-replace-undeploy/replace/body +label:: /per/deploy-replace-undeploy/replace-body part:: A server MAY support any processes description encoding in the body of a HTTP PUT operation. ==== diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-cwl.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-cwl.adoc index 8972765a..c8eb897b 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-cwl.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-cwl.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/replace/body-cwl +label:: /rec/deploy-replace-undeploy/replace-body-cwl part:: If a process can be encoded for the intended use in <>, implementations SHOULD consider supporting the <> encoding for describing the replacement process. diff --git a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-ogcapppkg.adoc b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-ogcapppkg.adoc index 3b09db27..30ea6948 100644 --- a/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-ogcapppkg.adoc +++ b/extensions/deploy_replace_undeploy/standard/recommendations/deploy-replace-undeploy/replace/REC_body-ogcapppkg.adoc @@ -2,7 +2,7 @@ [recommendation] ==== [%metadata] -label:: /rec/deploy-replace-undeploy/replace/body-ogcapppkg +label:: /rec/deploy-replace-undeploy/replace-body-ogcapppkg part:: If a process can be described for the intended use as an <>, implementations SHOULD consider supporting the <> encoding for describing the replacement process. diff --git a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_body.adoc index 7bce0e9b..a1f67bba 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/cwl/deploy/body +label:: /req/cwl/deploy-body part:: The media type `application/cwl` SHALL be used to indicate that request body contains a processes description encoded as <>. ==== \ No newline at end of file diff --git a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_exception-workflow-not-found.adoc b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_exception-workflow-not-found.adoc index d3658c52..92f239c2 100755 --- a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_exception-workflow-not-found.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_exception-workflow-not-found.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/cwl/deploy/exception-workflow-not-found +label:: /req/cwl/deploy-exception-workflow-not-found part:: If the `w` parameter has a value and the server cannot find the `w` identifier in the worflows from the body POST request, the status code SHALL be `400`. part:: The content of that response SHALL be based upon the schema https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/schemas/exception.yaml[exception.yaml]. diff --git a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_w-param.adoc b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_w-param.adoc index 7220eba0..9fd5bec9 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_w-param.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/cwl/deploy/REQ_w-param.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/cwl/deploy/w-param +label:: /req/cwl/deploy-w-param part:: If the CWL contains more than a single workflow identifier, an additional `w` query parameter MAY be used to target a specific workflow id to be deployed. If not used, the first process found SHALL be deployed. diff --git a/extensions/deploy_replace_undeploy/standard/requirements/cwl/package/REQ_response-body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/cwl/package/REQ_response-body.adoc index b7cdf0f3..b9b25b7e 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/cwl/package/REQ_response-body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/cwl/package/REQ_response-body.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/cwl/package/response-body +label:: /req/cwl/package-response-body part:: A response with HTTP status code `200` SHALL include a body that contains: * the <> to use to deploy the process, in case the Content-Type used to deploy the process was `application/cwl`. * the <> to use to deploy the process, in case the Content-Type used to deploy the process was `application/ogcapppkg+json`. diff --git a/extensions/deploy_replace_undeploy/standard/requirements/cwl/replace/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/cwl/replace/REQ_body.adoc index dfc21904..793c6ef4 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/cwl/replace/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/cwl/replace/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/cwl/replace/body +label:: /req/cwl/replace-body part:: The media type `application/cwl` SHALL be used to indicate that request body contains a processes description encoded as <>. ==== \ No newline at end of file diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_body.adoc index 88486cc7..5f336931 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/body +label:: /req/deploy-replace-undeploy/deploy-body part:: The body of the POST request SHALL contain a formal description of the process to be dynamically deployed to the API. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_content-type.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_content-type.adoc index 06223251..5a64e509 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_content-type.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/content-type +label:: /req/deploy-replace-undeploy/deploy-content-type part:: The `Content-Type` https://tools.ietf.org/html/rfc2616#section-14.17[header] SHALL be used to declare the media type of the request body containing a description of the processes to be added to the API. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_post-op.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_post-op.adoc index 2c0ac42a..5a7ac8e5 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_post-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_post-op.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/post-op +label:: /req/deploy-replace-undeploy/deploy-post-op part:: The server SHALL support the HTTP POST operation at the path `/processes`. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-body.adoc index 88e6849e..b2fb0df1 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/response-body +label:: /req/deploy-replace-undeploy/deploy-response-body part:: The response SHALL include a body that contains a summary description of the added process conforms to the https://schemas.opengis.net/ogcapi/processes/part1/1.0/openapi/schemas/processSummary.yaml[processSummary.yaml] schema. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-duplicate.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-duplicate.adoc index 7e5f2283..a375095c 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-duplicate.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-duplicate.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/response-duplicate +label:: /req/deploy-replace-undeploy/deploy-response-duplicate part:: If a process with the same identifier already exists on the server, the code of the response SHALL be `409`. part:: A response with HTTP status code `409` MAY include a `Location` header with the URI of the duplicated processes (path: `/processes/{processId}`). diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-immutable.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-immutable.adoc index 2a1ba152..5f683f0a 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-immutable.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-immutable.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/response-immutable +label:: /req/deploy-replace-undeploy/deploy-response-immutable part:: If a process with the same identifier already exists on the server and is immutable, the code of the response SHALL be `403`. part:: A response with HTTP status code `403` MAY include a `Location` header with the URI of the existing process (path: `/processes/{processId}`). diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-pid.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-pid.adoc index b41df9d7..4cc24485 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-pid.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-pid.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/response-pid +label:: /req/deploy-replace-undeploy/deploy-response-pid part:: If the operation completes, the server SHALL assign the processes identifier (i.e. `{processId}`) specified in the processes description for the newly added processes. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-success.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-success.adoc index 5f1bc618..620699e8 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-success.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_response-success.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/response-success +label:: /req/deploy-replace-undeploy/deploy-response-success part:: A successful execution of the operation SHALL be reported as a response with a HTTP status code `201`. part:: A response with HTTP status code `201` SHALL include a `Location` header with the URI of the deployed processes (path: `/processes/{processId}`). part:: If the operation is not executed immediately, but is added to a processing queue, the response SHALL have a HTTP status code `202`. diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_unsupported-media-type.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_unsupported-media-type.adoc index e5686d24..d42e488f 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_unsupported-media-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/deploy/REQ_unsupported-media-type.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/deploy/unsupported-media-type +label:: /req/deploy-replace-undeploy/deploy-unsupported-media-type part:: If the server does not support the Content-Type header associated with the request body, the code of the response SHALL be `415 Unsupported Media Type`. part:: The content of that response SHALL be based upon the OpenAPI diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_get-op.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_get-op.adoc index 10e72e92..e7bdc35d 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_get-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_get-op.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/package/get-op +label:: /req/deploy-replace-undeploy/package-get-op part:: For every dynamically added process (using method: POST on path: /processes/{processId}), the server SHALL support the HTTP GET operation at the path `/processes/{processId}/package`. part:: The parameter `processId` is each `id` property in the process collection response (JSONPath: `$.processes[*].id`). diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-body.adoc index 0305cf17..7d173983 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/package/response-body +label:: /req/deploy-replace-undeploy/package-response-body part:: A response with HTTP status code `200` SHALL include a body that contains the request body used to deploy or replace the process. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-success.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-success.adoc index feaa48a2..bb0b2a6b 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-success.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/package/REQ_response-success.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/package/response-success +label:: /req/deploy-replace-undeploy/package-response-success part:: A successful access to the resource SHALL be reported as a response with a HTTP status code `200`. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_body.adoc index 72f52383..495b74e5 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/replace/body* +label:: /req/deploy-replace-undeploy/replace-body part:: The body of a PUT request SHALL contain a formal description of the replacement process. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_content-type.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_content-type.adoc index 19f3a0a6..200fad48 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_content-type.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_content-type.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/replace/content-type +label:: /req/deploy-replace-undeploy/replace-content-type part:: As per <> (https://tools.ietf.org/html/rfc2616#section-14.17) the 'Content-Type' header SHALL be used to indicate the media type of a request body containing the description of the replacement processes. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_put-op.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_put-op.adoc index b9e580a6..63b7f964 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_put-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_put-op.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/replace/put-op +label:: /req/deploy-replace-undeploy/replace-put-op part:: For every dynamically deployed processes (path '/processes/{processId}'), the server SHALL support the HTTP PUT operation. part:: The parameter 'processId' is each 'id' property in the process collection response (JSONPath: `$.processes[*].id`). ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_response.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_response.adoc index 373a2c2f..f1abeb15 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/replace/REQ_response.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/replace/response +label:: /req/deploy-replace-undeploy/replace-response part:: A successful execution of the operation SHALL be reported as a response with a HTTP status code `200` or `204`. part:: If the operation is not executed immediately, but is added to a processing queue, the response SHALL have a HTTP status code `202`. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_delete-op.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_delete-op.adoc index 1e0ea85d..1f3b37f2 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_delete-op.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_delete-op.adoc @@ -2,7 +2,7 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/undeploy/delete-op +label:: /req/deploy-replace-undeploy/undeploy-delete-op part:: For every dynamically added process (path: `/processes/{processId}`), the server SHALL support the HTTP DELETE operation. part:: The parameter `processId` is each `id` property in the process collection response (JSONPath: `$.processes[*].id`). ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_response.adoc b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_response.adoc index 8b5e1dee..d594b554 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_response.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/deploy-replace-undeploy/undeploy/REQ_response.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/deploy-replace-undeploy/undeploy/response +label:: /req/deploy-replace-undeploy/undeploy-response part:: A successful execution of the operation SHALL be reported as a response with a HTTP status code '204'. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/deploy/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/deploy/REQ_body.adoc index cc390b65..6d53d01e 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/deploy/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/deploy/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/ogcapppkg/deploy/body +label:: /req/ogcapppkg/deploy-body part:: The media type `application/ogcapppkg+json` SHALL be used to indicate that request body contains a processes description encoded as an <>. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/package/REQ_response-body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/package/REQ_response-body.adoc index dd6374d8..db430e12 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/package/REQ_response-body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/package/REQ_response-body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/ogcapppkg/package/response-body +label:: /req/ogcapppkg/package-response-body part:: A response with HTTP status code `200` SHALL include a body that contains the <> to use to deploy the process. ==== diff --git a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/replace/REQ_body.adoc b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/replace/REQ_body.adoc index 076e39b5..dbad8b31 100644 --- a/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/replace/REQ_body.adoc +++ b/extensions/deploy_replace_undeploy/standard/requirements/ogcapppkg/replace/REQ_body.adoc @@ -2,6 +2,6 @@ [requirement] ==== [%metadata] -label:: /req/ogcapppkg/replace/body +label:: /req/ogcapppkg/replace-body part:: The media type `application/ogcapppkg+json` SHALL be used to indicate that request body contains a processes description encoded as an <>. ==== diff --git a/extensions/deploy_replace_undeploy/standard/sections/annex_bibliography.adoc b/extensions/deploy_replace_undeploy/standard/sections/annex_bibliography.adoc index 351430db..af4cdf44 100644 --- a/extensions/deploy_replace_undeploy/standard/sections/annex_bibliography.adoc +++ b/extensions/deploy_replace_undeploy/standard/sections/annex_bibliography.adoc @@ -21,7 +21,7 @@ Springer LNCS is widely used in technical and computer science journals and othe // * [[[Common_Workflow_Language,1]]], Peter Amstutz, Michael R. Crusoe, Nebojša Tijanić (editors), Brad Chapman, John Chilton, Michael Heuer, Andrey Kartashov, Dan Leehr, Hervé Ménager, Maya Nedeljkovich, Matt Scales, Stian Soiland-Reyes, Luka Stojanovic (2016): Common Workflow Language, v1.0. Specification, Common Workflow Language working group. https://w3id.org/cwl/v1.0/ https://doi.org/10.6084/m9.figshare.3115156.v2 -* [[[Common_Workflow_Language,1]]], Peter Amstutz, Michael R. Crusoe, Nebojša Tijanić (editors), Brad Chapman, John Chilton, Michael Heuer, Andrey Kartashov, Dan Leehr, Hervé Ménager, Maya Nedeljkovich, Matt Scales, Stian Soiland-Reyes, Luka Stojanovic (2020): Common Workflow Language, v1.2. Specification, Common Workflow Language working group. https://w3id.org/cwl/ +* [[[Common_Workflow_Language,1]]], Peter Amstutz, Michael R. Crusoe, Nebojša Tijanić (editors), Brad Chapman, John Chilton, Michael Heuer, Andrey Kartashov, Dan Leehr, Hervé Ménager, Maya Nedeljkovich, Matt Scales, Stian Soiland-Reyes, Luka Stojanovic (2020): Common Workflow Language, v1.2. Specification, Common Workflow Language working group. https://w3id.org/cwl/v1.2/ * [[[OpenEO_Process_Graphs,2]]], OpenEO: OpenEO Developers API Reference / Process Graphs. https://openeo.org/documentation/1.0/developers/api/reference.html#section/Processes/Process-Graphs diff --git a/extensions/deploy_replace_undeploy/standard/sections/clause_0_front_material.adoc b/extensions/deploy_replace_undeploy/standard/sections/clause_0_front_material.adoc index 297dbd50..0218e57e 100644 --- a/extensions/deploy_replace_undeploy/standard/sections/clause_0_front_material.adoc +++ b/extensions/deploy_replace_undeploy/standard/sections/clause_0_front_material.adoc @@ -20,5 +20,5 @@ All questions regarding this submission should be directed to the editors or the | Panagiotis (Peter) A. Vretanos _(editor)_ | CubeWerx Inc. | Gérald Fenoy _(editor)_ | GeoLabs | Pedro Gonçalves | Terradue Srl. -| Francis Charette Migneault | Centre de Recherche en Informatique de Montréal (CRIM) |=== +