Uploaded image for project: 'Red Hat Build of Apache Camel for Quarkus'
  1. Red Hat Build of Apache Camel for Quarkus
  2. CEQ-12068

Same config "camel.main.routes-include-pattern" should work identically in quarkus:dev & quarkus:run

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • 3.Next.GA
    • 3.27.0.GA
    • Camel Quarkus
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • 0

      "camel.main.routes-include-pattern" behaves differently between "quarkus:dev" and "quarkus:run" under some settings.

       camel.main.routes-include-pattern=camel/*.xml,camel/component/*.xml

      By "Quarkus:dev", it fails with the following Error.

       2025-11-14 17:14:27,399 fedora /usr/lib/jvm/java-21-openjdk/bin/java[63323] ERROR [org.apa.cam.imp.eng.AbstractCamelContext] (Quarkus Main Thread) Error starting CamelContext (camel-1) due to exception thrown: Failed to start route: route4 because: Multiple consumers for the same endpoint is not allowed: platform-http:///sub?httpMethodRestrict=GET: org.apache.camel.FailedToStartRouteException: Failed to start route: route4 because: Multiple consumers for the same endpoint is not allowed: platform-http:///sub?httpMethodRestrict=GET
          at org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRouteConsumers(InternalRouteStartupManager.java:386)
          at org.apache.camel.impl.engine.InternalRouteStartupManager.doStartRouteConsumers(InternalRouteStartupManager.java:346)
          at org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:222)
          at org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:132)
          at org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3063)
          at org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:2675)
          at org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:2630)
          at org.apache.camel.support.service.BaseService.start(BaseService.java:123)
          at org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2226)
          at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:211)
          at org.apache.camel.quarkus.main.CamelMain.doStart(CamelMain.java:68)
          at org.apache.camel.support.service.BaseService.start(BaseService.java:123)
          at org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:110)
          at org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49)
          at org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:53)
          at io.quarkus.runner.recorded.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown Source)
          at io.quarkus.runner.recorded.CamelBootstrapProcessor$boot173480958.deploy(Unknown Source)
          at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
          at io.quarkus.runtime.Application.start(Application.java:101)
          at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:119)
          at io.quarkus.runtime.Quarkus.run(Quarkus.java:80)
          at io.quarkus.runtime.Quarkus.run(Quarkus.java:51)
          at io.quarkus.runtime.Quarkus.run(Quarkus.java:144)
          at io.quarkus.runner.GeneratedMain.main(Unknown Source)
          at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
          at java.base/java.lang.reflect.Method.invoke(Method.java:580)
          at io.quarkus.runner.bootstrap.StartupActionImpl$1.run(StartupActionImpl.java:136)
          at java.base/java.lang.Thread.run(Thread.java:1583)

      It works fine with "quarkus:run".
      Please consider to make it work with "quarkus:dev" like "quarkus:run".

              jnethert@redhat.com James Netherton
              rhn-support-hfuruich Hisao Furuichi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: