Errors and Warnings

This section lists core errors and warnings that may occur in DevExtreme applications.

E0001

Occurs when a method has no implementation.

This is an internal error. Please refer to our Support Center to solve the problem.

E0002

Occurs when a member name collision is detected.

This is an internal error. Please refer to our Support Center to solve the problem.

E0003

Occurs when you instantiate a class without using the "new" keyword.

This is an internal error. Please refer to our Support Center to solve the problem.

E0004

The NAME property of the component is not specified.

This is an internal error. Please refer to our Support Center to solve the problem.

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", "iPadMini", "androidPhone", "androidTablet", "win8", "win8Phone", "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

Occurs when the "invalidate" method is called outside the update transaction.

It is an internal error. Please refer to our Support Center to solve the problem.

E0008

Occurs when it is impossible to create an action because the type of the passed option name is not a string.

It is an internal error. Please refer to our Support Center to solve the problem.

E0009

Occurs when a component is not initialized for this element.

It is an internal error. Please refer to our Support Center to solve the problem.

E0010

Occurs when the "from"/"to" configuration property of a slide animation is not a plain object.

The "from" and "to" properties should be objects with the following structure: from and to.

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

Occurs when the 'release' method is called for an unlocked Lock object.

It is an internal error. Please refer to our Support Center to solve the problem.

E0015

Occurs when a queued task returns an unexpected result.

It is an internal error. Please refer to our Support Center to solve the problem.

E0017

Occurs when a namespace for an event is not defined.

It is an internal error. Please refer to our Support Center to solve the problem.

E0018

Occurs when a module with the dxPopup widget is not linked.

Include a reference to the dx.module-widgets-base.js, dx.module-widgets-web.js or dx.module-widgets-mobile.js scripts 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.

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.

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

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.

W0006

Appears when a recurrence rule is invalid.

Correct the rule.