glew02 opened a new issue, #1509:
URL: https://github.com/apache/camel-kafka-connector/issues/1509
Hi
When running this connector, version 3.18.2, I'm getting this error:
```
Caused by: java.lang.NoSuchMethodError: 'boolean
org.apache.camel.util.ObjectHelper.isNotEmpty(java.lang.String)'
```
For configurations, I'm just setting the uri and the httpMethod
```
config:
topics: {{ .Values.topics }}
camel.sink.path.httpUri: {{ .Values.httpUri }}
camel.sink.endpoint.httpMethod: "PUT"
```
To resolve the issue, I tried adding in the camel-core-3.18.2 jar to the
same folder the connector's jars are in, but I'm still getting the exact same
issue. Could you please advise what I can do to resolve this?
Thanks
Stack Trace:
```
2023-02-18 01:01:12,322 ERROR [camel-https-sink-kcr-1.0.0|task-0] Failed
delivery for (MessageId: 7B3D7D65D7D2F83-0000000000000000 on ExchangeId:
7B3D7D65D7D2F83-0000000000000000). Exhausted after delivery attempt: 1 caught:
org.apache.camel.CamelExecutionException: Exception occurred during execution
on the exchange: Exchange[7B3D7D65D7D2F83-0000000000000000]
Message History (complete message history is disabled)
---------------------------------------------------------------------------------------------------------------------------------------
RouteId ProcessorId Processor
Elapsed (ms)
[route2 ] [route2 ] [
] [ 22]
...
[ckcRemoveHeader-3 ] [toD2 ] [kamelet:ckcSink
] [ 0]
Stacktrace
---------------------------------------------------------------------------------------------------------------------------------------
(org.apache.camel.processor.errorhandler.DefaultErrorHandler)
[task-thread-camel-https-sink-kcr-1.0.0-0]
org.apache.camel.CamelExecutionException: Exception occurred during
execution on the exchange: Exchange[7B3D7D65D7D2F83-0000000000000000]
at
org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:45)
at
org.apache.camel.support.AbstractExchange.setException(AbstractExchange.java:589)
at
org.apache.camel.support.DefaultExchange.setException(DefaultExchange.java:27)
at
org.apache.camel.processor.SendDynamicProcessor.process(SendDynamicProcessor.java:170)
at
org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:469)
at
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:187)
at
org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:64)
at org.apache.camel.processor.Pipeline.process(Pipeline.java:184)
at
org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398)
at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:96)
at
org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:217)
at
org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:111)
at
org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83)
at
org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:108)
at
org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:199)
at
org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:176)
at
org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:148)
at
org.apache.camel.kafkaconnector.CamelSinkTask.put(CamelSinkTask.java:205)
at
org.apache.kafka.connect.runtime.WorkerSinkTask.deliverMessages(WorkerSinkTask.java:581)
at
org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:333)
at
org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:234)
at
org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:203)
at
org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:188)
at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:243)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
**Caused by: java.lang.NoSuchMethodError: 'boolean
org.apache.camel.util.ObjectHelper.isNotEmpty(java.lang.String)'**
at
org.apache.camel.component.http.HttpEndpoint.createHttpClient(HttpEndpoint.java:232)
at
org.apache.camel.component.http.HttpEndpoint.getHttpClient(HttpEndpoint.java:201)
at
org.apache.camel.component.http.HttpProducer.<init>(HttpProducer.java:103)
at
org.apache.camel.component.http.HttpEndpoint.createProducer(HttpEndpoint.java:184)
at
org.apache.camel.support.DefaultEndpoint.createAsyncProducer(DefaultEndpoint.java:197)
at
org.apache.camel.processor.SendProcessor.doStart(SendProcessor.java:245)
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:1653)
at
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60)
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)
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.safelyStartRouteServices(InternalRouteStartupManager.java:240)
at
org.apache.camel.impl.engine.AbstractCamelContext.startRouteService(AbstractCamelContext.java:3643)
at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:872)
at
org.apache.camel.impl.DefaultModel.addRouteDefinitions(DefaultModel.java:185)
at
org.apache.camel.impl.DefaultModel.addRouteDefinition(DefaultModel.java:191)
at
org.apache.camel.impl.DefaultModel.addRouteFromTemplate(DefaultModel.java:415)
at
org.apache.camel.impl.DefaultModel.addRouteFromTemplate(DefaultModel.java:303)
at
org.apache.camel.impl.DefaultCamelContext.addRouteFromTemplate(DefaultCamelContext.java:433)
at
org.apache.camel.component.kamelet.KameletComponent$LifecycleHandler.createRouteForEndpoint(KameletComponent.java:401)
at
org.apache.camel.component.kamelet.KameletComponent$LifecycleHandler.track(KameletComponent.java:437)
at
org.apache.camel.component.kamelet.KameletComponent$1.doInit(KameletComponent.java:152)
at
org.apache.camel.support.service.BaseService.init(BaseService.java:83)
at
org.apache.camel.support.service.ServiceHelper.initService(ServiceHelper.java:84)
at
org.apache.camel.impl.engine.AbstractCamelContext.internalAddService(AbstractCamelContext.java:1530)
at
org.apache.camel.impl.engine.AbstractCamelContext.addService(AbstractCamelContext.java:1475)
at
org.apache.camel.impl.engine.AbstractCamelContext.addService(AbstractCamelContext.java:1470)
at
org.apache.camel.impl.engine.AbstractCamelContext.addService(AbstractCamelContext.java:1465)
at
org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:952)
at
org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:859)
at
org.apache.camel.support.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:73)
at
org.apache.camel.support.ExchangeHelper.resolveEndpoint(ExchangeHelper.java:120)
at
org.apache.camel.support.ExchangeHelper.resolveEndpoint(ExchangeHelper.java:99)
at
org.apache.camel.processor.SendDynamicProcessor.resolveEndpoint(SendDynamicProcessor.java:296)
at
org.apache.camel.processor.SendDynamicProcessor.process(SendDynamicProcessor.java:157)
... 25 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]