ppalaga commented on issue #2340: URL: https://github.com/apache/camel-quarkus/issues/2340#issuecomment-807484786
Keeping open as, can still see this failure: ``` [INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildRunner] /home/ppalaga/.sdkman/candidates/java/21.0.0.r11-grl/bin/native-image -J-Dsun.nio.ch.maxUpdateArraySize=100 -J-Djava.util.logging.manager=org.jboss.logmanager.LogManager -J-Dvertx.logger-delegate-factory-class-name=io.quarkus.vertx.core.runtime.VertxLogDelegateFactory -J-Dvertx.disableDnsResolver=true -J-Dio.netty.leakDetection.level=DISABLED -J-Dio.netty.allocator.maxOrder=1 -J-Duser.language=en -J-Duser.country=IE -J-Dfile.encoding=UTF-8 --initialize-at-build-time= -H:InitialCollectionPolicy=com.oracle.svm.core.genscavenge.CollectionPolicy\$BySpaceAndTime -H:+JNI -H:+AllowFoldMethods -jar camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner.jar -H:FallbackThreshold=0 -H:+ReportExceptionStackTraces -H:-AddAllCharsets -H:EnableURLProtocols=http -H:NativeLinkerOption=-no-pie --no-server -H:-UseServiceLoaderFeature -H:+StackTrace camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner [camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner:490466] classlist: 2,070.42 ms, 1.19 GB [camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner:490466] (cap): 500.50 ms, 1.19 GB [camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner:490466] setup: 1,898.89 ms, 1.19 GB [camel-quarkus-integration-test-spring-rabbitmq-1.8.0-SNAPSHOT-runner:490466] analysis: 7,960.13 ms, 2.70 GB Fatal error:com.oracle.graal.pointsto.util.AnalysisError$ParsingError: Error encountered while parsing com.oracle.svm.reflect.ClassLoader_defineClass_cab4c2cb6585f90fcf53a356910d78404091a4e3.invoke(java.lang.Object, java.lang.Object[]) Parsing context: parsing java.lang.reflect.Method.invoke(Method.java:566) parsing javax.enterprise.util.AnnotationLiteral.invoke(AnnotationLiteral.java:288) parsing javax.enterprise.util.AnnotationLiteral.getMemberValue(AnnotationLiteral.java:276) parsing javax.enterprise.util.AnnotationLiteral.toString(AnnotationLiteral.java:135) parsing java.lang.String.valueOf(String.java:2951) parsing java.lang.StringBuilder.append(StringBuilder.java:168) parsing java.lang.Throwable.printStackTrace(Throwable.java:662) parsing java.lang.Throwable.printStackTrace(Throwable.java:648) parsing java.lang.Throwable.printStackTrace(Throwable.java:639) parsing com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:759) parsing com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0) at com.oracle.graal.pointsto.util.AnalysisError.parsingError(AnalysisError.java:138) at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:331) at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302) at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103) at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227) at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470) at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542) at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:547) at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173) at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) Caused by: com.oracle.svm.hosted.substitute.DeletedElementException: Unsupported method java.lang.ClassLoader.defineClass(String, byte[], int, int, ProtectionDomain) is reachable To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. at com.oracle.svm.hosted.substitute.AnnotationSubstitutionProcessor.lookup(AnnotationSubstitutionProcessor.java:187) at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128) at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128) at com.oracle.graal.pointsto.meta.AnalysisUniverse.lookupAllowUnresolved(AnalysisUniverse.java:409) at com.oracle.graal.pointsto.meta.AnalysisUniverse.lookup(AnalysisUniverse.java:389) at com.oracle.graal.pointsto.meta.AnalysisUniverse.lookup(AnalysisUniverse.java:77) at com.oracle.graal.pointsto.infrastructure.UniverseMetaAccess.lookupJavaMethod(UniverseMetaAccess.java:93) at com.oracle.graal.pointsto.meta.AnalysisMetaAccess.lookupJavaMethod(AnalysisMetaAccess.java:66) at com.oracle.graal.pointsto.meta.AnalysisMetaAccess.lookupJavaMethod(AnalysisMetaAccess.java:39) at com.oracle.svm.reflect.hosted.ReflectionSubstitutionType$ReflectiveInvokeMethod.buildGraph(ReflectionSubstitutionType.java:541) at com.oracle.graal.pointsto.meta.AnalysisMethod.buildGraph(AnalysisMethod.java:333) at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:187) at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357) at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313) ... 13 more Error: Image build request failed with exit status 1 ``` The only significant change before and after the commit 72d67f074e112d256692d9c2c9b6d452c03c7448 that breaks this is the upgrade of spring from 5.3.3 to 5.3.5. As a workaround I am thus forcing 5.3.3 in our parent pom for now. -- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org