vlsi opened a new issue, #6114:
URL: https://github.com/apache/jmeter/issues/6114

   ### Expected behavior
   
   JMeter tests should work with the recent Java.
   
   Java 22 might be supported as we upgrade Groovy to 4.0.15+ 
(https://issues.apache.org/jira/browse/GROOVY-11197), however, it is 
unfortunate we can't add Java 22 testing due to failure in Groovy compilation.
   
   ### Actual behavior
   
   ```
       Execution failed for task ':src:jorphan:compileTestGroovy':
           BUG! exception in phase 'semantic analysis' in source unit 
'/Users/runner/work/jmeter/jmeter/src/jorphan/src/test/groovy/org/apache/jorphan/io/TextFileSpec.groovy'
 Unsupported class file major version 66
               at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:283)
               at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:65)
               at 
org.gradle.api.internal.tasks.compile.GroovyCompilerFactory$DaemonSideCompiler.execute(GroovyCompilerFactory.java:90)
               at 
org.gradle.api.internal.tasks.compile.GroovyCompilerFactory$DaemonSideCompiler.execute(GroovyCompilerFactory.java:76)
               at 
org.gradle.api.internal.tasks.compile.daemon.AbstractIsolatedCompilerWorkerExecutor$CompilerWorkAction.execute(AbstractIsolatedCompilerWorkerExecutor.java:78)
               at 
org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
               at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54)
               at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48)
               at 
org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
               at 
org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48)
               at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49)
               at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30)
               at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:96)
               at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:65)
               at 
org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:138)
               at 
org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
               at 
org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)
               at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
               at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
               at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
               at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
               at 
org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
               at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
               at 
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
               Caused by: java.lang.IllegalArgumentException: Unsupported class 
file major version 66
                   at 
groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:199)
                   at 
groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:180)
                   at 
groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:166)
                   at 
groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:287)
                   ... 24 more
   ```
   
   ### Steps to reproduce the problem
   
   Try running `/gradlew -PjdkBuildVersion=22 :src:jorphan:compileTestGroovy`
   
   
   
   ### JMeter Version
   
   5.6.2
   
   ### Java Version
   
   22
   
   ### OS Version
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@jmeter.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to