Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

SOLVED

Installed the new CQ5.6 instance .Getting 500 error in login page.

Avatar

Level 3

Getting the error :

An error occurred at line: 98 in the jsp file: /libs/granite/core/components/login/login.jsp The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 95:             ? request.getParameter(PARAM_NAME_REASON) 96:             : ""; 97: 98:  if (!StringUtils.isEmpty(reason)) { 99:   if (validReasons.containsKey(reason)) { 100:    reason = validReasons.get(reason); 101:   } else { An error occurred at line: 98 in the jsp file: /libs/granite/core/components/login/login.jsp The method isEmpty(CharSequence) in the type StringUtils is not applicable for the arguments (String) 95:             ? request.getParameter(PARAM_NAME_REASON) 96:             : ""; 97: 98:  if (!StringUtils.isEmpty(reason)) { 99:   if (validReasons.containsKey(reason)) { 100:    reason = validReasons.get(reason); 101:   } else {
1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi,

Which version of java is installed on your machine. Prerequisite says JDK 1.7.

AEM 5.6.1 is not compatible with JDK 1.8.

Thanks

View solution in original post

2 Replies

Avatar

Level 3

Thanks, issue is resolved after changing the java version to 1.7.

Avatar

Correct answer by
Level 10

Hi,

Which version of java is installed on your machine. Prerequisite says JDK 1.7.

AEM 5.6.1 is not compatible with JDK 1.8.

Thanks