ppalaga opened a new issue #3157:
URL: https://github.com/apache/camel-quarkus/issues/3157
Happens in the Kafka example after upgrading to Camel Quarkus 2.3.0.
I am disabling the test for now.
```
mvn clean verify -Pnative
[INFO] Running org.apache.camel.example.KafkaIT
Oct 05, 2021 3:36:55 P.M. org.jboss.threads.Version <clinit>
INFO: JBoss Threads version 3.4.2.Final
2021-10-05 15:36:55,855 INFO [org.tes.doc.DockerClientProviderStrategy]
(build-10) Loaded
org.testcontainers.dockerclient.EnvironmentAndSystemPropertyClientProviderStrategy
from ~/.testcontainers.properties, will try it first
2021-10-05 15:36:56,226 INFO [org.tes.doc.DockerClientProviderStrategy]
(build-10) Found Docker environment with Environment variables, system
properties and defaults. Resolved dockerHost=unix:///var/run/docker.sock
2021-10-05 15:36:56,227 INFO [org.tes.DockerClientFactory] (build-10)
Docker host IP address is localhost
2021-10-05 15:36:56,263 INFO [org.tes.DockerClientFactory] (build-10)
Connected to docker:
Server Version: 20.10.8
API Version: 1.41
Operating System: Fedora 34 (KDE Plasma)
Total Memory: 64172 MB
2021-10-05 15:36:56,267 INFO [org.tes.uti.ImageNameSubstitutor] (build-10)
Image name substitution will be performed by: DefaultImageNameSubstitutor
(composite of 'ConfigurationFileImageNameSubstitutor' and
'PrefixingImageNameSubstitutor')
2021-10-05 15:36:56,322 INFO [org.tes.uti.RegistryAuthLocator] (build-10)
Failure when attempting to lookup auth config. Please ignore if you don't have
images in an authenticated registry. Details: (dockerImageName:
testcontainers/ryuk:0.3.1, configFile: /home/ppalaga/.docker/config.json.
Falling back to docker-java default behaviour. Exception message:
/home/ppalaga/.docker/config.json (No such file or directory)
2021-10-05 15:36:56,839 INFO [org.tes.DockerClientFactory] (build-10) Ryuk
started - will monitor and terminate Testcontainers containers on JVM exit
2021-10-05 15:36:56,839 INFO [org.tes.DockerClientFactory] (build-10)
Checking the system...
2021-10-05 15:36:56,840 INFO [org.tes.DockerClientFactory] (build-10) ✔︎
Docker server version should be at least 1.6.0
2021-10-05 15:36:56,913 INFO [org.tes.DockerClientFactory] (build-10) ✔︎
Docker environment should have more than 2GB free disk space
2021-10-05 15:36:56,971 INFO [🐳 .5.5]] (build-10) Creating container for
image: vectorized/redpanda:v21.5.5
2021-10-05 15:36:57,244 INFO [🐳 .5.5]] (build-10) Starting container with
ID: 89d3240159a9e504d401020f1774ef41242f336b398bdc1d627d32b8b54fee92
2021-10-05 15:36:57,592 INFO [🐳 .5.5]] (build-10) Container
vectorized/redpanda:v21.5.5 is starting:
89d3240159a9e504d401020f1774ef41242f336b398bdc1d627d32b8b54fee92
2021-10-05 15:36:58,347 INFO [🐳 .5.5]] (build-10) Container
vectorized/redpanda:v21.5.5 started in PT1.416318S
Oct 05, 2021 3:36:58 P.M.
io.quarkus.kafka.client.deployment.DevServicesKafkaProcessor
startKafkaDevService
INFO: Dev Services for Kafka started. Other Quarkus applications in dev mode
will find the broker automatically. For Quarkus applications in production
mode, you can connect to this by starting your application with
-Dkafka.bootstrap.servers=PLAINTEXT://localhost:49256
======================================================================================
native.image.path was not set, making a guess for the correct path of
native image
guessed path:
/home/ppalaga/orgs/cq/camel-quarkus-examples/kafka/target/camel-quarkus-examples-kafka-2.3.0-SNAPSHOT-runner
======================================================================================
Executing
"/home/ppalaga/orgs/cq/camel-quarkus-examples/kafka/target/camel-quarkus-examples-kafka-2.3.0-SNAPSHOT-runner
-Dquarkus.http.port=8081 -Dquarkus.http.ssl-port=8444
-Dtest.url=http://localhost:8081
-Dquarkus.log.file.path=/home/ppalaga/orgs/cq/camel-quarkus-examples/kafka/target/quarkus.log
-Dquarkus.log.file.enable=true
-Dkafka.bootstrap.servers=PLAINTEXT://localhost:49256"
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2021-10-05 15:36:58,523 INFO [org.apa.cam.qua.cor.CamelBootstrapRecorder]
(main) Bootstrap runtime: org.apache.camel.quarkus.main.CamelMainRuntime
2021-10-05 15:36:58,528 ERROR [org.apa.cam.imp.eng.AbstractCamelContext]
(main) Error starting CamelContext (camel-1) due to exception thrown: Failed to
start route FromTimer2Kafka because of null:
org.apache.camel.FailedToStartRouteException: Failed to start route
FromTimer2Kafka because of null
at
org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:123)
at
org.apache.camel.impl.engine.InternalRouteStartupManager.doWarmUpRoutes(InternalRouteStartupManager.java:306)
at
org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:189)
at
org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:147)
at
org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3167)
at
org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:2847)
at
org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:2798)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2494)
at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:245)
at org.apache.camel.quarkus.main.CamelMain.doStart(CamelMain.java:94)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:139)
at
org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49)
at
org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:45)
at
io.quarkus.deployment.steps.CamelBootstrapProcessor$boot-173480958.deploy_0(CamelBootstrapProcessor$boot-173480958.zig:101)
at
io.quarkus.deployment.steps.CamelBootstrapProcessor$boot-173480958.deploy(CamelBootstrapProcessor$boot-173480958.zig:40)
at io.quarkus.runner.ApplicationImpl.doStart(ApplicationImpl.zig:843)
at io.quarkus.runtime.Application.start(Application.java:101)
at
io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:101)
at io.quarkus.runtime.Quarkus.run(Quarkus.java:66)
at io.quarkus.runtime.Quarkus.run(Quarkus.java:42)
at io.quarkus.runtime.Quarkus.run(Quarkus.java:119)
at io.quarkus.runner.GeneratedMain.main(GeneratedMain.zig:29)
Caused by: org.apache.camel.RuntimeCamelException:
java.lang.IllegalArgumentException: URL to the Kafka brokers must be configured
with the brokers option.
at
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:67)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130)
at
org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:126)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130)
at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:221)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:89)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.impl.engine.RouteService.startChildServices(RouteService.java:396)
at
org.apache.camel.impl.engine.RouteService.doWarmUp(RouteService.java:193)
at
org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:121)
... 23 more
Caused by: java.lang.IllegalArgumentException: URL to the Kafka brokers must
be configured with the brokers option.
at
org.apache.camel.component.kafka.DefaultKafkaClientFactory.getBrokers(DefaultKafkaClientFactory.java:42)
at
org.apache.camel.component.kafka.KafkaProducer.getProps(KafkaProducer.java:73)
at
org.apache.camel.component.kafka.KafkaProducer.doStart(KafkaProducer.java:105)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.impl.engine.AbstractCamelContext.internalAddService(AbstractCamelContext.java:1462)
at
org.apache.camel.impl.engine.AbstractCamelContext.addService(AbstractCamelContext.java:1383)
at
org.apache.camel.processor.SendProcessor.doStart(SendProcessor.java:247)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:119)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
at
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130)
at
org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1638)
at
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60)
... 39 more
```
--
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]