• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# DistributedNotificationService Error Codes
2
3> **NOTE**
4>
5> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](errorcode-universal.md).
6
7## 1600001 Internal Error
8
9**Error Message**
10
11Internal Error.
12
13**Description**
14
15This error code is reported when an internal error occurs, such as a memory allocation or multi-thread processing error.
16
17**Possible Causes**
18
19A common kernel error, such as a memory allocation or multi-thread processing error, occurs.
20
21**Solution**
22
231. Ensure sufficient system memory.
242. Restart the system.
25
26## 1600002 Data Processing or Interaction Error Between the Application and Notification Subsystem
27
28**Error Message**
29
30IPC Error.
31
32**Description**
33
34This error code is reported when a serialization or deserialization error occurs and the interaction with the notification subsystem fails.
35
36**Possible Causes**
37
381. A serialization and deserialization error occurs.
392. The interaction with the notification subsystem fails.
40
41**Solution**
42
431. Make sure the input parameter value length is within the valid range.
442. Make sure the input parameter value is valid.
453. Make sure the notification subsystem has been started.
46
47## 1600003 Failed to Connect to the Service
48
49**Error Message**
50
51Failed to connect to service.
52
53**Description**
54
55This error code is reported when the connection with the notification subsystem fails.
56
57**Possible Causes**
58
59The service is busy or the notification subsystem is not working correctly.
60
61**Solution**
62
631. Try again later.
642. Make sure the notification subsystem is started.
65
66## 1600004 Notification Is Disabled
67
68**Error Message**
69
70Notification is not enabled.
71
72**Description**
73
74This error code is reported when the notification feature is disabled.
75
76**Possible Causes**
77
78The notification feature is not enabled manually. By default, this feature is disabled.
79
80**Solution**
81
82Enable the notification feature.
83
84## 1600005 Notification Slot Is Disabled
85
86**Error Message**
87
88Notification slot is not enabled.
89
90**Description**
91
92This error code is reported when the notification slot is disabled.
93
94**Possible Causes**
95
96The notification slot is disabled.
97
98**Solution**
99
100Make sure the application notification slot is enabled.
101
102## 1600006 Unable to Remove the Notification
103
104**Error Message**
105
106Notification is not allowed to remove.
107
108**Description**
109
110This error code is reported when the notification removal does not comply with the permission settings.
111
112**Possible Causes**
113
1141. When **isUnremovable** is set to **true**, notifications can only be removed on a one-by-one basis.
1152. When **isRemoveAllowed** is set to **false**, no notification can be removed.
116
117**Solution**
118
1191. Check whether **isUnremovable** is set to **true**
1202. Check whether **isRemoveAllowed** is set to **false**.
121
122## 1600007 Notification Not Found
123
124**Error Message**
125
126The notification is not exist.
127
128**Description**
129
130This error code is reported when the target notification is not found.
131
132**Possible Causes**
133
1341. The notification has been deleted.
1352. The notification has been canceled.
136
137**Solution**
138
1391. Make sure the notification exists.
140
141## 1600008 User Not Found
142
143**Error Message**
144
145The user is not exist.
146
147**Description**
148
149This error code is reported when the target user is not found.
150
151**Possible Causes**
152
1531. The user ID is incorrect.
1542. No user account has not been activated.
155
156**Solution**
157
158Make sure the user account with the specified ID has been activated.
159
160## 1600009 Maximum Number of Notifications per Second Reached
161
162**Error Message**
163
164Over max number notifications per second.
165
166**Description**
167
168This error code is reported when the number of notifications sent per second has reached the maximum.
169
170**Possible Causes**
171
172More than 10 notifications are sent per second.
173
174**Solution**
175
176Reduce the number of notifications sent per second to 10 or less.
177
178## 1600010 Distributed Processing Error
179
180**Error Message**
181
182Distributed operation failed.
183
184**Description**
185
186This error code is reported when a database processing error occurs or the database operations are too frequent.
187
188**Possible Causes**
189
1901. A database processing error occurs.
1912. The database operations are too frequent.
192
193**Solution**
194
1951. Make sure the distributed data is running properly.
1962. Reduce the database operation frequency.
197
198## 1600011 Failed to read the Template Configuration File
199
200**Error Message**
201
202Read template config failed.
203
204**Description**
205
206This error code is reported when the template configuration file fails to be read.
207
208**Possible Causes**
209
2101. The template configuration file is lost.
2112. The current template version is not supported.
212
213**Solution**
214
2151. Check for the **/system/etc/notification_template/external.json** file.
2162. Update the system version to 3.2 or later.
217
218## 17700001 Bundle Name Not Found
219
220**Error Message**
221
222The specified bundle name was not found.
223
224**Description**
225
226This error code is reported when the specified bund name is not found.
227
228**Possible Causes**
229
2301. The bundle name is incorrect.
2312. The application is not installed.
232
233**Solution**
234
2351. Verify the bundle name.
236
2372. Make sure the application has been installed.