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 9c05c94  CAMEL-16012: Remove prefix  (#36)
9c05c94 is described below

commit 9c05c946a5e945b84da3314aea6c4050914b2574
Author: metters <mett...@users.noreply.github.com>
AuthorDate: Thu Feb 18 16:27:31 2021 +0100

    CAMEL-16012: Remove prefix  (#36)
    
    * [CAMEL-16012] Edit README.adoc
    
    * [CAMEL-16012] Edit README.adoc
    
    * [CAMEL-16012] Fix root pom.xml
    
    * [CAMEL-16012] Fix 404d link in README.adoc
    
    * [CAMEL-16012] Delete the migrated modules
    
    * [CAMEL-16012] Remove prefix
    
    * [CAMEL-16012] Migrate several modules and fix inconsistency after my 
commits where not in a good order
    
    * [CAMEL-16012] Rename and fix README.adoc
    
    * [CAMEL-16012] Migrate README from md to adoc
    
    * [CAMEL-16012] Improve wording
    
    * [CAMEL-16012] Remove prefix
    
    * [CAMEL-16012] Improve README.adoc
    
    * [CAMEL-16012] Remove prefix
    
    * [CAMEL-16012] Remove prefix
    
    Co-authored-by: Matthias Streidel <matthias.strei...@senacor.com>
---
 examples/README.adoc                               | 18 ++++-----
 .../camel-example-hazelcast-kubernetes/README.adoc |  4 ++
 .../{readme.adoc => README.adoc}                   |  7 +++-
 examples/camel-example-jdbc/README.adoc            | 14 ++++---
 examples/camel-example-jms-file/README.adoc        | 14 ++++---
 examples/camel-example-jmx/README.adoc             | 14 ++++---
 examples/camel-example-jooq/README.adoc            | 17 +++++---
 examples/camel-example-kafka/README.adoc           | 17 ++++++--
 .../{readme.adoc => README.adoc}                   | 18 ++++++++-
 .../README.adoc                                    |  0
 .../{camel-example-cxf-proxy => cxf-proxy}/pom.xml |  0
 .../apache/camel/example/cxf/proxy/EnrichBean.java |  0
 .../org/apache/camel/example/cxf/proxy/MyMain.java |  0
 .../example/cxf/proxy/RealWebServiceBean.java      |  0
 .../cxf/proxy/ReportIncidentEndpointService.java   |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../resources/META-INF/spring/camel-config.xml     |  0
 .../src/main/resources/etc/report_incident.wsdl    |  0
 .../src/main/resources/incident.properties         |  0
 .../src/main/resources/log4j2.properties           |  0
 .../reportincident/ReportIncidentRoutesTest.java   |  0
 .../README.adoc                                    |  0
 .../pom.xml                                        |  0
 .../org/apache/camel/example/cxf/CamelRoute.java   |  0
 .../apache/camel/example/cxf/CamelRouteClient.java |  0
 .../example/cxf/incident/IncidentService.java      |  0
 .../example/cxf/incident/InputReportIncident.java  |  0
 .../example/cxf/incident/InputStatusIncident.java  |  0
 .../example/cxf/incident/OutputReportIncident.java |  0
 .../example/cxf/incident/OutputStatusIncident.java |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../src/main/resources/camel-config.xml            |  0
 .../src/main/resources/log4j2.properties           |  0
 .../src/main/webapp/WEB-INF/web.xml                |  0
 .../.gitignore                                     |  0
 .../README.adoc                                    | 38 +++++++++++-------
 .../pom.xml                                        |  0
 .../blob/AzureEventHubsProducerToAzureBlob.java    |  0
 .../DebeziumMySqlConsumerToAzureEventHubs.java     |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../src/main/resources/application.properties      |  0
 .../src/main/resources/log4j2.properties           |  0
 .../.gitignore                                     |  0
 .../README.adoc                                    | 45 ++++++++++++++--------
 .../{camel-example-debezium => debezium}/pom.xml   |  0
 .../debezium/DebeziumMySqlConsumerToKinesis.java   |  0
 .../debezium/KinesisProducerToCassandra.java       |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../src/main/resources/application.properties      |  0
 .../src/main/resources/log4j2.properties           |  0
 examples/{camel-example-fhir => fhir}/README.adoc  |  8 ++--
 examples/{camel-example-fhir => fhir}/pom.xml      |  0
 .../src/main/data/hl7v2.patient                    |  0
 .../org/apache/camel/example/fhir/Application.java |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../src/main/resources/META-INF/beans.xml          |  0
 .../src/main/resources/application.properties      |  0
 .../src/main/resources/log4j2.properties           |  0
 .../readme.adoc => flight-recorder/README.adoc}    | 10 +++--
 .../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/MyRouteBuilder.java   |  0
 .../src/main/resources/application.properties      |  0
 .../src/main/resources/logback.xml                 |  0
 .../README.md => ftp/README.adoc}                  | 36 +++++++++--------
 examples/{camel-example-ftp => ftp}/pom.xml        |  0
 .../org/apache/camel/example/ftp/MyFtpClient.java  |  0
 .../camel/example/ftp/MyFtpClientRouteBuilder.java |  0
 .../org/apache/camel/example/ftp/MyFtpServer.java  |  0
 .../camel/example/ftp/MyFtpServerRouteBuilder.java |  0
 .../src/main/resources/META-INF/LICENSE.txt        |  0
 .../src/main/resources/META-INF/NOTICE.txt         |  0
 .../src/main/resources/ftp.properties              |  0
 .../src/main/resources/log4j2.properties           |  0
 examples/pom.xml                                   | 14 +++----
 82 files changed, 178 insertions(+), 96 deletions(-)

diff --git a/examples/README.adoc b/examples/README.adoc
index 15a0b80..44f0ed6 100644
--- a/examples/README.adoc
+++ b/examples/README.adoc
@@ -39,11 +39,11 @@ Number of Examples: 87 (0 deprecated)
 
 | link:csimple-joor/readme.adoc[Csimple Joor] (camel-example-csimple-joor) | 
