-
Story
-
Resolution: Unresolved
-
Normal
-
3.27.0.GA
-
None
-
False
-
-
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".