David J. M. Karlsen created CAMEL-22760:
-------------------------------------------
Summary: Camel kafka isn't auto-configured from spring
Key: CAMEL-22760
URL: https://issues.apache.org/jira/browse/CAMEL-22760
Project: Camel
Issue Type: Bug
Components: camel-kafka
Affects Versions: 4.16.0
Reporter: David J. M. Karlsen
I have to do this:
{noformat}
camel:
component:
kafka:
security-protocol: ${spring.kafka.security.protocol}
ssl-truststore-location: /etc/kafka/ca-certs/ca.crt
ssl-truststore-type: ${spring.kafka.ssl.trust-store-type}
ssl-keystore-location: /etc/kafka/user-certs/user.p12
ssl-keystore-type: ${spring.kafka.ssl.key-store-type}
ssl-keystore-password: ${spring.kafka.ssl.key-store-password}
brokers: ${spring.kafka.bootstrap-servers}
spring:
kafka:
security:
protocol: SSL
ssl:
trust-store-location:
file:${camel.component.kafka.ssl-truststore-location}
trust-store-type: PEM
key-store-location: file:${camel.component.kafka.ssl-keystore-location}
key-store-type: PKCS12
{noformat}
to get camel-kafka properly configured.
when using
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-kafka-starter</artifactId>
</dependency>
The "starter" doesn't really autoconfigure any kafka setup in camel from
spring-boot like for other components - in particular the bootstrap servers
isn't passed on.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)