Beginner | Shows using compiled simple language with jOOR compiler
 
-| link:camel-example-ftp/README.md[FTP] (camel-example-ftp) | Beginner | An 
example for showing Camel FTP integration
+| link:ftp/README[FTP] (camel-example-ftp) | Beginner | An example for showing 
Camel FTP integration
 
-| link:camel-example-java8/readme.adoc[Java8] (camel-example-java8) | Beginner 
| An example for showing Camel DSL for Java 8
+| link:camel-example-java8/README.adoc[Java8] (camel-example-java8) | Beginner 
| An example for showing Camel DSL for Java 8
 
-| link:camel-example-kamelet/readme.adoc[Kamelet] (camel-example-kamelet) | 
Beginner | How to use Kamelets
+| link:camel-example-kamelet/README.adoc[Kamelet] (camel-example-kamelet) | 
Beginner | How to use Kamelets
 
 | link:camel-example-main/readme.adoc[Main] (camel-example-main) | Beginner | 
An example for showing standalone Camel
 
@@ -94,9 +94,9 @@ Number of Examples: 87 (0 deprecated)
 
 | link:cdi-cassandraql/README.adoc[CDI Cassandra] 
(camel-example-cdi-cassandraql) | Database | Cassandraql CDI example
 
-| link:camel-example-debezium/README.adoc[Debezium] (camel-example-debezium) | 
Database | An example for Debezium Component
+| link:debezium/README.adoc[Debezium] (camel-example-debezium) | Database | An 
example for Debezium Component
 
-| link:camel-example-debezium-eventhubs-blob/README.adoc[Debezium Eventhubs 
Blob] (camel-example-debezium-eventhubs-blob) | Database | An example for 
Debezium Component with Azure Event Hubs and Azure Storage Blob
+| link:debezium-eventhubs-blob/README.adoc[Debezium Eventhubs Blob] 
(camel-example-debezium-eventhubs-blob) | Database | An example for Debezium 
Component with Azure Event Hubs and Azure Storage Blob
 
 | link:camel-example-jdbc/README.adoc[JDBC] (camel-example-jdbc) | Database | 
An example for showing Camel using JDBC component
 
@@ -134,7 +134,7 @@ Number of Examples: 87 (0 deprecated)
 
 | link:camel-example-widget-gadget-xml/README.adoc[Widget Gadget XML] 
(camel-example-widget-gadget-xml) | EIP | The widget and gadget example from 
the EIP book
 
-| link:camel-example-fhir/README.adoc[FHIR] (camel-example-fhir) | Health Care 
| An example running Camel FHIR using Camel CDI
+| link:fhir/README.adoc[FHIR] (camel-example-fhir) | Health Care | An example 
running Camel FHIR using Camel CDI
 
 | link:camel-example-transformer-cdi/README.adoc[Transformer CDI] 
(camel-example-transformer-cdi) | Input/Output Type Contract | An example 
demonstrating declarative transformation along data type declaration using Java 
DSL and CDI
     
@@ -145,7 +145,7 @@ Number of Examples: 87 (0 deprecated)
 
 | link:cdi-metrics/README.adoc[CDI Metrics] (camel-example-cdi-metrics) | 
Management and Monitoring | Dropwizard Metrics CDI example
 
-| link:camel-example-flight-recorder/readme.adoc[Flight Recorder] 
(camel-example-flight-recorder) | Management and Monitoring | Diagnosing Camel 
with Java Flight Recorder
+| link:flight-recorder/README.adoc[Flight Recorder] 
(camel-example-flight-recorder) | Management and Monitoring | Diagnosing Camel 
with Java Flight Recorder
 
 | link:camel-example-jmx/README.adoc[JMX] (camel-example-jmx) | Management and 
Monitoring | An example showing how to work with Camel and JMX
 
@@ -193,9 +193,9 @@ Number of Examples: 87 (0 deprecated)
 
 | link:cxf/README.adoc[CXF] (camel-example-cxf) | WebService | An example 
which demonstrates the use of the Camel CXF component
 
-| link:camel-example-cxf-proxy/README.adoc[CXF Proxy] 
(camel-example-cxf-proxy) | WebService | An example which uses Camel to proxy a 
web service
+| link:cxf-proxy/README.adoc[CXF Proxy] (camel-example-cxf-proxy) | WebService 
| An example which uses Camel to proxy a web service
 
-| link:camel-example-cxf-tomcat/README.adoc[CXF Tomcat] 
(camel-example-cxf-tomcat) | WebService | An example using Camel CXF (code 
first) with Apache Tomcat
+| link:cxf-tomcat/README.adoc[CXF Tomcat] (camel-example-cxf-tomcat) | 
WebService | An example using Camel CXF (code first) with Apache Tomcat
 
 | link:camel-example-spring-ws/README.adoc[Spring WebService] 
(camel-example-spring-ws) | WebService | An example showing how to work with 
Camel and Spring Web Services
 |===
diff --git a/examples/camel-example-hazelcast-kubernetes/README.adoc 
b/examples/camel-example-hazelcast-kubernetes/README.adoc
index 2812a38..55f4440 100644
--- a/examples/camel-example-hazelcast-kubernetes/README.adoc
+++ b/examples/camel-example-hazelcast-kubernetes/README.adoc
@@ -1,5 +1,7 @@
 == Camel Hazelcast route on Kubernetes cluster
 
+=== Introduction
+
 This quickstart run in a Java standalone container, using Spring with
 Apache Camel (Hazelcast component).
 
@@ -11,6 +13,8 @@ This example is based on:
 * Minikube (Kubernetes version >= 1.5) or Minishift (Openshift >= 3.5)
 * Fabric8 Maven Plugin (version >= 3.2)
 
+=== Prerequisites
+
 First thing you’ll need to do is preparing the environment.
 
 Once your Minikube node is up and running you’ll need to run the
diff --git a/examples/camel-example-java8/readme.adoc 
b/examples/camel-example-java8/README.adoc
similarity index 89%
rename from examples/camel-example-java8/readme.adoc
rename to examples/camel-example-java8/README.adoc
index c206700..62b21f8 100644
--- a/examples/camel-example-java8/readme.adoc
+++ b/examples/camel-example-java8/README.adoc
@@ -1,12 +1,17 @@
 == Camel Example Java 8
 
+=== Introduction
+
 This example shows how to use Java 8 new features, such as lambda expressions 
and method references, in the definition of a Camel route.
 
 === 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-jdbc/README.adoc 
b/examples/camel-example-jdbc/README.adoc
index dd587bc..fe53d7f 100644
--- a/examples/camel-example-jdbc/README.adoc
+++ b/examples/camel-example-jdbc/README.adoc
@@ -9,17 +9,19 @@ Apache Derby database.
 
 First compile this example:
 
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
 
 === Compile
 
 Now to run the example type
 
-....
-mvn camel:run
-....
+[source,sh
+----
+$ mvn camel:run
+----
 
 To stop the example hit ctrl+c
 
diff --git a/examples/camel-example-jms-file/README.adoc 
b/examples/camel-example-jms-file/README.adoc
index 80079b8..4d24ffb 100644
--- a/examples/camel-example-jms-file/README.adoc
+++ b/examples/camel-example-jms-file/README.adoc
@@ -11,17 +11,19 @@ system.
 
 You will need to compile this example first:
 
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
 
 === Run
 
 The example should run if you type
 
-....
-mvn exec:java -PExample
-....
+[source,sh]
+----
+$ mvn exec:java -PExample
+----
 
 After the example is complete, then there should be 10 files written in
 the test directory.
diff --git a/examples/camel-example-jmx/README.adoc 
b/examples/camel-example-jmx/README.adoc
index ac4c35c..b1c1eb9 100644
--- a/examples/camel-example-jmx/README.adoc
+++ b/examples/camel-example-jmx/README.adoc
@@ -12,17 +12,19 @@ the MBean.
 
 You will need to compile this example first:
 
-....
-mvn compile
-....
+[source,shh]
+----
+$ mvn compile
+----
 
 === Compile
 
 To run the example type
 
-....
-mvn camel:run
-....
+[source,shh]
+----
+$ mvn camel:run
+----
 
 You can see the routing rules by looking at the java code in the
 `+src/main/java+` directory and the Spring XML configuration lives in
diff --git a/examples/camel-example-jooq/README.adoc 
b/examples/camel-example-jooq/README.adoc
index 672df59..6ed05ba 100644
--- a/examples/camel-example-jooq/README.adoc
+++ b/examples/camel-example-jooq/README.adoc
@@ -1,4 +1,3 @@
-:experimental:
 == JOOQ Example
 
 === Introduction
@@ -12,21 +11,27 @@ JOOQ classes are generated inside 
`target/generated-sources/jooq` directory by `
 === Build
 You will need to compile this example first:
 
-       mvn clean install
+[source,sh]
+----
+$ mvn clean install
+----
 
-This command will generate database and JOOQ classes.
+This command will generate the database and JOOQ classes.
 
 === Run with maven
 To run the example using Maven type
 
-       mvn camel:run
+[source,sh]
+----
+$ mvn camel:run
+----
 
 To stop the example hit kbd:[Ctrl+c]
 
 === Example routes
 
 [source,xml]
-------------------------------------------------------------
+----
 <camelContext xmlns="http://camel.apache.org/schema/spring";>
     <!-- Producer -->
     <route id="produce-route">
@@ -53,7 +58,7 @@ To stop the example hit kbd:[Ctrl+c]
         <log message="Consumed: ${body}"/>
     </route>
 </camelContext>
-------------------------------------------------------------
+----
 
 In this example route `produce-route` inserts and selects new entity every 1s.
 
diff --git a/examples/camel-example-kafka/README.adoc 
b/examples/camel-example-kafka/README.adoc
index 0433843..ef45e54 100644
--- a/examples/camel-example-kafka/README.adoc
+++ b/examples/camel-example-kafka/README.adoc
@@ -33,21 +33,30 @@ On linux run
 
 You will need to compile this example first:
 
-    $ mvn compile
+[source,sh]
+----
+$ mvn compile
+----
 
 === Run
 
 Run the consumer first in separate shell 
 
-    $ mvn compile exec:java -Pkafka-consumer
+[source,sh]
+----
+$ mvn compile exec:java -Pkafka-consumer
+----
 
 Run the message producer in the seperate shell
 
-    $ mvn compile exec:java -Pkafka-producer
+[source,sh]
+----
+$ mvn compile exec:java -Pkafka-producer
+----
 
 Initially, some messages are sent programmatically. 
 On the command prompt, type the messages. Each line is sent as one message to 
kafka
-Press `Ctrl-C` to exit.
+Press `Ctrl+C` to exit.
 
 === Configuration
 
diff --git a/examples/camel-example-kamelet/readme.adoc 
b/examples/camel-example-kamelet/README.adoc
similarity index 82%
rename from examples/camel-example-kamelet/readme.adoc
rename to examples/camel-example-kamelet/README.adoc
index d824a42..f45a0de 100644
--- a/examples/camel-example-kamelet/readme.adoc
+++ b/examples/camel-example-kamelet/README.adoc
@@ -1,5 +1,7 @@
 == Camel Example Kamelet
 
+=== Introduction
+
 This examples shows how to use Route Templates (parameterized routes) to 
specify a skeleton route
 which can be used for creating and adding new routes via Kamelets.
 
@@ -8,11 +10,23 @@ The routes are defined via Java in the `MyRoutes.java` 
source file.
 
 The example runs standalone via Camel Main in the `MyApplication.java` source 
file.
 
-=== How to run
+=== Build
+
+You will need to compile this example first:
+
+[source,sh]
+----
+$ mvn compile
+----
+
+=== Run
 
 You can run this example using
 
-    mvn camel:run
+[source,sh]
+----
+$ mvn camel:run
+----
 
 === Help and contributions
 
diff --git a/examples/camel-example-cxf-proxy/README.adoc 
b/examples/cxf-proxy/README.adoc
similarity index 100%
rename from examples/camel-example-cxf-proxy/README.adoc
rename to examples/cxf-proxy/README.adoc
diff --git a/examples/camel-example-cxf-proxy/pom.xml 
b/examples/cxf-proxy/pom.xml
similarity index 100%
rename from examples/camel-example-cxf-proxy/pom.xml
rename to examples/cxf-proxy/pom.xml
diff --git 
a/examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/EnrichBean.java
 
b/examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/EnrichBean.java
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/EnrichBean.java
rename to 
examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/EnrichBean.java
diff --git 
a/examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/MyMain.java
 
b/examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/MyMain.java
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/MyMain.java
rename to 
examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/MyMain.java
diff --git 
a/examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/RealWebServiceBean.java
 
b/examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/RealWebServiceBean.java
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/RealWebServiceBean.java
rename to 
examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/RealWebServiceBean.java
diff --git 
a/examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/ReportIncidentEndpointService.java
 
b/examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/ReportIncidentEndpointService.java
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/ReportIncidentEndpointService.java
rename to 
examples/cxf-proxy/src/main/java/org/apache/camel/example/cxf/proxy/ReportIncidentEndpointService.java
diff --git a/examples/camel-example-ftp/src/main/resources/META-INF/LICENSE.txt 
b/examples/cxf-proxy/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-ftp/src/main/resources/META-INF/LICENSE.txt
rename to examples/cxf-proxy/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-ftp/src/main/resources/META-INF/NOTICE.txt 
b/examples/cxf-proxy/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-ftp/src/main/resources/META-INF/NOTICE.txt
rename to examples/cxf-proxy/src/main/resources/META-INF/NOTICE.txt
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/META-INF/spring/camel-config.xml
 b/examples/cxf-proxy/src/main/resources/META-INF/spring/camel-config.xml
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/META-INF/spring/camel-config.xml
rename to examples/cxf-proxy/src/main/resources/META-INF/spring/camel-config.xml
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/etc/report_incident.wsdl 
b/examples/cxf-proxy/src/main/resources/etc/report_incident.wsdl
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/etc/report_incident.wsdl
rename to examples/cxf-proxy/src/main/resources/etc/report_incident.wsdl
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/incident.properties 
b/examples/cxf-proxy/src/main/resources/incident.properties
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/incident.properties
rename to examples/cxf-proxy/src/main/resources/incident.properties
diff --git a/examples/camel-example-fhir/src/main/resources/log4j2.properties 
b/examples/cxf-proxy/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-fhir/src/main/resources/log4j2.properties
rename to examples/cxf-proxy/src/main/resources/log4j2.properties
diff --git 
a/examples/camel-example-cxf-proxy/src/test/java/org/apache/camel/example/reportincident/ReportIncidentRoutesTest.java
 
b/examples/cxf-proxy/src/test/java/org/apache/camel/example/reportincident/ReportIncidentRoutesTest.java
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/test/java/org/apache/camel/example/reportincident/ReportIncidentRoutesTest.java
rename to 
examples/cxf-proxy/src/test/java/org/apache/camel/example/reportincident/ReportIncidentRoutesTest.java
diff --git a/examples/camel-example-cxf-tomcat/README.adoc 
b/examples/cxf-tomcat/README.adoc
similarity index 100%
rename from examples/camel-example-cxf-tomcat/README.adoc
rename to examples/cxf-tomcat/README.adoc
diff --git a/examples/camel-example-cxf-tomcat/pom.xml 
b/examples/cxf-tomcat/pom.xml
similarity index 100%
rename from examples/camel-example-cxf-tomcat/pom.xml
rename to examples/cxf-tomcat/pom.xml
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRoute.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRoute.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRoute.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRoute.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRouteClient.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRouteClient.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRouteClient.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/CamelRouteClient.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/IncidentService.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/IncidentService.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/IncidentService.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/IncidentService.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputReportIncident.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputReportIncident.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputReportIncident.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputReportIncident.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputStatusIncident.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputStatusIncident.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputStatusIncident.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/InputStatusIncident.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputReportIncident.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputReportIncident.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputReportIncident.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputReportIncident.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputStatusIncident.java
 
b/examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputStatusIncident.java
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputStatusIncident.java
rename to 
examples/cxf-tomcat/src/main/java/org/apache/camel/example/cxf/incident/OutputStatusIncident.java
diff --git 
a/examples/camel-example-fhir/src/main/resources/META-INF/LICENSE.txt 
b/examples/cxf-tomcat/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-fhir/src/main/resources/META-INF/LICENSE.txt
rename to examples/cxf-tomcat/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-fhir/src/main/resources/META-INF/NOTICE.txt 
b/examples/cxf-tomcat/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-fhir/src/main/resources/META-INF/NOTICE.txt
rename to examples/cxf-tomcat/src/main/resources/META-INF/NOTICE.txt
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/resources/camel-config.xml 
b/examples/cxf-tomcat/src/main/resources/camel-config.xml
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/resources/camel-config.xml
rename to examples/cxf-tomcat/src/main/resources/camel-config.xml
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/resources/log4j2.properties 
b/examples/cxf-tomcat/src/main/resources/log4j2.properties
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/resources/log4j2.properties
rename to examples/cxf-tomcat/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-cxf-tomcat/src/main/webapp/WEB-INF/web.xml 
b/examples/cxf-tomcat/src/main/webapp/WEB-INF/web.xml
similarity index 100%
rename from examples/camel-example-cxf-tomcat/src/main/webapp/WEB-INF/web.xml
rename to examples/cxf-tomcat/src/main/webapp/WEB-INF/web.xml
diff --git a/examples/camel-example-debezium/.gitignore 
b/examples/debezium-eventhubs-blob/.gitignore
similarity index 100%
rename from examples/camel-example-debezium/.gitignore
rename to examples/debezium-eventhubs-blob/.gitignore
diff --git a/examples/camel-example-debezium-eventhubs-blob/README.adoc 
b/examples/debezium-eventhubs-blob/README.adoc
similarity index 86%
rename from examples/camel-example-debezium-eventhubs-blob/README.adoc
rename to examples/debezium-eventhubs-blob/README.adoc
index f2ee1d4..2a371fc 100644
--- a/examples/camel-example-debezium-eventhubs-blob/README.adoc
+++ b/examples/debezium-eventhubs-blob/README.adoc
@@ -1,25 +1,27 @@
-= Camel Debezium with Azure Event Hubs and Azure Storage Blob example
+== Camel Debezium with Azure Event Hubs and Azure Storage Blob example
 
 === Introduction
 
-An example which shows how to integrate Camel with Debezium, Azure Event Hubs 
and sink everything into Azure Storage Blob .
+An example which shows how to integrate Camel with Debezium, Azure Event Hubs 
and sink everything into Azure Storage Blob.
 
 This project consists of the following examples:
 
-  1. Send events using Debezium component to Azure Event Hubs .
+  1. Send events using Debezium component to Azure Event Hubs.
   2. Example how data can be sinked into Azure Storage Blob.
 
-== Prerequisites
+=== Prerequisites
 
-=== MySQL
+==== MySQL
 In order to stream changes from MySQL, you will need to have 
https://debezium.io/documentation/reference/0.9/connectors/mysql.html#enabling-the-binlog[_row-level_]
 binary binlog enabled. However,
 for the sake of this example, we will use the following docker image which is 
setup with row enabled binary logs and some sample data:
-```
-docker run -it --rm --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=debezium 
-e MYSQL_USER=mysqluser -e MYSQL_PASSWORD=mysqlpw debezium/example-mysql:0.9
-```
+
+[source,sh]
+----
+$ docker run -it --rm --name mysql -p 3306:3306 -e 
MYSQL_ROOT_PASSWORD=debezium -e MYSQL_USER=mysqluser -e MYSQL_PASSWORD=mysqlpw 
debezium/example-mysql:0.9
+----
 The above docker image will start a MySQL server exposed to port `3306` with 
root password set.
 
-=== Azure Event Hubs
+==== Azure Event Hubs
 Since we will use Azure Event Hubs to stream changes from Debezium as an 
example, you will need to create an event hub with any name you like. As well, 
you will need to generate the connection string for your newly created event 
hub, please refer to this 
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-get-connection-string[documentation]
 to learn more on how to generate the connection string, update the following 
properties in `src/main/resources/application.properties`:
 ```
 eventhubs.connectionString = {{generated_connection_string}}
@@ -32,7 +34,7 @@ 
Endpoint=sb://{{eventhub_namespace}}.servicebus.windows.net/;SharedAccessKeyName
 
 *Note:* To consume the data from Azure Event Hub, we will need to use 
CheckpointStore. However, for the sake of this example, we will use the default 
BlobCheckpointStore, therefore we will need to supply the access details for 
our blob storage account.
 
-=== Azure Storage Blob
+==== Azure Storage Blob
 We will use the storage blob for two purposes in this example:
 
 1. As CheckpointStore to store the offsets as we mentioned in the earlier 
section.
@@ -55,6 +57,7 @@ blob.blobName = {{blob_name}} //You can create it beforehand 
or the component ca
 === Build
 
 Due to licensing issues, you will need to add the dependency for 
`mysql-conenctor-java`, just add the following to your POM file:
+
 [source,xml]
 ------------------------------------------------------------
 <dependency>
@@ -66,17 +69,26 @@ Due to licensing issues, you will need to add the 
dependency for `mysql-conencto
 
 You will need to compile this example first:
 
-    $ mvn clean compile
+[source,sh]
+----
+$ mvn clean compile
+----
 
 === Run
 
 Run the Azure Event Hubs to Azure Storage Blob producer first
 
-    $ mvn compile exec:java -Peventhubs-producer
+[source,sh]
+----
+$ mvn compile exec:java -Peventhubs-producer
+----
 
 Run the Debezium consumer in the seperate shell
 
-    $ mvn compile exec:java -Pdebezium-consumer
+[source,sh]
+----
+$ mvn compile exec:java -Pdebezium-consumer
+----
 
 Initially, you will Debezium will perform a snapshot of the whitelisted tables 
per `application.properties`, hence you should expect
 the data to be replicated into Cassandra. Once the snapshot mode is done, you 
can try to insert a new row, update fields, delete .. etc on  MySQL whitelisted 
table(s), you should see
diff --git a/examples/camel-example-debezium-eventhubs-blob/pom.xml 
b/examples/debezium-eventhubs-blob/pom.xml
similarity index 100%
rename from examples/camel-example-debezium-eventhubs-blob/pom.xml
rename to examples/debezium-eventhubs-blob/pom.xml
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/AzureEventHubsProducerToAzureBlob.java
 
b/examples/debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/AzureEventHubsProducerToAzureBlob.java
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/AzureEventHubsProducerToAzureBlob.java
rename to 
examples/debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/AzureEventHubsProducerToAzureBlob.java
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/DebeziumMySqlConsumerToAzureEventHubs.java
 
b/examples/debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/DebeziumMySqlConsumerToAzureEventHubs.java
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/DebeziumMySqlConsumerToAzureEventHubs.java
rename to 
examples/debezium-eventhubs-blob/src/main/java/org/apache/camel/example/debezium/eventhubs/blob/DebeziumMySqlConsumerToAzureEventHubs.java
diff --git 
a/examples/camel-example-debezium/src/main/resources/META-INF/LICENSE.txt 
b/examples/debezium-eventhubs-blob/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from 
examples/camel-example-debezium/src/main/resources/META-INF/LICENSE.txt
rename to 
examples/debezium-eventhubs-blob/src/main/resources/META-INF/LICENSE.txt
diff --git 
a/examples/camel-example-debezium/src/main/resources/META-INF/NOTICE.txt 
b/examples/debezium-eventhubs-blob/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from 
examples/camel-example-debezium/src/main/resources/META-INF/NOTICE.txt
rename to 
examples/debezium-eventhubs-blob/src/main/resources/META-INF/NOTICE.txt
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/resources/application.properties
 b/examples/debezium-eventhubs-blob/src/main/resources/application.properties
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/resources/application.properties
rename to 
examples/debezium-eventhubs-blob/src/main/resources/application.properties
diff --git 
a/examples/camel-example-debezium/src/main/resources/log4j2.properties 
b/examples/debezium-eventhubs-blob/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-debezium/src/main/resources/log4j2.properties
rename to examples/debezium-eventhubs-blob/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-debezium-eventhubs-blob/.gitignore 
b/examples/debezium/.gitignore
similarity index 100%
rename from examples/camel-example-debezium-eventhubs-blob/.gitignore
rename to examples/debezium/.gitignore
diff --git a/examples/camel-example-debezium/README.adoc 
b/examples/debezium/README.adoc
similarity index 85%
rename from examples/camel-example-debezium/README.adoc
rename to examples/debezium/README.adoc
index 8a82d98..fddff23 100644
--- a/examples/camel-example-debezium/README.adoc
+++ b/examples/debezium/README.adoc
@@ -1,4 +1,4 @@
-= Camel Debezium example
+== Camel Debezium example
 
 === Introduction
 
@@ -6,31 +6,36 @@ An example which shows how to integrate Camel with Debezium 
and sink everything
 
 This project consists of the following examples:
 
-  1. Send events using Debezium component to Kinesis .
+  1. Send events using Debezium component to Kinesis.
   2. Example how data can be sinked into Cassandra that produced by Debezium.
 
-== Prerequisites
+=== Prerequisites
 
-=== MySQL
+==== MySQL
 In order to stream changes from MySQL, you will need to have 
https://debezium.io/documentation/reference/0.9/connectors/mysql.html#enabling-the-binlog[_row-level_]
 binary binlog enabled. However,
 for the sake of this example, we will use the following docker image which is 
setup with row enabled binary logs and some sample data:
-```
-docker run -it --rm --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=debezium 
-e MYSQL_USER=mysqluser -e MYSQL_PASSWORD=mysqlpw debezium/example-mysql:0.9
-```
+
+[source,sh]
+----
+$ docker run -it --rm --name mysql -p 3306:3306 -e 
MYSQL_ROOT_PASSWORD=debezium -e MYSQL_USER=mysqluser -e MYSQL_PASSWORD=mysqlpw 
debezium/example-mysql:0.9
+----
 The above docker image will start a MySQL server exposed to port `3306` with 
root password set.
 
-=== Amazon Kinesis
+==== Amazon Kinesis
 Since we will use Kinesis to stream changes from Debezium as an example, you 
need to create a stream called `camel-debezium-example` in `eu-central-1`. As 
well, you will need to create AWS access and secret keys, once you are done 
from creating the keys, update the following properties in 
`src/main/resources/application.properties`:
 ```
 kinesis.accessKey ={{generated-access-key}}
 kinesis.secretKey = {{generated-secret-key}}
 ```
 
-=== Cassandra
+==== Cassandra
 In this example, we will use Cassandra to sink the events into, you will need 
to either to download and run Cassandra on your machine or you can simply use 
the following docker image that exposes a Cassandra instance on port 9042:
-```
-docker run -p 9042:9042 --rm --name cassandra -d cassandra
-```
+
+[source,sh]
+----
+$ docker run -p 9042:9042 --rm --name cassandra -d cassandra
+----
+
 Once you have your Cassandra instance, using your favorite CQL gui or even 
https://docs.datastax.com/en/archived/cql/3.3/cql/cql_reference/cqlsh.html[cqlsh],
 you will need to execute the following CQL commands to prepare the necessary 
keyspace and table for our example:
 ```
 CREATE KEYSPACE dbzSink WITH replication = {'class':'SimpleStrategy', 
'replication_factor' : 1};
@@ -49,6 +54,7 @@ USE dbzSink;
 === Build
 
 Due to licensing issues, you will need to add the dependency for 
`mysql-conenctor-java`, just add the following to your POM file:
+
 [source,xml]
 ------------------------------------------------------------
 <dependency>
@@ -60,17 +66,26 @@ Due to licensing issues, you will need to add the 
dependency for `mysql-conencto
 
 You will need to compile this example first:
 
-    $ mvn clean compile
+[source,sh]
+----
+$ mvn clean compile
+----
 
 === Run
 
 Run the Kinesis producer first
 
-    $ mvn compile exec:java -Pkinesis-producer
+[source,sh]
+----
+$ mvn compile exec:java -Pkinesis-producer
+----
 
 Run the Debezium consumer in the seperate shell
 
-    $ mvn compile exec:java -Pdebezium-consumer
+[source,sh]
+----
+$ mvn compile exec:java -Pdebezium-consumer
+----
 
 Initially, you will Debezium will perform a snapshot of the whitelisted tables 
per `application.properties`, hence you should expect
 the data to be replicated into Cassandra. Once the snapshot mode is done, you 
can try to insert a new row, update fields, delete .. etc on  MySQL whitelisted 
table(s), you should see
diff --git a/examples/camel-example-debezium/pom.xml b/examples/debezium/pom.xml
similarity index 100%
rename from examples/camel-example-debezium/pom.xml
rename to examples/debezium/pom.xml
diff --git 
a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
 
b/examples/debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
similarity index 100%
rename from 
examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
rename to 
examples/debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
diff --git 
a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
 
b/examples/debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
similarity index 100%
rename from 
examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
rename to 
examples/debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/resources/META-INF/LICENSE.txt
 b/examples/debezium/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/resources/META-INF/LICENSE.txt
rename to examples/debezium/src/main/resources/META-INF/LICENSE.txt
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/resources/META-INF/NOTICE.txt
 b/examples/debezium/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/resources/META-INF/NOTICE.txt
rename to examples/debezium/src/main/resources/META-INF/NOTICE.txt
diff --git 
a/examples/camel-example-debezium/src/main/resources/application.properties 
b/examples/debezium/src/main/resources/application.properties
similarity index 100%
rename from 
examples/camel-example-debezium/src/main/resources/application.properties
rename to examples/debezium/src/main/resources/application.properties
diff --git 
a/examples/camel-example-debezium-eventhubs-blob/src/main/resources/log4j2.properties
 b/examples/debezium/src/main/resources/log4j2.properties
similarity index 100%
rename from 
examples/camel-example-debezium-eventhubs-blob/src/main/resources/log4j2.properties
rename to examples/debezium/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-fhir/README.adoc b/examples/fhir/README.adoc
similarity index 91%
rename from examples/camel-example-fhir/README.adoc
rename to examples/fhir/README.adoc
index 6540c66..ed7875d 100644
--- a/examples/camel-example-fhir/README.adoc
+++ b/examples/fhir/README.adoc
@@ -2,15 +2,17 @@
 
 === Introduction
 
-This is an example application of the `+camel-fhir+` component. We’ll be
-using `+camel-cdi+` as well for an easy setup.
+This is an example application of the `+camel-fhir+` component.
+We’ll be using `+camel-cdi+` as well for an easy setup.
 
 This example will read HL7V2 patients from a directory and convert them
 to FHIR dtsu3 patients and upload them to a configured FHIR server.
 
+=== Prerequisites
+
 The example assumes you have a running FHIR server at your disposal. You
 may use
-https://github.com/jamesagnew/hapi-fhir/tree/master/hapi-fhir-jpaserver-example[hapi-fhir-jpa-server-example]
+https://github.com/HL7-DaVinci/test-ehr[hapi-fhir-jpa-server-example].
 
 By default, the example uses
 `+http://localhost:8080/hapi-fhir-jpaserver-example/baseDstu3+` as the
diff --git a/examples/camel-example-fhir/pom.xml b/examples/fhir/pom.xml
similarity index 100%
rename from examples/camel-example-fhir/pom.xml
rename to examples/fhir/pom.xml
diff --git a/examples/camel-example-fhir/src/main/data/hl7v2.patient 
b/examples/fhir/src/main/data/hl7v2.patient
similarity index 100%
rename from examples/camel-example-fhir/src/main/data/hl7v2.patient
rename to examples/fhir/src/main/data/hl7v2.patient
diff --git 
a/examples/camel-example-fhir/src/main/java/org/apache/camel/example/fhir/Application.java
 b/examples/fhir/src/main/java/org/apache/camel/example/fhir/Application.java
similarity index 100%
rename from 
examples/camel-example-fhir/src/main/java/org/apache/camel/example/fhir/Application.java
rename to 
examples/fhir/src/main/java/org/apache/camel/example/fhir/Application.java
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/resources/META-INF/LICENSE.txt 
b/examples/fhir/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/resources/META-INF/LICENSE.txt
rename to examples/fhir/src/main/resources/META-INF/LICENSE.txt
diff --git 
a/examples/camel-example-cxf-tomcat/src/main/resources/META-INF/NOTICE.txt 
b/examples/fhir/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from 
examples/camel-example-cxf-tomcat/src/main/resources/META-INF/NOTICE.txt
rename to examples/fhir/src/main/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-fhir/src/main/resources/META-INF/beans.xml 
b/examples/fhir/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from examples/camel-example-fhir/src/main/resources/META-INF/beans.xml
rename to examples/fhir/src/main/resources/META-INF/beans.xml
diff --git 
a/examples/camel-example-fhir/src/main/resources/application.properties 
b/examples/fhir/src/main/resources/application.properties
similarity index 100%
rename from 
examples/camel-example-fhir/src/main/resources/application.properties
rename to examples/fhir/src/main/resources/application.properties
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/log4j2.properties 
b/examples/fhir/src/main/resources/log4j2.properties
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/log4j2.properties
rename to examples/fhir/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-flight-recorder/readme.adoc 
b/examples/flight-recorder/README.adoc
similarity index 90%
rename from examples/camel-example-flight-recorder/readme.adoc
rename to examples/flight-recorder/README.adoc
index 04669da..651c88d 100644
--- a/examples/camel-example-flight-recorder/readme.adoc
+++ b/examples/flight-recorder/README.adoc
@@ -1,16 +1,21 @@
 == Camel Example Flight Recorder
 
+=== Introduction
+
 This example demonstrates how to integrate Camel with Java Flight Recorder
 which can be used to diagnose your JVM applications.
 
-In JDK Mission Control (visual tool for flight recorder), you can browse Camel 
events
+In JDK Mission Control (visualisation tool for flight recorder), you can 
browse Camel events
 which for example can help diagnose problems with slow startup of Camel routes.
 
 === How to run
 
 You can run this example using
 
-    mvn camel:run   
+[source,sh]
+----
+$ mvn camel:run
+----
 
 And then after Camel has been started up, a recording is saved to disk, where 
you can see
 from the logs the location of the file, such as:
@@ -32,7 +37,6 @@ Instead of capturing a recording you can configure Camel to 
log the startup step
 
 In the `application.properties` file.
 
-
 === Help and contributions
 
 If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-flight-recorder/pom.xml 
b/examples/flight-recorder/pom.xml
similarity index 100%
rename from examples/camel-example-flight-recorder/pom.xml
rename to examples/flight-recorder/pom.xml
diff --git 
a/examples/camel-example-flight-recorder/src/main/data/foo.properties 
b/examples/flight-recorder/src/main/data/foo.properties
similarity index 100%
rename from examples/camel-example-flight-recorder/src/main/data/foo.properties
rename to examples/flight-recorder/src/main/data/foo.properties
diff --git 
a/examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyApplication.java
 
b/examples/flight-recorder/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from 
examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyApplication.java
rename to 
examples/flight-recorder/src/main/java/org/apache/camel/example/MyApplication.java
diff --git 
a/examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyBean.java
 b/examples/flight-recorder/src/main/java/org/apache/camel/example/MyBean.java
similarity index 100%
rename from 
examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyBean.java
rename to 
examples/flight-recorder/src/main/java/org/apache/camel/example/MyBean.java
diff --git 
a/examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyRouteBuilder.java
 
b/examples/flight-recorder/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from 
examples/camel-example-flight-recorder/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to 
examples/flight-recorder/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git 
a/examples/camel-example-flight-recorder/src/main/resources/application.properties
 b/examples/flight-recorder/src/main/resources/application.properties
similarity index 100%
rename from 
examples/camel-example-flight-recorder/src/main/resources/application.properties
rename to examples/flight-recorder/src/main/resources/application.properties
diff --git 
a/examples/camel-example-flight-recorder/src/main/resources/logback.xml 
b/examples/flight-recorder/src/main/resources/logback.xml
similarity index 100%
rename from 
examples/camel-example-flight-recorder/src/main/resources/logback.xml
rename to examples/flight-recorder/src/main/resources/logback.xml
diff --git a/examples/camel-example-ftp/README.md b/examples/ftp/README.adoc
similarity index 63%
rename from examples/camel-example-ftp/README.md
rename to examples/ftp/README.adoc
index 2f05e18..db9b1ae 100644
--- a/examples/camel-example-ftp/README.md
+++ b/examples/ftp/README.adoc
@@ -1,6 +1,6 @@
-# Camel FTP example
+== Camel FTP example
 
-### Introduction
+=== Introduction
 
 An example which shows how to integrate Camel with an FTP server.
 
@@ -8,25 +8,28 @@ This example requires that an existing FTP server is 
available.
 You can configure the location of this FTP server in the file:
   `src/main/resources/ftp.properties`
 
-### Implementation
+=== Implementation
 
 This example is implemented in Java code, and there is a client and a server 
application.
-The client is used for uploading files from the local file system (from 
target/upload) to the FTP server.
-The server is used for downloading files from the FTP server to the local file 
system (to target/download).
-You can see the Java implementation by opening the 
src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java for the 
client Java route.
-And the server example is implemented in the 
src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java file.
+The client is used for uploading files from the local file system (from 
`target/upload`) to the FTP server.
+The server is used for downloading files from the FTP server to the local file 
system (to `target/download`).
+You can see the Java implementation by opening the 
`src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java` for 
the client Java route.
+And the server example is implemented in the 
`src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java` file.
 
-### Prerequisites
+=== Prerequisites
 
 An existing FTP server should be running.
 
-### Build
+=== Build
 
 You will need to compile this example first:
 
-       mvn compile
+[source,sh]
+----
+$ mvn compile
+----
 
-### Run
+=== Run
 
 This example can either run as a Camel client or server.
 
@@ -38,7 +41,10 @@ This example can either run as a Camel client or server.
 
 To run the client you type:
 
-       mvn compile exec:java -Pclient
+[source,sh]
+----
+$ mvn compile exec:java -Pclient
+----
 
 ... and instructions will be printed on the console.
 
@@ -50,12 +56,12 @@ To run the server you type:
 
 You can enable verbose logging by adjustung the 
`src/main/resources/log4j.properties` file as documented in the file.
 
-### Help and contributions
+=== Help and contributions
 
 If you hit any problem using Camel or have some feedback, 
-then please [let us know](https://camel.apache.org/support.html).
+then please https://camel.apache.org/support.html[let us know].
 
 We also love contributors, 
-so [get involved](https://camel.apache.org/contributing.html) :-)
+so https://camel.apache.org/contributing.html[get involved] :-)
 
 The Camel riders!
diff --git a/examples/camel-example-ftp/pom.xml b/examples/ftp/pom.xml
similarity index 100%
rename from examples/camel-example-ftp/pom.xml
rename to examples/ftp/pom.xml
diff --git 
a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
 b/examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
similarity index 100%
rename from 
examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
rename to 
examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
diff --git 
a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java
 
b/examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java
similarity index 100%
rename from 
examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java
rename to 
examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClientRouteBuilder.java
diff --git 
a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
 b/examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
similarity index 100%
rename from 
examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
rename to 
examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
diff --git 
a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java
 
b/examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java
similarity index 100%
rename from 
examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java
rename to 
examples/ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServerRouteBuilder.java
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/META-INF/LICENSE.txt 
b/examples/ftp/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/META-INF/LICENSE.txt
rename to examples/ftp/src/main/resources/META-INF/LICENSE.txt
diff --git 
a/examples/camel-example-cxf-proxy/src/main/resources/META-INF/NOTICE.txt 
b/examples/ftp/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from 
examples/camel-example-cxf-proxy/src/main/resources/META-INF/NOTICE.txt
rename to examples/ftp/src/main/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-ftp/src/main/resources/ftp.properties 
b/examples/ftp/src/main/resources/ftp.properties
similarity index 100%
rename from examples/camel-example-ftp/src/main/resources/ftp.properties
rename to examples/ftp/src/main/resources/ftp.properties
diff --git a/examples/camel-example-ftp/src/main/resources/log4j2.properties 
b/examples/ftp/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-ftp/src/main/resources/log4j2.properties
rename to examples/ftp/src/main/resources/log4j2.properties
diff --git a/examples/pom.xml b/examples/pom.xml
index 7174efd..ea83478 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -107,13 +107,13 @@
         <module>csimple</module>
         <module>csimple-joor</module>
         <module>cxf</module>
-        <module>camel-example-cxf-proxy</module>
-        <module>camel-example-cxf-tomcat</module>
-        <module>camel-example-debezium</module>
-        <module>camel-example-debezium-eventhubs-blob</module>
-        <module>camel-example-fhir</module>
-        <module>camel-example-flight-recorder</module>
-        <module>camel-example-ftp</module>
+        <module>cxf-proxy</module>
+        <module>cxf-tomcat</module>
+        <module>debezium</module>
+        <module>debezium-eventhubs-blob</module>
+        <module>fhir</module>
+        <module>flight-recorder</module>
+        <module>ftp</module>
         <module>camel-example-hazelcast-kubernetes</module>
         <module>camel-example-java8</module>
         <module>camel-example-jdbc</module>

Reply via email to