From f137ba5f511ddffe8e7509dbe32e0f15aae0dc13 Mon Sep 17 00:00:00 2001 From: Francisco Javier Tirado Sarti Date: Tue, 30 Apr 2024 19:08:54 +0200 Subject: [PATCH] [Fix #3475] Adding end metadata usage example --- .../main/resources/errorWithMetadata.sw.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/errorWithMetadata.sw.json diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/errorWithMetadata.sw.json b/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/errorWithMetadata.sw.json new file mode 100644 index 0000000000..e241346757 --- /dev/null +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/errorWithMetadata.sw.json @@ -0,0 +1,18 @@ +{ + "id": "errorWithMetadata", + "version": "1.0", + "name": "Workflow Error example with metadata", + "description": "An example of how to abort a workflow with error given a condition", + "start": "checkEven", + "states": [ + { + "name": "checkEven", + "type": "operation", + "actions": [], + "end" : true, + "metadata": { + "errorMessage": "if .number % 2 != 0 then \"Is Even number!!!!\" else null end" + } + } + ] +}