ahmedabu98 commented on PR #39064: URL: https://github.com/apache/beam/pull/39064#issuecomment-4880584085
Looks like the xlang tests are failing with: ``` 2026-07-02T15:21:11.0708685Z [32mINFO [0m ExpansionService:subprocess_server.py:277 Starting expansion service at localhost:58399 2026-07-02T15:21:11.0711989Z [32mINFO [0m ExpansionService:subprocess_server.py:277 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/beam/sdk/io/iceberg/IcebergSchemaTransformTranslation$ReadRegistrar has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0 2026-07-02T15:21:11.0715364Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.lang.ClassLoader.defineClass1(Native Method) 2026-07-02T15:21:11.0717070Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1022) 2026-07-02T15:21:11.0719109Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) 2026-07-02T15:21:11.0721187Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800) 2026-07-02T15:21:11.0723651Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698) 2026-07-02T15:21:11.0725964Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621) 2026-07-02T15:21:11.0728105Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579) 2026-07-02T15:21:11.0730204Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 2026-07-02T15:21:11.0732412Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) 2026-07-02T15:21:11.0734098Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.lang.Class.forName0(Native Method) 2026-07-02T15:21:11.0735607Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.lang.Class.forName(Class.java:398) 2026-07-02T15:21:11.0737751Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1210) 2026-07-02T15:21:11.0740073Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1221) 2026-07-02T15:21:11.0742426Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1265) 2026-07-02T15:21:11.0744516Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1300) 2026-07-02T15:21:11.0746273Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1385) 2026-07-02T15:21:11.0748596Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.util.construction.PTransformTranslation.loadTransformPayloadTranslators(PTransformTranslation.java:436) 2026-07-02T15:21:11.0751350Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.util.construction.PTransformTranslation.getKnownPayloadTranslators(PTransformTranslation.java:422) 2026-07-02T15:21:11.0754299Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.expansion.service.ExpansionService$ExternalTransformRegistrarLoader.knownTransforms(ExpansionService.java:159) 2026-07-02T15:21:11.0756918Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.expansion.service.ExpansionService.loadRegisteredTransforms(ExpansionService.java:571) 2026-07-02T15:21:11.0759402Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.expansion.service.ExpansionService.getRegisteredTransforms(ExpansionService.java:557) 2026-07-02T15:21:11.0761685Z [32mINFO [0m ExpansionService:subprocess_server.py:277 at org.apache.beam.sdk.expansion.service.ExpansionService.main(ExpansionService.java:846) 2026-07-02T15:21:11.0766598Z [31m[1mERROR [0m apache_beam.utils.subprocess_server:subprocess_server.py:228 Failed to start job service with ['/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.31-11/x64/bin/java', '-jar', '/runner/_work/beam/beam/sdks/java/io/expansion-service/build/libs/beam-sdks-java-io-expansion-service-2.76.0-SNAPSHOT.jar', '58399', '--filesToStage=/runner/_work/beam/beam/sdks/java/io/expansion-service/build/libs/beam-sdks-java-io-expansion-service-2.76.0-SNAPSHOT.jar', '--alsoStartLoopbackWorker'] 2026-07-02T15:21:11.0770872Z [33mWARNING [0m apache_beam.utils.subprocess_server:subprocess_server.py:242 Error bringing up service (attempt 1 of 3): Service failed to start up with error 1 ``` Looks like the jar is getting compiled with Java 17 just fine, but the xlang test's runtime is still using Java 11 -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
