1# NodeAdapter 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## 106104 Adapter Not Bound 8 9**Error Message** 10 11A listener is required to add the NodeAdapter. 12 13**Description** 14 15This error code is reported when the NodeAdapter requires a listener to be added. 16 17**Possible Causes** 18 19The NodeAdapter has not been bound to a DataChangeListener. 20 21**Solution** 22 23Set a listener for the NodeAdapter. 24 25## 106105 Adapter Already Exists 26 27**Error Message** 28 29The NodeAdapter already exists. 30 31**Description** 32 33This error code is reported when an attempt is made to create a duplicate NodeAdapter instance. 34 35**Possible Causes** 36 37The NodeAdapter already exists and does not support adding or removing child nodes. 38 39**Solution** 40 41Remove the existing NodeAdapter or perform child node operations elsewhere. 42 43## 106106 Child Node Exists 44 45**Error Message** 46 47This component already has a child node. 48 49**Description** 50 51This error code is reported when the component already has a child node. 52 53**Possible Causes** 54 55The component already has a child node, and the NodeAdapter cannot be applied to non-empty components. 56 57**Solution** 58 59Remove the existing child node or select a parent component for the NodeAdapter. 60