Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
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