Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

Unable to logon post migration and getting ImsConfigProvider cannot be resolved to a type



While doing the AEM upgrade from AEM 6.3 to 6.5 observed the bundles which are present inside the ROOT.war are not installed.
Some of them are getting installed and some are not and are missing dependencies.
The current situation is - after the upgrade, the login, crx, bundles pages are not even opening up and getting the exception while opening the login page

An error occurred at line: 395 in the jsp file: /libs/granite/core/components/login/login.jsp ImsConfigProvider cannot be resolved to a type 392:

<%-- optimized for mobile, zoom/scaling disabled --%> 393: <meta name="viewport" content="width=device-width, initial-scale=1" /> 394: <meta http-equiv="X-UA-Compatible" content="chrome=1" /><% 395: ImsConfigProvider imsConfigProvider = sling.getService(ImsConfigProvider.class); 396: if (imsConfigProvider != null) { 397: imsLoginUrl = imsConfigProvider.getImsLoginUrl(slingRequest); 398: %><meta name="granite.login.imsLoginUrl" content="<%= xssAPI.getValidHref(imsLoginUrl) %>"><%

Does anyone have an idea about this exception and came across before?

1 Reply