SAPUI5 library/component &1 used in application &2 does not exist
Message type: E = Error
Message class: /UI5/APP_API - Application index messages
Message number: 021
Message text: SAPUI5 library/component &1 used in application &2 does not exist
What causes this issue?
SAPUI5 component &V2& declares in its manifest.json file a dependency to
SAPUI5 component or library &V1& but the dependency cannot be found. If
the dependency is really required (and for example not specified
accidentally), this issue can potentially cause the app to fail.
Dependencies are specified in the manifest.json file under
sap.ui5/dependencies and sap.ui5/extends.
System Response
This check determines missing dependencies and makes them transparent.
How to fix this error?
Verify whether the dependency is really needed and spelled correctly.
There are several reasons why a dependency cannot be found:
The required component or library is not deployed to the system.
The specified dependency is actually an SAPUI5 control contained in a
library. For a list of all SAPUI5 distribution layer libraries, see
https://sapui5.hana.ondemand.com/versioninfo.html.
The component specified under sap.ui5/extends is only a base class and
not a real component. Only real components must be specified in the
manifest.json file, while pure base classes are only specified in the
extends statement in the Component.js file.
Examples for base classes not to be specified in the manifest.json file:
sap.ui.core.Component
sap.ui.core.UIComponent
sap.apf.base.Component
Procedure for System Administrators
Error message extract from SAP system. Copyright SAP SE.