DCAE-D be initial commit
[sdc/dcae-d/dt-be-main.git] / dcaedt_be / src / main / webapp / WEB-INF / config / dcae-be / error-configuration.yaml
1 # DCAE-D Errors
2 errors:
3     OK: {
4         code: 200,
5         message: "OK",
6         messageId: "200"
7     }
8     CREATED: {
9         code: 201,
10         message: "OK",
11         messageId: "201"
12     }
13     NO_CONTENT: {
14         code: 204,
15         message: "No Content",
16         messageId: "204"
17     }
18 #--------POL4050-----------------------------     
19     NOT_ALLOWED: {
20         code: 405,
21         message: "Error: Method not allowed.",
22         messageId: "POL4050"
23     }
24 #--------POL5000-----------------------------     
25     GENERAL_ERROR: {
26         code: 500,
27         message: "Error: Internal Server Error. Please try again later.",
28         messageId: "POL5000"
29     }
30 #--------POL5500-----------------------------
31     CATALOG_NOT_AVAILABLE: {
32         code: 502,
33         message: "Error - SDC Catalog currently not available. Please try again later",
34         messageId: "POL5500"
35     }
36 #--------POL5501-----------------------------
37     AUTH_ERROR: {
38         code: 502,
39         message: "Error – connection to SDC catalog could not be authenticated. Please contact your administrator",
40         messageId: "POL5501"
41     }
42
43 #---------SVC4000----------------------------- 
44     INVALID_CONTENT: {
45         code: 400,
46         message: "Error: Invalid content.",
47         messageId: "SVC4000"
48     }
49
50 #---------SVC6001----------------------------- 
51     NOT_FOUND: {
52         code: 404,
53         message: "No Monitoring Templates were found.",
54         messageId: "SVC6001"
55     }
56 #---------SVC6005----------------------------- 
57     CONFIGURATION_ERROR: {
58         code: 500,
59         message: "Error – Failed to find configuration.",
60         messageId: "SVC6005"
61     }
62 #---------SVC6006----------------------------- 
63     VES_SCHEMA_NOT_FOUND: {
64         code: 500,
65         message: "Error – Failed to find VES Schema definitions.",
66         messageId: "SVC6006"
67     }  
68 #---------SVC6007----------------------------- 
69 # %1 - VES Schema filename
70 # %2 - error reason
71     VES_SCHEMA_INVALID: {
72         code: 500,
73         message: "Error – Failed to parse VES Schema file '%1'. [%2]",
74         messageId: "SVC6007"
75     }
76 #---------SVC6008----------------------------- 
77     FLOW_TYPES_CONFIGURATION_ERROR: {
78         code: 500,
79         message: "Error – Failed to read flow type definitions.",
80         messageId: "SVC6008"
81     } 
82 #---------SVC6010----------------------------- 
83     CLONE_FAILED: {
84         code: 409,
85         message: "Error – could not import Monitoring Template.",
86         messageId: "SVC6010"
87     }
88 #---------SVC6020----------------------------- 
89     EMPTY_SERVICE_LIST: {
90         code: 404,
91         message: "Service List is not available.",
92         messageId: "SVC6020"
93     }
94 #---------SVC6021----------------------------- 
95     MONITORING_TEMPLATE_ATTACHMENT_ERROR: {
96         code: 409,
97         message: "Error – Monitoring Template is not available for editing.",
98         messageId: "SVC6021"
99     }
100
101 #---------SVC6031----------------------------- 
102 # %1 - Component Name
103     MISSING_TOSCA_FILE: {
104         code: 404,
105         message: "Error – Could not read component %1 details.",
106         messageId: "SVC6031"
107     }
108 #---------SVC6032----------------------------- 
109 # %1 - Component Name
110     VALIDATE_TOSCA_ERROR: {
111         code: 500,
112         message: "Error – Component %1 details could not be parsed.",
113         messageId: "SVC6032"
114     }
115 #---------SVC6033----------------------------- 
116     SUBMIT_BLUEPRINT_ERROR: {
117         code: 500,
118         message: "Error –Failed to submit blueprint.",
119         messageId: "SVC6033"
120     }
121 #---------SVC6034----------------------------- 
122 # %1 -VFCMT Name
123     GENERATE_BLUEPRINT_ERROR: {
124         code: 500,
125         message: "Error – Failed to generate blueprint file for Monitoring Template %1.",
126         messageId: "SVC6034"
127     }
128 #---------SVC6035----------------------------- 
129 # %1 - the error reason
130     INVALID_RULE_FORMAT: {
131         code: 400,
132         message: "Error - Rule format is invalid: %1.",
133         messageId: "SVC6035"
134     } 
135 #---------SVC6036----------------------------- 
136     SAVE_RULE_FAILED: {
137         code: 409,
138         message: "Error - Failed to save rule. Internal persistence error",
139         messageId: "SVC6036"
140     }
141
142 #---------SVC6038-----------------------------
143 # %1 - VFCMT uuid
144     RESOURCE_NOT_VFCMT_ERROR: {
145         code: 400,
146         message: "Resource with uuid %1 is either not of resourceType='VFCMT' or not of category='Template'",
147         messageId: "SVC6038"
148     }
149 #---------SVC6039-----------------------------
150 # %1 - serviceUuid
151 # %2 - vfiName
152     VFI_FETCH_ERROR: {
153         code: 404,
154         message: "Service %1 does not contain a VFI named %2",
155         messageId: "SVC6039"
156     }
157 #-----------SVC6085---------------------------
158 # %1 - current user id
159 # %2 - resource/service name
160 # %3 - last modifier user id
161     USER_CONFLICT: {
162          code: 403,
163          message: "Error: User conflict. Operation not allowed for user %1 on asset %2 checked out by %3.",
164          messageId: "SVC6085"
165     }
166
167 #---------SVC6100-----------------------------
168     MISSING_RULE_DESCRIPTION: {
169         code: 400,
170         message: "Please enter a valid rule description.",
171         messageId: "SVC6100"
172     }
173 #---------SVC6101-----------------------------
174     MISSING_ACTION: {
175         code: 400,
176         message: "Rule must have at least one action.",
177         messageId: "SVC6101"
178     }
179
180 #---------SVC6104-----------------------------
181 # %1 - action target
182     MISSING_CONCAT_VALUE: {
183         code: 400,
184         message: "Please fill all from fields of concat action to %1",
185         messageId: "SVC6104"
186     }
187 #---------SVC6105-----------------------------
188 # %1 - condition group type
189     INVALID_GROUP_CONDITION: {
190         code: 400,
191         message: "Undefined condition group type: %1",
192         messageId: "SVC6105"
193     }
194
195 #---------SVC6106-----------------------------
196     MISSING_CONDITION_ITEM: {
197         code: 400,
198         message: "Please enter all condition items",
199         messageId: "SVC6106"
200     }
201 #---------SVC6107-----------------------------
202 # %1 - left/right
203     MISSING_OPERAND: {
204         code: 400,
205         message: "Please enter the %1 operand field",
206         messageId: "SVC6107"
207     }
208 #---------SVC6108-----------------------------
209 # %1 - operator
210     INVALID_OPERATOR: {
211         code: 400,
212         message: "Undefined operator: %1",
213         messageId: "SVC6108"
214     }
215 #---------SVC6109-----------------------------
216 # %1 - action target
217     MISSING_ENTRY: {
218         code: 400,
219         message: "Please fill all key-value pairs of map action to %1",
220         messageId: "SVC6109"
221     }
222 #---------SVC6110-----------------------------
223 # %1 - action target
224     MISSING_DEFAULT_VALUE: {
225         code: 400,
226         message: "Please fill the default value of map action to %1",
227         messageId: "SVC6110"
228     }
229 #---------SVC6111-----------------------------
230     DUPLICATE_KEY: {
231         code: 400,
232         message: "Error: Duplication in map keys exists, please modify rule configuration",
233         messageId: "SVC6111"
234     }
235 #---------SVC6112-----------------------------
236 # %1 - dependent actions
237     ACTION_DEPENDENCY: {
238         code: 400,
239         message: "A circular dependency was detected between actions. The following fields should be resolved: %1",
240         messageId: "SVC6112"
241     }
242 #---------SVC6113-----------------------------
243 # %1 - dependent rule ids
244 # %2 - dependent action targets
245     RULE_DEPENDENCY: {
246         code: 400,
247         message: "A circular dependency was detected between rules: %1 within fields: %2",
248         messageId: "SVC6113"
249     }
250 #---------SVC6114-----------------------------
251 # %1 - dcae component name
252     NODE_NOT_FOUND: {
253         code: 400,
254         message: "DCAE component %1 not found in composition",
255         messageId: "SVC6114"
256     }
257 #---------SVC6115-----------------------------
258     DELETE_RULE_FAILED: {
259         code: 409,
260         message: "Delete rule failed. Internal persistence error",
261         messageId: "SVC6115"
262     }
263 #---------SVC6116-----------------------------
264 # %1 - reason
265     TRANSLATE_FAILED: {
266         code: 400,
267         message: "Translation failed. Reason: %1",
268         messageId: "SVC6116"
269     }
270
271 #---------SVC6117-----------------------------
272 # %1 - field name
273 # %2 - action type
274 # %3 - action target
275     MISSING_ACTION_FIELD: {
276         code: 400,
277         message: "Please fill the %1 field of %2 action to %3",
278         messageId: "SVC6117"
279     }
280
281 #---------SVC6118-----------------------------
282     DELETE_BLUEPRINT_FAILED: {
283         code: 400,
284         message: "The request was partially successful. Removing the attached Blueprint from the service has failed. You must manually delete the artifact.",
285         messageId: "SVC6118"
286     }