Errors and Warnings
This section lists core errors and warnings that may occur in DevExtreme applications.
E0001
An internal error that occurs when a method has no implementation.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0002
An internal error that occurs when a member name collision is detected.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0003
An internal error that occurs when you instantiate a class without using the "new" keyword.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0004
An internal error that occurs when a component's NAME property is not specified.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0005
Occurs when the device on which the current application is running is not in the list of known devices.
Accepted devices are the following: "iPhone", "iPhone5", "iPad", "iPhone6", "iPhone6plus", "iPad", "iPadMini", "androidPhone", "androidTablet", "msSurface", and "desktop".
E0006
Occurs when requesting a Url by the key that is not defined within the EndpointSelector's configuration object.
Check to make sure that the EndpointSelector key of the required URL is included into the configuration object.
E0007
An internal error that occurs when the "invalidate" method is called outside the update transaction.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0008
An internal error that occurs when an action cannot be created because the type of the passed option name is not string
.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0009
An internal error that occurs when a component is not initialized for this element.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0010
Occurs when the "from"/"to" configuration property of a slide animation is not a plain object.
E0011
Occurs when an unknown animation type is requested.
Accepted animation types are described in the documentation.
E0012
Occurs when using an old version of the jQuery library.
Please use jQuery version 1.10.0 or greater.
E0013
Occurs when using an old version of the Knockout library.
Please use Knockout version 2.3.0 or greater.
E0014
An internal error that occurs when the 'release' method is called for an unlocked Lock object.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0015
An internal error that occurs when a queued task returns an unexpected result.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0017
An internal error that occurs when a namespace for an event is not defined.
To solve the issue, please submit a ticket to our Support Center. Include your widget configuration, fake data, and the steps needed to reproduce the issue in the ticket.
E0018
Occurs when a module with the Popup widget is not linked.
Include a reference to the dx.module-widgets-base.js or dx.module-widgets-web.js script to your application.
E0020
Occurs when an unsupported template engine is set.
Acceptable template engines are listed in the description of the setTemplateEngine(name) method.
E0021
Occurs when an unknown theme is set.
Refer to the current(themeName) method description to learn which theme names are acceptable.
E0022
Occurs when the LINK[rel=dx-theme] tags go before DevExtreme scripts.
For details, refer to the Predefined Themes article.
E0023
Occurs when a name is not specified for a dxTemplate markup component.
Specify a name using the name configuration option of the dxTemplate component.
E0025
Occurs when an invalid argument is passed to a method.
Check that all arguments are of an appropriate type.
E0100
Occurs when an unknown validation rule type is used.
The predefined validation rule types are listed in the Validation Rules Reference section.
E0101
Occurs when either the min or max option is not specified for the 'range' rule.
The value of the min/max option must not be null or undefined.
E0102
Occurs when the comparisonTarget option is not specified for the 'compare' rule.
The value of the comparisonTarget option must be specified so that 'compare' rule can be checked.
E0103
Occurs if an AsyncRule's validationCallback does not return a promise.
Return a jQuery or native promise from the validationCallback.
E0110
Occurs when an unknown or unregistered validation group is validated using the DevExtreme.validationEngine.validateGroup(group) method.
Check the valid group key is passed as the validateGroup(group) function parameter.
E0120
Occurs when a default adapter cannot be initialized for the target editor.
Check that you associate the dxValidator component with a DevExtreme editor or with a custom adapter that is set to interact with a custom editor.
See Also
E0121
Occurs in drop-down lists when the customItem field of the onCustomItemCreating function's parameter is not set.
Assign a custom item to the customItem field of the onCustomItemCreating function's parameter.
W0000
Appears when a deprecated component is detected in an application.
Use the component that is suggested instead.
W0001
Appears when a deprecated option is detected in an application.
Use the option that is suggested instead.
W0002
Appears when a deprecated method is detected in an application.
Use the method that is suggested instead.
W0003
Appears when a deprecated field is detected in an application.
Use the field that is suggested instead.
W0004
Appears when the timeout that was set to load a theme is over.
To resolve this, do the following.
- Make sure that the CSS files with the required theme are added to the application.
- Make sure that the CSS files have valid links in the application's main page.
For details on themes, refer to the Predefined Themes article.
W0005
Appears when a deprecated event is detected in an application.
Use the event that is suggested instead.
W0007
Appears when the Globalize culture script is not referenced on the application page.
To resolve this, do the following.
- Make sure that the Globalize script for the required culture is added to the application.
- Make sure that the Globalize script has a valid link in the application main page.
W0008
Appears if an array passed to the views option of the Scheduler widget contains an invalid view name.
Correct the view name or delete it.
W0010
Occurs if the application uses a deprecated theme.
Refer to the Predefined Themes guide for the list of current themes.
W0013
Occurs if one of the deprecated files (dx.web.de.js, dx.mobile.de.js, dx.all.de.js, etc.) is used. Use the dx.messages.xx.js file instead.
W0014
Occurs if an option is set to a deprecated value type. Set the option to the type of value suggested in the warning message.
W0015
Occurs if a function returns a value instead of assigning it to the parameter field.
In the function's declaration, replace the return
statement with a command that assigns the value to the suggested field.
W0016
Occurs if a deprecated value is assigned to an option.
Replace the deprecated value with the suggested one in the configuration.