Bug 1220245

Summary: java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment
Product: [openSUSE] openSUSE Distribution Reporter: Matthew Müller <matthew.mueller>
Component: OtherAssignee: Gus Kenion <gus.kenion>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: matthew.mueller
Version: Leap 15.5   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE Leap 15.5   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Matthew Müller 2024-02-23 09:13:26 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0
Build Identifier: 

Message java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

The latest ecj-4.23-150200.3.9.1.noarch package in use with Tomcat v9.0.85-150200.57.1 and openJDK 1.8.0 produced this error. When downgrading to ecj-4.18-150200.3.6.4.noarch everything's fine.

Reproducible: Always

Steps to Reproduce:
1.Install the version: ecj-4.23-150200.3.9.1.noarch
2.
3.
Actual Results:  
javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:332)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)


Expected Results:  
No error
Comment 1 Gus Kenion 2024-03-25 09:31:19 UTC
Additional context required.  Please describe configuration and steps necessary to reproduce?
Comment 2 Gus Kenion 2024-04-24 20:55:29 UTC
Not enough info; reporter non-responsive to request for additional info.  Closing.