This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-examples.git
The following commit(s) were added to refs/heads/master by this push: new 7cd4968 CAMEL-16012: Remove prefix 05 (#38) 7cd4968 is described below commit 7cd496862b74c4b3912a6352bbab4269a24f4fa8 Author: metters <mett...@users.noreply.github.com> AuthorDate: Sat Feb 27 08:59:37 2021 +0100 CAMEL-16012: Remove prefix 05 (#38) * [CAMEL-16012] Fix readme by adding section about compilation * [CAMEL-16012] Fix Sonar issue * [CAMEL-16012] Rename and edit README.adoc * [CAMEL-16012] Rename and edit README.adoc * [CAMEL-16012] Fix readme by adding section about compilation * [CAMEL-16012] Convert README.md to adoc file and fix some minor issues * [CAMEL-16012] Rename README.adoc * [CAMEL-16012] Edit README.adoc * [CAMEL-16012] Rename and edit README.adoc * [CAMEL-16012] Remove prefix * [CAMEL-16012] Remove prefix * [CAMEL-16012] Remove prefix * [CAMEL-16012] Remove prefix * [CAMEL-16012] Remove prefix * [CAMEL-16012] Remove prefix * [CAMEL-16012] Revert fix of sonar issue (review remark) Co-authored-by: Matthias Streidel <matthias.strei...@senacor.com> --- examples/README.adoc | 12 ++--- .../readme.adoc => main-artemis/README.adoc} | 5 +- .../pom.xml | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyConfiguration.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/log4j2.properties | 0 .../README.adoc} | 5 +- .../pom.xml | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 .../README.adoc} | 5 +- .../pom.xml | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 .../README.adoc} | 56 +++++++++++++++------- .../aws2-eventbridge-creator/pom.xml | 0 .../aws2-eventbridge-creator}/readme.adoc | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/eventpattern.json | 0 .../src/main/resources/logback.xml | 0 .../aws2-s3-events-inject/pom.xml | 0 .../aws2-s3-events-inject/readme.adoc | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 .../aws2-sqs-consumer/pom.xml | 0 .../aws2-sqs-consumer}/readme.adoc | 0 .../org/apache/camel/example/MyApplication.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 .../pom.xml | 0 .../readme.adoc => main-endpointdsl/README.adoc} | 14 +++++- .../pom.xml | 0 .../org/apache/camel/example/MyApplication.java | 0 .../main/java/org/apache/camel/example/MyBean.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 .../readme.adoc => main/README.adoc} | 16 ++++++- examples/{camel-example-main => main}/pom.xml | 0 .../src/main/data/foo.properties | 0 .../org/apache/camel/example/MyApplication.java | 0 .../main/java/org/apache/camel/example/MyBean.java | 0 .../org/apache/camel/example/MyConfiguration.java | 0 .../org/apache/camel/example/MyRouteBuilder.java | 0 .../org/apache/camel/example/StandaloneCamel.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/logback.xml | 0 58 files changed, 84 insertions(+), 29 deletions(-) diff --git a/examples/README.adoc b/examples/README.adoc index c8f36f1..daf67a2 100644 --- a/examples/README.adoc +++ b/examples/README.adoc @@ -19,13 +19,13 @@ Number of Examples: 40 (0 deprecated) | link:camel-example-micrometer/README.adoc[Micrometer] (camel-example-micrometer) | Advanced | An example showing how to work with Camel, Spring Java Config and Micrometer monitoring -| link:camel-example-main/readme.adoc[Main] (camel-example-main) | Beginner | An example for showing standalone Camel +| link:main/README.adoc[Main] (camel-example-main) | Beginner | An example for showing standalone Camel -| link:camel-example-main-endpointdsl/readme.adoc[Main Endpointdsl] (camel-example-main-endpointdsl) | Beginner | An example for showing standalone Camel with Endpoint DSL +| link:main-endpointdsl/README.adoc[Main Endpointdsl] (camel-example-main-endpointdsl) | Beginner | An example for showing standalone Camel with Endpoint DSL -| link:camel-example-main-endpointdsl-aws2-s3/readme.adoc[Main Endpointdsl Aws2 S3] (camel-example-main-endpointdsl-aws2-s3) | Beginner | An example for showing standalone Camel with Endpoint DSL and AWS2-S3 +| link:main-endpointdsl-aws2-s3/README.adoc[Main Endpointdsl Aws2 S3] (camel-example-main-endpointdsl-aws2-s3) | Beginner | An example for showing standalone Camel with Endpoint DSL and AWS2-S3 -| link:camel-example-main-endpointdsl-aws2-s3-kafka/readme.adoc[Main Endpointdsl Aws2 S3 Kafka] (camel-example-main-endpointdsl-aws2-s3-kafka) | Beginner | An example for showing standalone Camel with Endpoint DSL and AWS2-S3 and Kafka +| link:main-endpointdsl-aws2-s3-kafka/README.adoc[Main Endpointdsl Aws2 S3 Kafka] (camel-example-main-endpointdsl-aws2-s3-kafka) | Beginner | An example for showing standalone Camel with Endpoint DSL and AWS2-S3 and Kafka | link:camel-example-main-health/readme.adoc[Main Health] (camel-example-main-health) | Beginner | An example for showing standalone Camel with Health Checks @@ -54,7 +54,7 @@ Number of Examples: 40 (0 deprecated) | link:camel-example-spring-xquery/README.adoc[Spring XQuery] (camel-example-spring-xquery) | Beginner | An example using Spring XML to transform a message using XQuery -| link:camel-example-main-endpointdsl-aws2/readme.md[Main Endpointdsl Aws2] (camel-example-main-endpointdsl-aws2) | Cloud | An example for showing standalone Camel with multiple AWS2 components +| link:main-endpointdsl-aws2/README[Main Endpointdsl Aws2] (camel-example-main-endpointdsl-aws2) | Cloud | An example for showing standalone Camel with multiple AWS2 components | link:camel-example-mongodb/README.adoc[Mongodb] (camel-example-mongodb) | Database | An example that uses Camel MongoDB component @@ -79,7 +79,7 @@ Number of Examples: 40 (0 deprecated) | link:camel-example-splunk/README.adoc[Splunk] (camel-example-splunk) | Management and Monitoring | An example using Splunk -| link:camel-example-main-artemis/readme.adoc[Main Artemis] (camel-example-main-artemis) | Messaging | An example for showing standalone Camel with ActiveMQ Artemis +| link:main-artemis/README.adoc[Main Artemis] (camel-example-main-artemis) | Messaging | An example for showing standalone Camel with ActiveMQ Artemis | link:camel-example-netty-custom-correlation/readme.adoc[Netty Custom Correlation] (camel-example-netty-custom-correlation) | Messaging | An example for showing Camel Netty with custom codec and correlation id diff --git a/examples/camel-example-main-artemis/readme.adoc b/examples/main-artemis/README.adoc similarity index 95% rename from examples/camel-example-main-artemis/readme.adoc rename to examples/main-artemis/README.adoc index f11b402..c309aae 100644 --- a/examples/camel-example-main-artemis/readme.adoc +++ b/examples/main-artemis/README.adoc @@ -21,7 +21,10 @@ and `admin` as password: Then you can run this example using - mvn compile camel:run +[source,sh] +---- +$ mvn compile camel:run +---- === Help and contributions diff --git a/examples/camel-example-main-artemis/pom.xml b/examples/main-artemis/pom.xml similarity index 100% rename from examples/camel-example-main-artemis/pom.xml rename to examples/main-artemis/pom.xml diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-artemis/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-artemis/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyConfiguration.java b/examples/main-artemis/src/main/java/org/apache/camel/example/MyConfiguration.java similarity index 100% rename from examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyConfiguration.java rename to examples/main-artemis/src/main/java/org/apache/camel/example/MyConfiguration.java diff --git a/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-artemis/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-artemis/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-artemis/src/main/resources/application.properties b/examples/main-artemis/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-artemis/src/main/resources/application.properties rename to examples/main-artemis/src/main/resources/application.properties diff --git a/examples/camel-example-main-artemis/src/main/resources/log4j2.properties b/examples/main-artemis/src/main/resources/log4j2.properties similarity index 100% rename from examples/camel-example-main-artemis/src/main/resources/log4j2.properties rename to examples/main-artemis/src/main/resources/log4j2.properties diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/readme.adoc b/examples/main-endpointdsl-aws2-s3-kafka/README.adoc similarity index 95% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/readme.adoc rename to examples/main-endpointdsl-aws2-s3-kafka/README.adoc index 0b6d5be..88abc6e 100644 --- a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/readme.adoc +++ b/examples/main-endpointdsl-aws2-s3-kafka/README.adoc @@ -14,7 +14,10 @@ Don't forget to add your AWS Credentials and the bucket name and point to the co You can run this example using - mvn camel:run +[source,sh] +---- +$ mvn camel:run +---- === Help and contributions diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/pom.xml b/examples/main-endpointdsl-aws2-s3-kafka/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/pom.xml rename to examples/main-endpointdsl-aws2-s3-kafka/pom.xml diff --git a/examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties b/examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties rename to examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/application.properties diff --git a/examples/camel-example-main/src/main/resources/logback.xml b/examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main/src/main/resources/logback.xml rename to examples/main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/readme.adoc b/examples/main-endpointdsl-aws2-s3/README.adoc similarity index 95% rename from examples/camel-example-main-endpointdsl-aws2-s3/readme.adoc rename to examples/main-endpointdsl-aws2-s3/README.adoc index f39297b..5af1f98 100644 --- a/examples/camel-example-main-endpointdsl-aws2-s3/readme.adoc +++ b/examples/main-endpointdsl-aws2-s3/README.adoc @@ -14,7 +14,10 @@ Don't forget to add your AWS Credentials and the bucket name. You can run this example using - mvn camel:run +[source,sh] +---- +$ mvn camel:run +---- === Help and contributions diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/pom.xml b/examples/main-endpointdsl-aws2-s3/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3/pom.xml rename to examples/main-endpointdsl-aws2-s3/pom.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/src/main/resources/application.properties b/examples/main-endpointdsl-aws2-s3/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3/src/main/resources/application.properties rename to examples/main-endpointdsl-aws2-s3/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl/src/main/resources/logback.xml b/examples/main-endpointdsl-aws2-s3/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl/src/main/resources/logback.xml rename to examples/main-endpointdsl-aws2-s3/src/main/resources/logback.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/readme.md b/examples/main-endpointdsl-aws2/README.adoc similarity index 53% rename from examples/camel-example-main-endpointdsl-aws2/readme.md rename to examples/main-endpointdsl-aws2/README.adoc index 404e05f..0c1e494 100644 --- a/examples/camel-example-main-endpointdsl-aws2/readme.md +++ b/examples/main-endpointdsl-aws2/README.adoc @@ -1,48 +1,70 @@ -# Camel Example Main Endpoint DSL with AWS2 Eventbridge, SQS and S3 components +== Camel Example Main Endpoint DSL with AWS2 Eventbridge, SQS and S3 components This example shows how to use the endpoint DSL in your Camel routes to define endpoints using type safe fluent builders, which are Java methods that are compiled. -This example is splitted in 3 submodules -* Eventbridge module: This module is responsible for creating a rule in Eventbridge -and targetting an SQS queue as target -* SQS Consumer: This module is responsibile for consuming the events coming into the queue +This example is split in 3 submodules + +* Eventbridge module: This module is responsible for creating a rule in Eventbridge +and targeting an SQS queue as target +* SQS Consumer: This module is responsible for consuming the events coming into the queue * S3 Events inject: This module will upload a file to a bucket and as first step it will autocreate a bucket Notice how you can configure Camel in the `application.properties` file. -Don't forget to add your AWS Credentials on all the sub modules. +Don't forget to add your AWS Credentials on all the sub modules. You'll need to create a trail in cloud trails service of AWS to make this example works out of the box. -Also you'll need to create an SQS queue ahead of time, to make the eventbridge rule point it as target. +Also, you'll need to create an SQS queue ahead of time, to make the eventbridge rule point it as target. -## How to run +=== How to run You can run this example following these steps: -- In aws2-eventbridge-creator run +* In aws2-eventbridge-creator run + +==== Build + +First compile the example by executing: + +[source,sh] +---- +$ mvn camel:run +---- - mvn camel:run +Once completed, you can stop the route -Once completed you can stop the route +* In aws2-sqs-consumer run -- In aws2-sqs-consumer run +==== Build - mvn camel:run +First compile the example by executing: + +[source,sh] +---- +$ mvn camel:run +---- Leave the route running -- In aws2-s3-events-inject run +* In aws2-s3-events-inject run + +==== Build + +First compile the example by executing: - mvn camel:run +[source,sh] +---- +$ mvn camel:run +---- -Once completed you can stop the route +Once completed, you can stop the route In the aws2-sqs-consumer terminal you should see a createBucket event in the log. -## Help and contributions +=== Help and contributions If you hit any problem using Camel or have some feedback, then please https://camel.apache.org/support.html[let us know]. diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/eventpattern.json diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml b/examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml rename to examples/main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/readme.adoc diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml b/examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml rename to examples/main-endpointdsl-aws2/aws2-s3-events-inject/src/main/resources/logback.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/readme.adoc rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/readme.adoc diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml b/examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/src/main/resources/logback.xml rename to examples/main-endpointdsl-aws2/aws2-sqs-consumer/src/main/resources/logback.xml diff --git a/examples/camel-example-main-endpointdsl-aws2/pom.xml b/examples/main-endpointdsl-aws2/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2/pom.xml rename to examples/main-endpointdsl-aws2/pom.xml diff --git a/examples/camel-example-main-endpointdsl/readme.adoc b/examples/main-endpointdsl/README.adoc similarity index 82% rename from examples/camel-example-main-endpointdsl/readme.adoc rename to examples/main-endpointdsl/README.adoc index d2584c6..48e1661 100644 --- a/examples/camel-example-main-endpointdsl/readme.adoc +++ b/examples/main-endpointdsl/README.adoc @@ -6,11 +6,23 @@ that are compiled. Notice how you can configure Camel in the `application.properties` file. +=== Build + +First compile the example by executing: + +[source,sh] +---- +$ mvn compile +---- + === How to run You can run this example using - mvn camel:run +[source,sh] +---- +$ mvn camel:run +---- === Help and contributions diff --git a/examples/camel-example-main-endpointdsl/pom.xml b/examples/main-endpointdsl/pom.xml similarity index 100% rename from examples/camel-example-main-endpointdsl/pom.xml rename to examples/main-endpointdsl/pom.xml diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyBean.java b/examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyBean.java similarity index 100% rename from examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyBean.java rename to examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyBean.java diff --git a/examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main-endpointdsl/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main-endpointdsl/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main-endpointdsl/src/main/resources/application.properties b/examples/main-endpointdsl/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main-endpointdsl/src/main/resources/application.properties rename to examples/main-endpointdsl/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/src/main/resources/logback.xml b/examples/main-endpointdsl/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3/src/main/resources/logback.xml rename to examples/main-endpointdsl/src/main/resources/logback.xml diff --git a/examples/camel-example-main/readme.adoc b/examples/main/README.adoc similarity index 85% rename from examples/camel-example-main/readme.adoc rename to examples/main/README.adoc index 93fda11..fb73a37 100644 --- a/examples/camel-example-main/readme.adoc +++ b/examples/main/README.adoc @@ -14,11 +14,23 @@ _public static void main_ class and where you manually setup Camel without any help from Camel's built-in Main class. However it shows how to do this in a _raw style_ without using any _magic_. +=== Build + +First compile the example by executing: + +[source,sh] +---- +$ mvn compile +---- + === How to run -You can run this example using +Then you can run this example using - mvn camel:run +[source,sh] +---- +$ mvn camel:run +---- === Help and contributions diff --git a/examples/camel-example-main/pom.xml b/examples/main/pom.xml similarity index 100% rename from examples/camel-example-main/pom.xml rename to examples/main/pom.xml diff --git a/examples/camel-example-main/src/main/data/foo.properties b/examples/main/src/main/data/foo.properties similarity index 100% rename from examples/camel-example-main/src/main/data/foo.properties rename to examples/main/src/main/data/foo.properties diff --git a/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java b/examples/main/src/main/java/org/apache/camel/example/MyApplication.java similarity index 100% rename from examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java rename to examples/main/src/main/java/org/apache/camel/example/MyApplication.java diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyBean.java b/examples/main/src/main/java/org/apache/camel/example/MyBean.java similarity index 100% rename from examples/camel-example-main/src/main/java/org/apache/camel/example/MyBean.java rename to examples/main/src/main/java/org/apache/camel/example/MyBean.java diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyConfiguration.java b/examples/main/src/main/java/org/apache/camel/example/MyConfiguration.java similarity index 100% rename from examples/camel-example-main/src/main/java/org/apache/camel/example/MyConfiguration.java rename to examples/main/src/main/java/org/apache/camel/example/MyConfiguration.java diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/main/src/main/java/org/apache/camel/example/MyRouteBuilder.java similarity index 100% rename from examples/camel-example-main/src/main/java/org/apache/camel/example/MyRouteBuilder.java rename to examples/main/src/main/java/org/apache/camel/example/MyRouteBuilder.java diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/StandaloneCamel.java b/examples/main/src/main/java/org/apache/camel/example/StandaloneCamel.java similarity index 100% rename from examples/camel-example-main/src/main/java/org/apache/camel/example/StandaloneCamel.java rename to examples/main/src/main/java/org/apache/camel/example/StandaloneCamel.java diff --git a/examples/camel-example-main/src/main/resources/application.properties b/examples/main/src/main/resources/application.properties similarity index 100% rename from examples/camel-example-main/src/main/resources/application.properties rename to examples/main/src/main/resources/application.properties diff --git a/examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml b/examples/main/src/main/resources/logback.xml similarity index 100% rename from examples/camel-example-main-endpointdsl-aws2-s3-kafka/src/main/resources/logback.xml rename to examples/main/src/main/resources/logback.xml