Interface operation support for service - BE
[sdc.git] / catalog-be / src / main / resources / config / error-configuration.yaml
index 26fee5b..6156090 100644 (file)
@@ -2025,50 +2025,50 @@ errors:
         messageId: "SVC4694"
     }
 #---------SVC4695-----------------------------
-# %1 - Interface operation type
-    INTERFACE_OPERATION_TYPE_ALREADY_IN_USE: {
+# %1 - Interface Operation Name
+    INTERFACE_OPERATION_NAME_ALREADY_IN_USE: {
       code: 400,
-      message: "Error: Interface Operation type %1 already in use",
+      message: "Error: Interface Operation name '%1' already in use, Your current changes will not be saved.",
       messageId: "SVC4695"
     }
 #---------SVC4696-----------------------------
-# %1 - workflow operation type
-    INTERFACE_OPERATION_TYPE_INVALID: {
+# %1 - Interface Operation Name
+    INTERFACE_OPERATION_NAME_INVALID: {
       code: 400,
-      message: "Error: Interface Operation type %1 is Invalid, Operation type should not contain
-                       special character, space, numbers  and  should not be greater than 200 characters ",
+      message: "Error: Interface Operation name '%1' is Invalid, Operation name should not contain special character, space, numbers and should not be greater than 200 characters.",
       messageId: "SVC4696"
     }
 #---------SVC4697-----------------------------
-    INTERFACE_OPERATION_TYPE_MANDATORY: {
+    INTERFACE_OPERATION_NAME_MANDATORY: {
       code: 404,
-      message: "Error: Interface Operation type is mandatory, Operation type can't be empty",
+      message: "Error: Interface Operation name is mandatory, Operation name can't be empty.",
       messageId: "SVC4697"
     }
 #---------SVC4698-----------------------------
-# %1 - workflow operation description
+# %1 - Interface Operation description
     INTERFACE_OPERATION_DESCRIPTION_MAX_LENGTH: {
       code: 400,
-      message: "Error: Interface Operation description %1 is invalid, maximum 200 characters allowed",
+      message: "Error: Interface Operation description '%1' is invalid, maximum 200 characters allowed.",
       messageId: "SVC4698"
     }
 #---------SVC4699-----------------------------
+# %1 - Interface Operation input parameter name
     INTERFACE_OPERATION_INPUT_NAME_ALREADY_IN_USE: {
       code: 400,
-      message: "Error: Interface Operation input parameter names %1 already in use",
+      message: "Error: Interface Operation input parameter name '%1' already in use, Your current changes will not be saved.",
       messageId: "SVC4699"
     }
 #---------SVC4700-----------------------------
-    INTERFACE_OPERATION_OUTPUT_NAME_INVALID: {
-      code: 400,
-      message: "Error: Interface Operation output parameters invalid, should be unique and mandatory",
-      messageId: "SVC4700"
+    INTERFACE_OPERATION_INPUT_NAME_MANDATORY: {
+        code: 404,
+        message: "Error: Interface operation input parameter name should not be empty.",
+        messageId: "SVC4700"
     }
 #---------SVC4701-----------------------------
 # %1 - resource Id
     INTERFACE_OPERATION_NOT_FOUND: {
       code: 404,
-      message: "Error: Interface operations not found in the resource %1",
+      message: "Error: Interface operation not found in the resource '%1'.",
       messageId: "SVC4701"
     }
 #---------SVC4702-----------------------------
@@ -2127,10 +2127,24 @@ errors:
       message: "Error: CSAR packaging failed for %1 %2.",
       messageId: "SVC4706"
     }
-#---------SVC46708-----------------------------
-    INTERFACE_OPERATION_INPUT_NAME_MANDATORY: {
-      code: 404,
-      message: "Error: Interface operation input  parameter name should not be empty",
-      messageId: "SVC46707"
-      }
+#---------SVC4704-----------------------------
+# %1 - Interface Operation input property name
+    INTERFACE_OPERATION_INPUT_PROPERTY_NOT_FOUND_IN_COMPONENT: {
+        code: 404,
+        message: "Error: Interface operation input parameter property '%1' not found in component input properties.",
+        messageId: "SVC4704"
+    }
+#---------SVC4705-----------------------------
+# %1 - Interface Operation output parameter name
+    INTERFACE_OPERATION_OUTPUT_NAME_ALREADY_IN_USE: {
+        code: 400,
+        message: "Error: Interface Operation output parameter name '%1' already in use, Your current changes will not be saved.",
+        messageId: "SVC4705"
+    }
+#---------SVC4706-----------------------------
+    INTERFACE_OPERATION_OUTPUT_NAME_MANDATORY: {
+        code: 404,
+        message: "Error: Interface operation output parameter name should not be empty.",
+        messageId: "SVC4706"
+    }