Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-18741

js-dsl fails on GraalVM 22.3 on camel-quarkus

    XMLWordPrintableJSON

Details

    • Test
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • None
    • 3.20.0
    • camel-js-dsl
    • None
    • Unknown

    Description

      Steps to reproduce: run the js-dsl test in Camel Quarkus with GraalVM 22.3

      2022-11-16T13:44:56.0069333Z Caused by: java.lang.AbstractMethodError: Receiver class com.oracle.truffle.polyglot.PolyglotEngineDispatch does not define or inherit an implementation of the resolved method 'abstract org.graalvm.polyglot.Context createContext(java.lang.Object, java.io.OutputStream, java.io.OutputStream, java.io.InputStream, boolean, org.graalvm.polyglot.HostAccess, org.graalvm.polyglot.PolyglotAccess, boolean, boolean, boolean, boolean, boolean, boolean, java.util.function.Predicate, java.util.Map, java.util.Map, java.lang.String[], org.graalvm.polyglot.io.FileSystem, java.lang.Object, boolean, org.graalvm.polyglot.io.ProcessHandler, org.graalvm.polyglot.EnvironmentAccess, java.util.Map, java.time.ZoneId, java.lang.Object, java.lang.String, java.lang.ClassLoader, boolean, boolean)' of abstract class org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractEngineDispatch.
      2022-11-16T13:44:56.0071305Z    at org.graalvm.polyglot.Context$Builder.build(Context.java:1861)
      2022-11-16T13:44:56.0072044Z    at org.apache.camel.dsl.js.JavaScriptRoutesBuilderLoader.doLoadEndpointRouteBuilder(JavaScriptRoutesBuilderLoader.java:53)
      2022-11-16T13:44:56.0072891Z    at org.apache.camel.builder.endpoint.EndpointRouteBuilder$2.configure(EndpointRouteBuilder.java:79)
      2022-11-16T13:44:56.0073551Z    at org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:677)
      2022-11-16T13:44:56.0074171Z    at org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:619)
      2022-11-16T13:44:56.0074809Z    at org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:555)
      2022-11-16T13:44:56.0075506Z    at org.apache.camel.impl.engine.AbstractCamelContext.addRoutes(AbstractCamelContext.java:1202)
      2022-11-16T13:44:56.0076207Z    at org.apache.camel.main.RoutesConfigurer.addDiscoveredRoutes(RoutesConfigurer.java:237)
      2022-11-16T13:44:56.0076869Z    at org.apache.camel.main.RoutesConfigurer.configureRoutes(RoutesConfigurer.java:212)
      2022-11-16T13:44:56.0077491Z    at org.apache.camel.quarkus.main.CamelMain.configureRoutes(CamelMain.java:70)
      2022-11-16T13:44:56.0078155Z    at org.apache.camel.main.BaseMainSupport.postProcessCamelContext(BaseMainSupport.java:703)
      2022-11-16T13:44:56.0078802Z    at org.apache.camel.quarkus.main.CamelMain.initCamelContext(CamelMain.java:116)
      2022-11-16T13:44:56.0079541Z    at org.apache.camel.quarkus.main.CamelMain.doInit(CamelMain.java:86)
      2022-11-16T13:44:56.0080213Z    at org.apache.camel.support.service.BaseService.init(BaseService.java:83)
      2022-11-16T13:44:56.0080819Z    at org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:137)
      2022-11-16T13:44:56.0081415Z    at org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49)
      2022-11-16T13:44:56.0082084Z    at org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:45)
      2022-11-16T13:44:56.0082748Z    at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown Source)
      2022-11-16T13:44:56.0083355Z    at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy(Unknown Source)
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            ppalaga Peter Palaga
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: