1# DataShare 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## 15700010 Failed to Create a DataShareHelper 8 9**Error Message** 10 11The DataShareHelper is not initialized successfully. 12 13**Description** 14 15The **DataShareHelper** class fails to be created. 16 17**Possible Causes** 18 191. The **uri** specified in **createDataHelper** is incorrect. 202. The **context** specified in **createDataHelper** is incorrect. **DataShare** supports only the stage model. 213. The client application does not have the permission to start **DataShareExtension** from the background when the client attempts to start **DataShareExtension** from the background to create **DataShareHelper**. 22 23**Solution** 24 251. Obtain the correct URI. 262. Check that the context of the stage model is used. 273. Check whether the client has the read or write permission on data. Perform the following steps: 28 (1) Obtain the data provider bundle name in the path of the URI. For example, the bundle name in uri = "datashareproxy://com.acts.ohos.data.datasharetest/test" is **com.acts.ohos.data.datasharetest**. 29 (2) Obtain the configuration based on the bundle name. For example, run **bm dump --bundle-name com.acts.ohos.data.datasharetest** to obtain the **DataShareExtension** configuration, and check whether the data consumer has **readPermission** or **writePermission**. 30 31## 15700011 URI Not Exist 32 33**Error Message** 34 35The uri does not exist. 36 37**Description** 38 39This error code is generated when a template fails to be added or deleted, or an incorrect URI or path is passed in when silent access is enabled or disabled. 40 41**Possible Causes** 42 431. The input URI is incorrect. 442. The input URI is in incorrect format. 45 46**Solution** 47 48Obtain the correct URI. 49 50## 15700012 Data Area Not Exist 51 52**Error Message** 53 54The data area does not exist. 55 56**Description** 57 58This error code is returned when a data update operaton fails. 59 60**Possible Causes** 61 62The input parameter **bundleName** of **publish()** is incorrect. 63 64**Solution** 65 66Obtain the correct **bundleName** value from the DataShare server provider. 67 68## 15700013 DataShareHelper Instance Closed 69 70**Error Message** 71 72The DataShareHelper instance is already closed. 73 74**Description** 75 76This error code is generated when a closed **DataShareHelper** instance is used. 77 78**Possible Causes** 79 80The closed **DataShareHelper** instance cannot be used. 81 82**Solution** 83 84Create a new **DataShareHelper** instance for use. 85