SeleniumHQ / www.seleniumhq.org

Old Selenium website and docs (deprecated)

Repository from Github https://github.comSeleniumHQ/www.seleniumhq.orgRepository from Github https://github.comSeleniumHQ/www.seleniumhq.org

Compilation error when building the project

tourdedave opened this issue · comments

[DEBUG] Parent class loader is: ClassRealm[plugin>org.apache.sling:maven-jspc-plugin:2.0.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@1de0aca6]
[DEBUG] Compilation classpath initialized: /Users/tourdedave/.m2/repository/org/apache/sling/maven-jspc-plugin/2.0.8/maven-jspc-plugin-2.0.8.jar:/Users/tourdedave/.m2/repository/org/apache/sling/org.apache.sling.api/2.2.2/org.apache.sling.api-2.2.2.jar:/Users/tourdedave/.m2/repository/org/apache/sling/org.apache.sling.scripting.jsp/2.0.18/org.apache.sling.scripting.jsp-2.0.18.jar:/Users/tourdedave/.m2/repository/org/apache/tomcat/jsp-api/6.0.14/jsp-api-6.0.14.jar:/Users/tourdedave/.m2/repository/org/apache/tomcat/servlet-api/6.0.14/servlet-api-6.0.14.jar:/Users/tourdedave/.m2/repository/org/apache/tomcat/jasper-el/6.0.14/jasper-el-6.0.14.jar:/Users/tourdedave/.m2/repository/org/apache/tomcat/jasper-jdt/6.0.14/jasper-jdt-6.0.14.jar:/Users/tourdedave/.m2/repository/org/apache/tomcat/el-api/6.0.14/el-api-6.0.14.jar:/Users/tourdedave/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/tourdedave/.m2/repository/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar:/Users/tourdedave/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar:/Users/tourdedave/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar:/Users/tourdedave/.m2/repository/org/apache/maven/maven-archiver/2.0/maven-archiver-2.0.jar:/Users/tourdedave/.m2/repository/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar:/Users/tourdedave/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-3/plexus-archiver-1.0-alpha-3.jar:/Users/tourdedave/.m2/repository/org/slf4j/slf4j-simple/1.5.2/slf4j-simple-1.5.2.jar:/Users/tourdedave/_dev/seleniumhq/www.seleniumhq.org/target/classes:null
[DEBUG] Generated /Users/tourdedave/_dev/seleniumhq/www.seleniumhq.org/target/classes/org/apache/jsp/selenium_002dgrid_jsp.java total=153 generate=24 validate=124
[ERROR] Compilation error
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

Caused by: org.apache.sling.scripting.jsp.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 1 in the generated java file
The type java.lang.Class cannot be resolved. It is indirectly referenced from required .class files

An error occurred at line: 33 in the generated java file
The method getName() is undefined for the type Class

This was due to Java 10. Switching to Java 8 fixed it.