This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 21db8ff9f865b3667773f8ab4fb64bbccaca6e66 Author: Luca Burgazzoli <lburgazz...@gmail.com> AuthorDate: Wed Oct 21 10:15:08 2020 +0200 core: cleanup dependencies --- core/pom.xml | 74 +++++++++++----------- .../apache/camel/kafkaconnector/CamelSinkTask.java | 4 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 92787b1..4b52040 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -45,22 +45,10 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-seda</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> <artifactId>camel-direct</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-timer</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-log</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> <artifactId>camel-core-languages</artifactId> </dependency> @@ -78,68 +66,80 @@ <!-- Test --> <dependency> - <groupId>org.junit.jupiter</groupId> - <artifactId>junit-jupiter-api</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-hl7</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.junit.jupiter</groupId> - <artifactId>junit-jupiter-engine</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-syslog</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-ext</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-cassandraql</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-api</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-debezium-common</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-aws2-sqs</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-slf4j-impl</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-seda</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-jcl</artifactId> + <groupId>org.apache.camel</groupId> + <artifactId>camel-timer</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-hl7</artifactId> + <artifactId>camel-log</artifactId> <scope>test</scope> </dependency> + <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-syslog</artifactId> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-debezium-common</artifactId> + <groupId>org.assertj</groupId> + <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-cassandraql</artifactId> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-ext</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-aws2-sqs</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.assertj</groupId> - <artifactId>assertj-core</artifactId> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-jcl</artifactId> <scope>test</scope> </dependency> </dependencies> diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java index 4d66219..08967cc 100644 --- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java +++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java @@ -30,7 +30,7 @@ import org.apache.camel.impl.DefaultCamelContext; import org.apache.camel.kafkaconnector.utils.CamelKafkaConnectMain; import org.apache.camel.kafkaconnector.utils.TaskHelper; import org.apache.camel.support.DefaultExchange; -import org.apache.commons.lang3.StringUtils; +import org.apache.camel.util.StringHelper; import org.apache.kafka.connect.data.Decimal; import org.apache.kafka.connect.data.Schema; import org.apache.kafka.connect.errors.ConnectException; @@ -175,7 +175,7 @@ public class CamelSinkTask extends SinkTask { } private static void mapHeader(Header header, String prefix, Map<String, Object> destination) { - final String key = StringUtils.removeStart(header.key(), prefix); + final String key = StringHelper.after(header.key(), prefix, header.key()); final Schema schema = header.schema(); if (schema.type().equals(Schema.BYTES_SCHEMA.type()) && Objects.equals(schema.name(), Decimal.LOGICAL_NAME)) {