This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 0.11.5 in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector-examples.git
commit 12e59c0afe6cad5201e0c04aa396418acf5449a2 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Fri Mar 11 07:29:14 2022 +0100 Move example to 0.11.5: Ftp* --- ftp/ftp-sink/README.adoc | 10 +++++----- ftp/ftp-source/README.adoc | 34 +++++++++++++++++----------------- ftps/ftps-sink/README.adoc | 4 ++-- ftps/ftps-source/README.adoc | 26 +++++++++++++------------- sftp/sftp-sink/README.adoc | 4 ++-- sftp/sftp-source/README.adoc | 28 ++++++++++++++-------------- 6 files changed, 53 insertions(+), 53 deletions(-) diff --git a/ftp/ftp-sink/README.adoc b/ftp/ftp-sink/README.adoc index f48cd2e..aba505f 100644 --- a/ftp/ftp-sink/README.adoc +++ b/ftp/ftp-sink/README.adoc @@ -16,9 +16,9 @@ Run the following command: ``` docker run -d -v /my/data/directory:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=admin -e FTP_PASS=password -e PASV_ADDRESS=127.0.0.1 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd -9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 +9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 ``` -take note of the container id. In our case it is 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 +take note of the container id. In our case it is 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 ### Running Kafka @@ -42,8 +42,8 @@ Download the connector package tar.gz and extract the content to a directory. In [source] ---- > cd /home/oscerd/connectors/ -> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-ftp-kafka-connector/0.11.0/camel-ftp-kafka-connector-0.11.0-package.tar.gz -> untar.gz camel-ftp-kafka-connector-0.11.0-package.tar.gz +> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-ftp-kafka-connector/0.11.5/camel-ftp-kafka-connector-0.11.5-package.tar.gz +> untar.gz camel-ftp-kafka-connector-0.11.5-package.tar.gz ---- Now it's time to setup the connector @@ -83,7 +83,7 @@ In a different terminal we need to send something to mytopic Now we need to connect to the ftp server and check the file ``` -> docker exec -it 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 bash +> docker exec -it 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 bash [root@9534a8d7a87c /]# cd /home/vsftpd/admin [root@9534a8d7a87c admin]# cat mydata-20201111.txt Hello from ckc diff --git a/ftp/ftp-source/README.adoc b/ftp/ftp-source/README.adoc index 3184d1c..f5b0eb8 100644 --- a/ftp/ftp-source/README.adoc +++ b/ftp/ftp-source/README.adoc @@ -16,10 +16,10 @@ Run the following command: ``` docker run -d -v /my/data/directory:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=admin -e FTP_PASS=password -e PASV_ADDRESS=127.0.0.1 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd -9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 +9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 ``` -take note of the container id. In our case it is 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 +take note of the container id. In our case it is 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 ### Running Kafka @@ -40,7 +40,7 @@ and set the `plugin.path` property to your choosen location You'll need to build your connector starting from an archetype: ``` -> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.0 +> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.5 [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- @@ -54,41 +54,41 @@ You'll need to build your connector starting from an archetype: [INFO] [INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ standalone-pom --- [INFO] Generating project in Interactive mode -[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.0] found in catalog remote +[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.5] found in catalog remote Define value for property 'groupId': org.apache.camel.kafkaconnector Define value for property 'artifactId': ftp-extended -Define value for property 'version' 1.0-SNAPSHOT: : 0.11.0 +Define value for property 'version' 1.0-SNAPSHOT: : 0.11.5 Define value for property 'package' org.apache.camel.kafkaconnector: : Define value for property 'camel-kafka-connector-name': camel-ftp-kafka-connector -[INFO] Using property: camel-kafka-connector-version = 0.11.0 +[INFO] Using property: camel-kafka-connector-version = 0.11.5 Confirm properties configuration: groupId: org.apache.camel.kafkaconnector artifactId: ftp-extended -version: 0.11.0 +version: 0.11.5 package: com.github.oscerd camel-kafka-connector-name: camel-ftp-kafka-connector -camel-kafka-connector-version: 0.11.0 +camel-kafka-connector-version: 0.11.5 Y: : Y [INFO] ---------------------------------------------------------------------------- -[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.0 +[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.5 [INFO] ---------------------------------------------------------------------------- [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: artifactId, Value: ftp-extended -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector [INFO] Parameter: packageInPathFormat, Value: org/apache/camel/kafkaconnector [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: camel-kafka-connector-name, Value: camel-ftp-kafka-connector -[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.0 +[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.5 [INFO] Parameter: artifactId, Value: ftp-extended [INFO] Project created from Archetype in dir: /home/workspace/miscellanea/ftp-extended [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.590 s -[INFO] Finished at: 2020-11-05T07:45:43+01:00 +[INFO] Finished at: 2020.11.55T07:45:43+01:00 [INFO] ------------------------------------------------------------------------ > cd /home/workspace/miscellanea/ftp-extended ``` @@ -163,8 +163,8 @@ In this example we'll use `/home/oscerd/connectors/` as plugin.path, but we'll n ``` > cd /home/oscerd/connectors/ -> cp /home/workspace/miscellanea/ftp-extended/target/ftp-extended-0.11.0-package.tar.gz . -> untar.gz ftp-extended-0.11.0-package.tar.gz +> cp /home/workspace/miscellanea/ftp-extended/target/ftp-extended-0.11.5-package.tar.gz . +> untar.gz ftp-extended-0.11.5-package.tar.gz ``` Now it's time to setup the connector @@ -200,7 +200,7 @@ $KAFKA_HOME/bin/connect-standalone.sh $KAFKA_HOME/config/connect-standalone.prop Now we need to connect to the ftp server and add some stuff to the demos folder ``` -> docker exec -it 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.038370a12 bash +> docker exec -it 9534a8d7a87c5f0525079824f692552fe6306fcea2e0e2a0fe60.11.538370a12 bash [root@9534a8d7a87c /]# cd /home/vsftpd [root@9534a8d7a87c vsftpd]# touch test.txt [root@9534a8d7a87c vsftpd]# echo "Ckc rocks" > test.txt @@ -212,7 +212,7 @@ In another terminal, using kafkacat, you should be able to see the headers. ``` > ./kafkacat -b localhost:9092 -t mytopic -f 'Headers: %h: Message value: %s\n' % Auto-selecting Consumer mode (use -P or -C to override) -Headers: CamelHeader.CamelFileAbsolute=false,CamelHeader.CamelFileAbsolutePath=test.txt,CamelHeader.CamelFileHost=127.0.0.1,CamelHeader.CamelFileLastModified=16050.11.00000,CamelHeader.CamelFileLength=10,CamelHeader.CamelFileName=test.txt,CamelHeader.CamelFileNameConsumed=test.txt,CamelHeader.CamelFileNameOnly=test.txt,CamelHeader.CamelFileParent=/,CamelHeader.CamelFilePath=/test.txt,CamelHeader.CamelFileRelativePath=test.txt,CamelHeader.CamelFtpReplyCode=226,CamelHeader.CamelFtpReplyStr [...] +Headers: CamelHeader.CamelFileAbsolute=false,CamelHeader.CamelFileAbsolutePath=test.txt,CamelHeader.CamelFileHost=127.0.0.1,CamelHeader.CamelFileLastModified=16050.11.50000,CamelHeader.CamelFileLength=10,CamelHeader.CamelFileName=test.txt,CamelHeader.CamelFileNameConsumed=test.txt,CamelHeader.CamelFileNameOnly=test.txt,CamelHeader.CamelFileParent=/,CamelHeader.CamelFilePath=/test.txt,CamelHeader.CamelFileRelativePath=test.txt,CamelHeader.CamelFtpReplyCode=226,CamelHeader.CamelFtpReplyStr [...] ,CamelProperty.CamelBatchSize=1,CamelProperty.CamelUnitOfWorkProcessSync=true,CamelProperty.CamelBatchComplete=true,CamelProperty.CamelBatchIndex=0,CamelProperty.CamelToEndpoint=direct://end?pollingConsumerBlockTimeout=0&pollingConsumerBlockWhenFull=true&pollingConsumerQueueSize=1000: Message value: Ckc rocks % Reached end of topic mytopic [0] at offset 1 ``` diff --git a/ftps/ftps-sink/README.adoc b/ftps/ftps-sink/README.adoc index ebbbc17..7eef184 100644 --- a/ftps/ftps-sink/README.adoc +++ b/ftps/ftps-sink/README.adoc @@ -57,8 +57,8 @@ Download the connector package tar.gz and extract the content to a directory. In [source] ---- > cd /home/oscerd/connectors/ -> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-ftps-kafka-connector/0.11.0/camel-ftps-kafka-connector-0.11.0-package.tar.gz -> untar.gz camel-ftps-kafka-connector-0.11.0-package.tar.gz +> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-ftps-kafka-connector/0.11.5/camel-ftps-kafka-connector-0.11.5-package.tar.gz +> untar.gz camel-ftps-kafka-connector-0.11.5-package.tar.gz ---- Now it's time to setup the connector diff --git a/ftps/ftps-source/README.adoc b/ftps/ftps-source/README.adoc index 47bb841..4f62394 100644 --- a/ftps/ftps-source/README.adoc +++ b/ftps/ftps-source/README.adoc @@ -54,7 +54,7 @@ and set the `plugin.path` property to your choosen location You'll need to build your connector starting from an archetype: ``` -> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.0 +> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.5 [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- @@ -68,41 +68,41 @@ You'll need to build your connector starting from an archetype: [INFO] [INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ standalone-pom --- [INFO] Generating project in Interactive mode -[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.0] found in catalog remote +[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.5] found in catalog remote Define value for property 'groupId': org.apache.camel.kafkaconnector Define value for property 'artifactId': ftps-extended -Define value for property 'version' 1.0-SNAPSHOT: : 0.11.0 +Define value for property 'version' 1.0-SNAPSHOT: : 0.11.5 Define value for property 'package' org.apache.camel.kafkaconnector: : Define value for property 'camel-kafka-connector-name': camel-ftps-kafka-connector -[INFO] Using property: camel-kafka-connector-version = 0.11.0 +[INFO] Using property: camel-kafka-connector-version = 0.11.5 Confirm properties configuration: groupId: org.apache.camel.kafkaconnector artifactId: ftps-extended -version: 0.11.0 +version: 0.11.5 package: com.github.oscerd camel-kafka-connector-name: camel-ftps-kafka-connector -camel-kafka-connector-version: 0.11.0 +camel-kafka-connector-version: 0.11.5 Y: : Y [INFO] ---------------------------------------------------------------------------- -[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.0 +[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.5 [INFO] ---------------------------------------------------------------------------- [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: artifactId, Value: ftps-extended -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector [INFO] Parameter: packageInPathFormat, Value: org/apache/camel/kafkaconnector [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: camel-kafka-connector-name, Value: camel-ftps-kafka-connector -[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.0 +[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.5 [INFO] Parameter: artifactId, Value: ftps-extended [INFO] Project created from Archetype in dir: /home/workspace/miscellanea/ftps-extended [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.590 s -[INFO] Finished at: 2020-11-05T07:45:43+01:00 +[INFO] Finished at: 2020.11.55T07:45:43+01:00 [INFO] ------------------------------------------------------------------------ > cd /home/workspace/miscellanea/ftps-extended ``` @@ -177,8 +177,8 @@ In this example we'll use `/home/oscerd/connectors/` as plugin.path, but we'll n ``` > cd /home/oscerd/connectors/ -> cp /home/workspace/miscellanea/ftps-extended/target/ftps-extended-0.11.0-package.tar.gz . -> untar.gz ftps-extended-0.11.0-package.tar.gz +> cp /home/workspace/miscellanea/ftps-extended/target/ftps-extended-0.11.5-package.tar.gz . +> untar.gz ftps-extended-0.11.5-package.tar.gz ``` Now it's time to setup the connector diff --git a/sftp/sftp-sink/README.adoc b/sftp/sftp-sink/README.adoc index 90afa94..2c0ebea 100644 --- a/sftp/sftp-sink/README.adoc +++ b/sftp/sftp-sink/README.adoc @@ -60,8 +60,8 @@ Download the connector package tar.gz and extract the content to the plugin.path [source] ---- > cd /home/oscerd/connectors/ -> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-sftp-kafka-connector/0.11.0/camel-sftp-kafka-connector-0.11.0-package.tar.gz -> untar.gz camel-sftp-kafka-connector-0.11.0-package.tar.gz +> wget https://repo1.maven.org/maven2/org/apache/camel/kafkaconnector/camel-sftp-kafka-connector/0.11.5/camel-sftp-kafka-connector-0.11.5-package.tar.gz +> untar.gz camel-sftp-kafka-connector-0.11.5-package.tar.gz ---- Open the SFTP sink configuration file diff --git a/sftp/sftp-source/README.adoc b/sftp/sftp-source/README.adoc index db5de15..f22cf8b 100644 --- a/sftp/sftp-source/README.adoc +++ b/sftp/sftp-source/README.adoc @@ -41,7 +41,7 @@ and set the `plugin.path` property to your choosen location You'll need to build your connector starting from an archetype: ``` -> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.0 +> mvn archetype:generate -DarchetypeGroupId=org.apache.camel.kafkaconnector.archetypes -DarchetypeArtifactId=camel-kafka-connector-extensible-archetype -DarchetypeVersion=0.11.5 [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- @@ -55,41 +55,41 @@ You'll need to build your connector starting from an archetype: [INFO] [INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ standalone-pom --- [INFO] Generating project in Interactive mode -[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.0] found in catalog remote +[INFO] Archetype repository not defined. Using the one from [org.apache.camel.kafkaconnector.archetypes:camel-kafka-connector-extensible-archetype:0.11.5] found in catalog remote Define value for property 'groupId': org.apache.camel.kafkaconnector Define value for property 'artifactId': sftp-extended -Define value for property 'version' 1.0-SNAPSHOT: : 0.11.0 +Define value for property 'version' 1.0-SNAPSHOT: : 0.11.5 Define value for property 'package' com.github.oscerd: : Define value for property 'camel-kafka-connector-name': camel-sftp-kafka-connector -[INFO] Using property: camel-kafka-connector-version = 0.11.0 +[INFO] Using property: camel-kafka-connector-version = 0.11.5 Confirm properties configuration: groupId: org.apache.camel.kafkaconnector artifactId: sftp-extended -version: 0.11.0 +version: 0.11.5 package: com.github.oscerd camel-kafka-connector-name: camel-sftp-kafka-connector -camel-kafka-connector-version: 0.11.0 +camel-kafka-connector-version: 0.11.5 Y: : Y [INFO] ---------------------------------------------------------------------------- -[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.0 +[INFO] Using following parameters for creating project from Archetype: camel-kafka-connector-extensible-archetype:0.11.5 [INFO] ---------------------------------------------------------------------------- [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: artifactId, Value: sftp-extended -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector [INFO] Parameter: packageInPathFormat, Value: org/apache/camel/kafkaconnector [INFO] Parameter: package, Value: org.apache.camel.kafkaconnector -[INFO] Parameter: version, Value: 0.11.0 +[INFO] Parameter: version, Value: 0.11.5 [INFO] Parameter: groupId, Value: org.apache.camel.kafkaconnector [INFO] Parameter: camel-kafka-connector-name, Value: camel-sftp-kafka-connector -[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.0 +[INFO] Parameter: camel-kafka-connector-version, Value: 0.11.5 [INFO] Parameter: artifactId, Value: sftp-extended [INFO] Project created from Archetype in dir: /home/workspace/miscellanea/sftp-extended [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.590 s -[INFO] Finished at: 2020-11-05T07:45:43+01:00 +[INFO] Finished at: 2020.11.55T07:45:43+01:00 [INFO] ------------------------------------------------------------------------ > cd /home/workspace/miscellanea/sftp-extended ``` @@ -164,8 +164,8 @@ In this example we'll use `/home/oscerd/connectors/` as plugin.path, but we'll n ``` > cd /home/oscerd/connectors/ -> cp /home/workspace/miscellanea/sftp-extended/target/sftp-extended-0.11.0-package.tar.gz . -> untar.gz sftp-extended-0.11.0-package.tar.gz +> cp /home/workspace/miscellanea/sftp-extended/target/sftp-extended-0.11.5-package.tar.gz . +> untar.gz sftp-extended-0.11.5-package.tar.gz ``` Now it's time to setup the connector @@ -213,7 +213,7 @@ In another terminal, using kafkacat, you should be able to see the headers. ``` > ./kafkacat -b localhost:9092 -t mytopic -f 'Headers: %h: Message value: %s\n' % Auto-selecting Consumer mode (use -P or -C to override) -Headers: CamelHeader.CamelFileAbsolute=false,CamelHeader.CamelFileAbsolutePath=demos/file.txt,CamelHeader.CamelFileHost=localhost,CamelHeader.CamelFileLastModified=1604560.11.000,CamelHeader.CamelFileLength=29,CamelHeader.CamelFileName=file.txt,CamelHeader.CamelFileNameConsumed=file.txt,CamelHeader.CamelFileNameOnly=file.txt,CamelHeader.CamelFileParent=demos,CamelHeader.CamelFilePath=demos//file.txt,CamelHeader.CamelFileRelativePath=file.txt,CamelHeader.CamelFtpReplyCode=0,CamelHeader.Ca [...] +Headers: CamelHeader.CamelFileAbsolute=false,CamelHeader.CamelFileAbsolutePath=demos/file.txt,CamelHeader.CamelFileHost=localhost,CamelHeader.CamelFileLastModified=1604560.11.500,CamelHeader.CamelFileLength=29,CamelHeader.CamelFileName=file.txt,CamelHeader.CamelFileNameConsumed=file.txt,CamelHeader.CamelFileNameOnly=file.txt,CamelHeader.CamelFileParent=demos,CamelHeader.CamelFilePath=demos//file.txt,CamelHeader.CamelFileRelativePath=file.txt,CamelHeader.CamelFtpReplyCode=0,CamelHeader.Ca [...] % Reached end of topic mytopic [0] at offset 1 ```