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 9385e34 CAMEL-16012: remove prefix 02 (#35)
9385e34 is described below
commit 9385e343b3bd68667b70b8547e1803f852e8bdff
Author: metters <[email protected]>
AuthorDate: Tue Feb 16 06:16:02 2021 +0100
CAMEL-16012: remove prefix 02 (#35)
* [CAMEL-16012] Remove prefix from cafe and edit README.adoc
* [CAMEL-16012] Fix README.adoc
* [CAMEL-16012] Remove prefix from cafe-endpointdsl
* [CAMEL-16012] Remove prefix from cassandra-kubernetes
* [CAMEL-16012] Remove prefix from cdi and fix one sonar issue
* [CAMEL-16012] Fix root pom.xml
* [CAMEL-16012] Remove prefix and edit README.adoc
* [CAMEL-16012] Remove added sourcecode tag that was wrong
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Add section for unit test to README.adoc
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Fix root pom.xml
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Add section for unit test to README.adoc
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Fix root pom.xml
* [CAMEL-16012] Add section for unit test to README.adoc
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Fix readme.adoc by adding missing compile command
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Fix root pom.xml
* [CAMEL-16012] Fix readme.adoc by adding missing compile command
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Edit README.adoc
* [CAMEL-16012] Remove prefix
* [CAMEL-16012] Fix root pom.xml
* [CAMEL-16012] Edit README.adoc
* [CAMEL-16012] Edit README.adoc
Co-authored-by: Matthias Streidel <[email protected]>
---
examples/README.adoc | 34 +++++++--------
examples/artemis/README.adoc | 1 -
.../README.adoc | 34 +++++++++------
.../pom.xml | 0
.../camel/example/cafe/CafeRouteBuilder.java | 0
.../org/apache/camel/example/cafe/Delivery.java | 0
.../java/org/apache/camel/example/cafe/Drink.java | 0
.../org/apache/camel/example/cafe/DrinkType.java | 0
.../java/org/apache/camel/example/cafe/Order.java | 0
.../org/apache/camel/example/cafe/OrderItem.java | 0
.../apache/camel/example/cafe/stuff/Barista.java | 0
.../cafe/stuff/CafeAggregationStrategy.java | 0
.../camel/example/cafe/stuff/DrinkRouter.java | 0
.../camel/example/cafe/stuff/OrderSplitter.java | 0
.../apache/camel/example/cafe/stuff/Waiter.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/log4j2.properties | 0
.../camel/example/cafe/CafeRouteBuilderTest.java | 0
.../camel/example/cafe/test/TestDrinkRouter.java | 0
.../apache/camel/example/cafe/test/TestWaiter.java | 0
.../src/test}/resources/META-INF/LICENSE.txt | 0
.../src/test}/resources/META-INF/NOTICE.txt | 0
.../src/test/resources/log4j2.properties | 0
examples/{camel-example-cafe => cafe}/README.adoc | 33 ++++++++++-----
examples/{camel-example-cafe => cafe}/pom.xml | 0
.../camel/example/cafe/CafeRouteBuilder.java | 0
.../org/apache/camel/example/cafe/Customer.java | 0
.../org/apache/camel/example/cafe/Delivery.java | 0
.../java/org/apache/camel/example/cafe/Drink.java | 0
.../org/apache/camel/example/cafe/DrinkType.java | 0
.../java/org/apache/camel/example/cafe/Order.java | 0
.../org/apache/camel/example/cafe/OrderItem.java | 0
.../apache/camel/example/cafe/stuff/Barista.java | 0
.../cafe/stuff/CafeAggregationStrategy.java | 0
.../camel/example/cafe/stuff/DrinkRouter.java | 0
.../camel/example/cafe/stuff/OrderSplitter.java | 0
.../apache/camel/example/cafe/stuff/Waiter.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/META-INF/camel-routes.xml | 0
.../resources/META-INF/spring/camel-context.xml | 0
.../src/main/resources/log4j2.properties | 0
.../camel/example/cafe/CafeRouteBuilderTest.java | 0
.../cafe/CafeRouteSpringIntegrationTest.java | 0
.../camel/example/cafe/CafeRouteSpringTest.java | 0
.../camel/example/cafe/test/TestDrinkRouter.java | 0
.../apache/camel/example/cafe/test/TestWaiter.java | 0
.../src/test}/resources/META-INF/LICENSE.txt | 0
.../src/test}/resources/META-INF/NOTICE.txt | 0
.../src/test/resources/META-INF/beans.xml | 0
.../src/test/resources/log4j2.properties | 0
examples/camel-example-cxf-proxy/README.adoc | 19 +++++----
examples/camel-example-cxf-tomcat/README.adoc | 11 ++---
.../README.adoc | 7 ----
.../pom.xml | 0
.../example/kubernetes/jkube/CqlPopulateBean.java | 0
.../example/kubernetes/jkube/RowProcessor.java | 0
.../resources/META-INF/spring/camel-context.xml | 0
.../main/resources/jkube/cassandra-service.yaml | 0
.../resources/jkube/cassandra-statefulset.yaml | 0
.../src/main/resources/log4j.properties | 0
.../README.adoc | 0
.../pom.xml | 0
.../camel/example/cdi/aws/s3/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/log4j2.properties | 0
.../README.adoc | 48 +++++++++++-----------
.../pom.xml | 0
.../camel/example/cdi/cassandraql/Application.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../META-INF/apache-deltaspike.properties | 0
.../src/main/resources/META-INF/beans.xml | 0
.../src/main/resources/log4j2.properties | 0
.../README.adoc | 2 +-
.../pom.xml | 0
.../camel/example/cdi/kubernetes/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 | 9 ++++
.../pom.xml | 0
.../camel/example/cdi/metrics/Application.java | 0
.../example/cdi/metrics/UnreliableService.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/log4j2.properties | 0
.../camel/example/cdi/metrics/CdiMetricsTest.java | 0
.../README.adoc | 0
.../{camel-example-cdi-minio => cdi-minio}/pom.xml | 0
.../camel/example/cdi/minio/Application.java | 0
.../camel/example/cdi/minio/MinioExampleUtils.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/log4j2.properties | 0
.../src/main/resources/minio_key.properties | 0
.../README.adoc | 9 ++++
.../pom.xml | 0
.../camel/example/cdi/properties/Application.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../META-INF/apache-deltaspike.properties | 0
.../src/main/resources/META-INF/beans.xml | 0
.../src/main/resources/log4j2.properties | 0
.../example/cdi/properties/CdiPropertiesTest.java | 0
.../README.adoc | 10 +++++
.../pom.xml | 0
.../example/cdi/rest/servlet/Application.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/log4j2.properties | 0
.../src/main/webapp/WEB-INF/beans.xml | 0
.../src/main/webapp/WEB-INF/web.xml | 0
.../cdi/rest/servlet/CdiRestServletTest.java | 0
.../README.adoc | 11 ++++-
.../{camel-example-cdi-test => cdi-test}/pom.xml | 0
.../apache/camel/example/cdi/test/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/log4j2.properties | 0
.../camel/example/cdi/test/AlternativeBean.java | 0
.../camel/example/cdi/test/AlternativeTest.java | 0
.../example/cdi/test/ApplicationScopedTest.java | 0
.../camel/example/cdi/test/CustomContextTest.java | 0
.../apache/camel/example/cdi/test/OrderTest.java | 0
.../apache/camel/example/cdi/test/TestRoute.java | 0
.../{camel-example-cdi-xml => cdi-xml}/README.adoc | 11 ++++-
.../{camel-example-cdi-xml => cdi-xml}/pom.xml | 0
.../apache/camel/example/cdi/xml/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/camel-context.xml | 0
.../src/main/resources/config.properties | 0
.../src/main/resources/log4j2.properties | 0
.../apache/camel/example/cdi/xml/CdiXmlTest.java | 0
examples/{camel-example-cdi => cdi}/README.adoc | 2 +-
examples/{camel-example-cdi => cdi}/pom.xml | 0
.../org/apache/camel/example/cdi/MyRoutes.java | 0
.../org/apache/camel/example/cdi/SomeBean.java | 2 +-
.../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/log4j2.properties | 0
.../{camel-example-console => console}/README.adoc | 14 ++++---
.../{camel-example-console => console}/pom.xml | 0
.../camel/example/console/CamelConsoleMain.java | 0
.../src/main}/resources/META-INF/LICENSE.txt | 0
.../src/main}/resources/META-INF/NOTICE.txt | 0
.../resources/META-INF/spring/camel-context.xml | 0
.../src/main/resources/log4j2.properties | 0
.../pom.xml | 0
.../readme.adoc | 17 ++++++--
.../src/main/data/foo.properties | 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
.../{camel-example-csimple => csimple}/pom.xml | 0
.../{camel-example-csimple => csimple}/readme.adoc | 19 +++++++--
.../org/apache/camel/example/CSimpleScript1.java | 0
.../org/apache/camel/example/CSimpleScript2.java | 0
.../org/apache/camel/example/CSimpleScript3.java | 0
.../services/org/apache/camel/csimple.properties | 0
.../src/main/data/foo.properties | 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
examples/{camel-example-cxf => cxf}/README.adoc | 44 +++++++++++++-------
examples/{camel-example-cxf => cxf}/pom.xml | 0
.../camel/transport/CamelTransportExample.java | 0
.../camel/example/camel/transport/Client.java | 0
.../camel/example/camel/transport/GreeterImpl.java | 0
.../camel/example/camel/transport/Server.java | 0
.../example/cxf/httptojms/CamelCxfExample.java | 0
.../apache/camel/example/cxf/httptojms/Client.java | 0
.../camel/example/cxf/httptojms/GreeterImpl.java | 0
.../camel/example/cxf/httptojms/JmsBroker.java | 0
.../apache/camel/example/cxf/httptojms/Server.java | 0
.../example/cxf/jaxrs/CamelRouterBuilder.java | 0
.../org/apache/camel/example/cxf/jaxrs/Client.java | 0
.../camel/example/cxf/jaxrs/JAXRSClient.java | 0
.../camel/example/cxf/jaxrs/JAXWSClient.java | 0
.../camel/example/cxf/jaxrs/resources/Book.java | 0
.../cxf/jaxrs/resources/BookNotFoundDetails.java | 0
.../cxf/jaxrs/resources/BookNotFoundFault.java | 0
.../example/cxf/jaxrs/resources/BookStore.java | 0
.../example/cxf/jaxrs/resources/BookStoreImpl.java | 0
.../example/cxf/provider/CamelCxfExample.java | 0
.../apache/camel/example/cxf/provider/Client.java | 0
.../example/cxf/provider/GreeterProvider.java | 0
.../apache/camel/example/cxf/provider/Server.java | 0
.../camel/example/cxf/provider/TesterBean.java | 0
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../spring/CamelCXFProviderRouteConfig.xml | 0
.../META-INF/spring/CamelTransportSpringConfig.xml | 0
.../META-INF/spring/CxfRouteCamelContext.xml | 0
.../META-INF/spring/HttpToJmsCamelContext.xml | 0
.../META-INF/spring/JAXRSCamelContext.xml | 0
.../src/main/resources/log4j2.properties | 0
.../example/camel/transport/CamelDestination.xml | 0
.../src/main/resources/wsdl/hello_world.wsdl | 0
.../transport/CamelTransportClientServerTest.java | 0
.../cxf/httptojms/CxfHttpJmsClientServerTest.java | 0
.../example/cxf/jaxrs/JAXRSClientServerTest.java | 0
.../example/provider/ProviderClientServerTest.java | 0
.../src/test/resources/logging.properties | 0
examples/pom.xml | 40 +++++++++---------
219 files changed, 240 insertions(+), 137 deletions(-)
diff --git a/examples/README.adoc b/examples/README.adoc
index ea7ddba..15a0b80 100644
--- a/examples/README.adoc
+++ b/examples/README.adoc
@@ -27,17 +27,17 @@ Number of Examples: 87 (0 deprecated)
| link:basic/README.adoc[Basic] (camel-example-basic) | Beginner | Basic
example
-| link:camel-example-cdi/README.adoc[CDI] (camel-example-cdi) | Beginner | An
example showing how to work with Camel and CDI for dependency injection
+| link:cdi/README.adoc[CDI] (camel-example-cdi) | Beginner | An example
showing how to work with Camel and CDI for dependency injection
-| link:camel-example-cdi-properties/README.adoc[CDI Properties]
(camel-example-cdi-properties) | Beginner | DeltaSpike configuration properties
CDI example
+| link:cdi-properties/README.adoc[CDI Properties]
(camel-example-cdi-properties) | Beginner | DeltaSpike configuration properties
CDI example
-| link:camel-example-cdi-xml/README.adoc[CDI Camel XML]
(camel-example-cdi-xml) | Beginner | CDI and Camel XML example
+| link:cdi-xml/README.adoc[CDI Camel XML] (camel-example-cdi-xml) | Beginner |
CDI and Camel XML example
-| link:camel-example-console/README.adoc[Console] (camel-example-console) |
Beginner | An example that reads input from the console
+| link:console/README.adoc[Console] (camel-example-console) | Beginner | An
example that reads input from the console
-| link:camel-example-csimple/readme.adoc[Csimple] (camel-example-csimple) |
Beginner | Shows using compiled simple language
+| link:csimple/readme.adoc[Csimple] (camel-example-csimple) | Beginner | Shows
using compiled simple language
-| link:camel-example-csimple-joor/readme.adoc[Csimple Joor]
(camel-example-csimple-joor) | Beginner | Shows using compiled simple language
with jOOR compiler
+| 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
@@ -80,19 +80,19 @@ Number of Examples: 87 (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-cassandra-kubernetes/README.adoc[Cassandra Kubernetes]
(camel-example-cassandra-kubernetes) | Cloud | An example with Camel and
Cassandra running on Kubernetes
+| link:cassandra-kubernetes/README.adoc[Cassandra Kubernetes]
(camel-example-cassandra-kubernetes) | Cloud | An example with Camel and
Cassandra running on Kubernetes
-| link:camel-example-cdi-aws-s3/README.adoc[CDI AWS S3]
(camel-example-cdi-aws-s3) | Cloud | AWS S3 CDI example
+| link:cdi-aws-s3/README.adoc[CDI AWS S3] (camel-example-cdi-aws-s3) | Cloud |
AWS S3 CDI example
-| link:camel-example-cdi-kubernetes/README.adoc[CDI Kubernetes]
(camel-example-cdi-kubernetes) | Cloud | An example running Camel CDI on
Kubernetes
+| link:cdi-kubernetes/README.adoc[CDI Kubernetes]
(camel-example-cdi-kubernetes) | Cloud | An example running Camel CDI on
Kubernetes
-| link:camel-example-cdi-minio/README.adoc[CDI Minio]
(camel-example-cdi-minio) | Cloud | Minio CDI example
+| link:cdi-minio/README.adoc[CDI Minio] (camel-example-cdi-minio) | Cloud |
Minio CDI example
| link:camel-example-hazelcast-kubernetes/README.adoc[Hazelcast Kubernetes]
(camel-example-hazelcast-kubernetes) | Cloud | An example with Camel and
Hazelcast running on Kubernetes
| 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:camel-example-cdi-cassandraql/README.adoc[CDI Cassandra]
(camel-example-cdi-cassandraql) | Database | Cassandraql CDI example
+| 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
@@ -114,9 +114,9 @@ Number of Examples: 87 (0 deprecated)
| link:billboard-aggregate/README.adoc[Billboard Aggr]
(camel-example-billboard-aggr) | EIP | Billboard aggregation example
-| link:camel-example-cafe/README.adoc[Cafe] (camel-example-cafe) | EIP | A
cafe example showing how to work with Camel
+| link:cafe/README.adoc[Cafe] (camel-example-cafe) | EIP | A cafe example
showing how to work with Camel
-| link:camel-example-cafe-endpointdsl/README.adoc[Cafe Endpointdsl]
(camel-example-cafe-endpointdsl) | EIP | A cafe example showing how to work
with Camel and the Endpoint DSL
+| link:cafe-endpointdsl/README.adoc[Cafe Endpointdsl]
(camel-example-cafe-endpointdsl) | EIP | A cafe example showing how to work
with Camel and the Endpoint DSL
| link:camel-example-loadbalancing/readme.md[Load Balancing]
(camel-example-loadbalancing) | EIP | An example that demonstrate load
balancing messaging with mina servers (TCP/IP)
@@ -143,7 +143,7 @@ Number of Examples: 87 (0 deprecated)
Spring DSL
-| link:camel-example-cdi-metrics/README.adoc[CDI Metrics]
(camel-example-cdi-metrics) | Management and Monitoring | Dropwizard Metrics
CDI example
+| 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
@@ -175,7 +175,7 @@ Number of Examples: 87 (0 deprecated)
| link:camel-example-reactive-executor-vertx/readme.adoc[Reactive Executor
Vertx] (camel-example-reactive-executor-vertx) | Reactive | An example for
showing using VertX as reactive executor with standalone Camel
-| link:camel-example-cdi-rest-servlet/README.adoc[CDI Rest]
(camel-example-cdi-rest-servlet) | Rest | Rest DSL using Servlet with CDI
example
+| link:cdi-rest-servlet/README.adoc[CDI Rest] (camel-example-cdi-rest-servlet)
| Rest | Rest DSL using Servlet with CDI example
| link:camel-example-openapi-cdi/README.adoc[OpenApi CDI]
(camel-example-openapi-cdi) | Rest | An example using REST DSL and OpenApi Java
with CDI
@@ -189,9 +189,9 @@ Number of Examples: 87 (0 deprecated)
| link:camel-example-twitter-websocket/README.adoc[Twitter Websocket]
(camel-example-twitter-websocket) | Social | An example that pushes new tweets
to a web page using web-socket
-| link:camel-example-cdi-test/README.adoc[CDI Test] (camel-example-cdi-test) |
Testing | An example illustrating Camel CDI testing features
+| link:cdi-test/README.adoc[CDI Test] (camel-example-cdi-test) | Testing | An
example illustrating Camel CDI testing features
-| link:camel-example-cxf/README.adoc[CXF] (camel-example-cxf) | WebService |
An example which demonstrates the use of the Camel CXF component
+| 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
diff --git a/examples/artemis/README.adoc b/examples/artemis/README.adoc
index 7badb2a..36f0ec1 100644
--- a/examples/artemis/README.adoc
+++ b/examples/artemis/README.adoc
@@ -70,7 +70,6 @@ $ mvn compile exec:java
When the Camel application runs, you should see 2 orders being processed
and logged to the console, with an output similar to:
-[source,sh]
----
$ 2019-04-26 11:04:27,154 [sumer[newOrder]] INFO gadget -
Exchange[ExchangePattern: InOnly, BodyType: String, Body: ...<order>
<customerId>456</customerId> <product>gadget</product>
<amount>3</amount></order>]
$ 2019-04-26 11:04:27,162 [sumer[newOrder]] INFO widget -
Exchange[ExchangePattern: InOnly, BodyType: String, Body: ...<order>
<customerId>123</customerId> <product>widget</product>
<amount>2</amount></order>]
diff --git a/examples/camel-example-cafe-endpointdsl/README.adoc
b/examples/cafe-endpointdsl/README.adoc
similarity index 58%
rename from examples/camel-example-cafe-endpointdsl/README.adoc
rename to examples/cafe-endpointdsl/README.adoc
index e36c463..a81e097 100644
--- a/examples/camel-example-cafe-endpointdsl/README.adoc
+++ b/examples/cafe-endpointdsl/README.adoc
@@ -3,35 +3,45 @@
=== Introduction
This example uses the Camel Endpoint DSL to configure Camel endpoints
-using a type-safe Java endpoint DSL (eg fluent builder style).
+using a type-safe Java endpoint DSL (e.g. fluent builder style).
This example shows how to work with splitter and aggregator to implement
a Cafe demo.
First it uses the splitter to dispatch the order, then sends the orders
to barista by checking if the coffee is hot or cold. When the coffee is
-ready, we use a aggregate to gather the drinks for waiter to deliver.
+ready, we use an aggregator to gather the drinks for waiter to deliver.
=== Build
You will need to compile this example first:
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
=== Run
-To run the example type
+To run the example execute
-....
-mvn camel:run
-....
+[source,sh]
+----
+$ mvn camel:run
+----
-You can see the routing rules by looking at the java code in the
-`+src/main/java+` directory.
+You can see the routing rules by looking at the java code in `src/main/java`.
-To stop the example hit ctrl+c
+To stop the example hit `ctrl+c`
+
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
=== Help and contributions
diff --git a/examples/camel-example-cafe-endpointdsl/pom.xml
b/examples/cafe-endpointdsl/pom.xml
similarity index 100%
rename from examples/camel-example-cafe-endpointdsl/pom.xml
rename to examples/cafe-endpointdsl/pom.xml
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Delivery.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Delivery.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Delivery.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Delivery.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Drink.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Drink.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Drink.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Drink.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/DrinkType.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/DrinkType.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/DrinkType.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/DrinkType.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Order.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Order.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Order.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Order.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/OrderItem.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/OrderItem.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/OrderItem.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/OrderItem.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
b/examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
rename to
examples/cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
diff --git a/examples/camel-example-cxf/src/main/resources/META-INF/LICENSE.txt
b/examples/cafe-endpointdsl/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-cxf/src/main/resources/META-INF/LICENSE.txt
rename to examples/cafe-endpointdsl/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-cxf/src/main/resources/META-INF/NOTICE.txt
b/examples/cafe-endpointdsl/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-cxf/src/main/resources/META-INF/NOTICE.txt
rename to examples/cafe-endpointdsl/src/main/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-cxf/src/main/resources/log4j2.properties
b/examples/cafe-endpointdsl/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cxf/src/main/resources/log4j2.properties
rename to examples/cafe-endpointdsl/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
b/examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
similarity index 100%
rename from
examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
rename to
examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
diff --git
a/examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
b/examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
similarity index 100%
rename from
examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
rename to
examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
diff --git
a/examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
b/examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
similarity index 100%
rename from
examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
rename to
examples/cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
diff --git
a/examples/camel-example-console/src/main/resources/META-INF/LICENSE.txt
b/examples/cafe-endpointdsl/src/test/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-console/src/main/resources/META-INF/LICENSE.txt
rename to examples/cafe-endpointdsl/src/test/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-console/src/main/resources/META-INF/NOTICE.txt
b/examples/cafe-endpointdsl/src/test/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-console/src/main/resources/META-INF/NOTICE.txt
rename to examples/cafe-endpointdsl/src/test/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-cafe/src/test/resources/log4j2.properties
b/examples/cafe-endpointdsl/src/test/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cafe/src/test/resources/log4j2.properties
rename to examples/cafe-endpointdsl/src/test/resources/log4j2.properties
diff --git a/examples/camel-example-cafe/README.adoc b/examples/cafe/README.adoc
similarity index 57%
rename from examples/camel-example-cafe/README.adoc
rename to examples/cafe/README.adoc
index 1cebf75..e12a611 100644
--- a/examples/camel-example-cafe/README.adoc
+++ b/examples/cafe/README.adoc
@@ -7,29 +7,40 @@ a Cafe demo.
First It uses the splitter to dispatch the order, then sends the orders
to barista by checking if the coffee is hot or cold. When the coffee is
-ready, we use a aggregate to gather the drinks for waiter to deliver.
+ready, we use an aggregator to gather the drinks for waiter to deliver.
=== Build
You will need to compile this example first:
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
=== Run
To run the example type
-....
-mvn camel:run
-....
+[source,sh]
+----
+$ 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
-`+src/main/resources/META-INF/spring+`
+You can see the routing rules by looking at the java code in
+`src/main/java`, the Spring XML configuration lives in
+`src/main/resources/META-INF/spring`
-To stop the example hit ctrl+c
+To stop the example hit `ctrl+c`
+
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
=== Help and contributions
diff --git a/examples/camel-example-cafe/pom.xml b/examples/cafe/pom.xml
similarity index 100%
rename from examples/camel-example-cafe/pom.xml
rename to examples/cafe/pom.xml
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/CafeRouteBuilder.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Customer.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/Customer.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Customer.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/Customer.java
diff --git
a/examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Delivery.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/Delivery.java
similarity index 100%
rename from
examples/camel-example-cafe/src/main/java/org/apache/camel/example/cafe/Delivery.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/Delivery.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Drink.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/Drink.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Drink.java
rename to examples/cafe/src/main/java/org/apache/camel/example/cafe/Drink.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/DrinkType.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/DrinkType.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/DrinkType.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/DrinkType.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Order.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/Order.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/Order.java
rename to examples/cafe/src/main/java/org/apache/camel/example/cafe/Order.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/OrderItem.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/OrderItem.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/OrderItem.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/OrderItem.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/Barista.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/CafeAggregationStrategy.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/DrinkRouter.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/OrderSplitter.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
b/examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
rename to
examples/cafe/src/main/java/org/apache/camel/example/cafe/stuff/Waiter.java
diff --git a/examples/camel-example-cdi/src/main/resources/META-INF/LICENSE.txt
b/examples/cafe/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-cdi/src/main/resources/META-INF/LICENSE.txt
rename to examples/cafe/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-cdi/src/main/resources/META-INF/NOTICE.txt
b/examples/cafe/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-cdi/src/main/resources/META-INF/NOTICE.txt
rename to examples/cafe/src/main/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-cafe/src/main/resources/META-INF/beans.xml
b/examples/cafe/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from examples/camel-example-cafe/src/main/resources/META-INF/beans.xml
rename to examples/cafe/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cafe/src/main/resources/META-INF/camel-routes.xml
b/examples/cafe/src/main/resources/META-INF/camel-routes.xml
similarity index 100%
rename from
examples/camel-example-cafe/src/main/resources/META-INF/camel-routes.xml
rename to examples/cafe/src/main/resources/META-INF/camel-routes.xml
diff --git
a/examples/camel-example-cafe/src/main/resources/META-INF/spring/camel-context.xml
b/examples/cafe/src/main/resources/META-INF/spring/camel-context.xml
similarity index 100%
rename from
examples/camel-example-cafe/src/main/resources/META-INF/spring/camel-context.xml
rename to examples/cafe/src/main/resources/META-INF/spring/camel-context.xml
diff --git
a/examples/camel-example-console/src/main/resources/log4j2.properties
b/examples/cafe/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-console/src/main/resources/log4j2.properties
rename to examples/cafe/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
b/examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
rename to
examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteBuilderTest.java
diff --git
a/examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringIntegrationTest.java
b/examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringIntegrationTest.java
similarity index 100%
rename from
examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringIntegrationTest.java
rename to
examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringIntegrationTest.java
diff --git
a/examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringTest.java
b/examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringTest.java
similarity index 100%
rename from
examples/camel-example-cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringTest.java
rename to
examples/cafe/src/test/java/org/apache/camel/example/cafe/CafeRouteSpringTest.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
b/examples/cafe/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
rename to
examples/cafe/src/test/java/org/apache/camel/example/cafe/test/TestDrinkRouter.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
b/examples/cafe/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
rename to
examples/cafe/src/test/java/org/apache/camel/example/cafe/test/TestWaiter.java
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/META-INF/LICENSE.txt
b/examples/cafe/src/test/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-xml/src/main/resources/META-INF/LICENSE.txt
rename to examples/cafe/src/test/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/META-INF/NOTICE.txt
b/examples/cafe/src/test/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-xml/src/main/resources/META-INF/NOTICE.txt
rename to examples/cafe/src/test/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-cafe/src/test/resources/META-INF/beans.xml
b/examples/cafe/src/test/resources/META-INF/beans.xml
similarity index 100%
rename from examples/camel-example-cafe/src/test/resources/META-INF/beans.xml
rename to examples/cafe/src/test/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/resources/log4j2.properties
b/examples/cafe/src/test/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/resources/log4j2.properties
rename to examples/cafe/src/test/resources/log4j2.properties
diff --git a/examples/camel-example-cxf-proxy/README.adoc
b/examples/camel-example-cxf-proxy/README.adoc
index e14f57d..dbc5579 100644
--- a/examples/camel-example-cxf-proxy/README.adoc
+++ b/examples/camel-example-cxf-proxy/README.adoc
@@ -9,17 +9,19 @@ the camel-cxf component
You will need to compile this example first:
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
=== Run
To run the example type:
-....
-mvn camel:run -Dmaven.test.skip=true
-....
+[source,sh]
+----
+$ mvn camel:run -Dmaven.test.skip=true
+----
The proxied webservice is located at
@@ -53,7 +55,8 @@ new project w/WSDL of
http://localhost:$%7Bproxy.port%7D/camel-example-cxf-proxy/webservices/incident?wsdl.
Then make SOAP requests of this format:
-....
+[source,xml]
+----
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:rep="http://reportincident.example.camel.apache.org">
<soapenv:Header/>
@@ -70,7 +73,7 @@ Then make SOAP requests of this format:
</rep:inputReportIncident>
</soapenv:Body>
</soapenv:Envelope>
-....
+----
=== Configuration
diff --git a/examples/camel-example-cxf-tomcat/README.adoc
b/examples/camel-example-cxf-tomcat/README.adoc
index fd5f7a4..980b59a 100644
--- a/examples/camel-example-cxf-tomcat/README.adoc
+++ b/examples/camel-example-cxf-tomcat/README.adoc
@@ -11,9 +11,9 @@ It can be run using Maven.
You will need to first need to build the example:
-....
-mvn clean install
-....
+----
+$ mvn clean install
+----
=== Run
@@ -35,7 +35,8 @@
http://localhost:8080/camel-example-cxf-tomcat/webservices/incident?wsdl
You can run a sample client using the `mvn exec:java` command, or,
within soapUI, making sample SOAP requests such as the following:
-....
+[source,xml]
+----
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:reportIncident
xmlns:ns1="http://incident.cxf.example.camel.apache.org/">
@@ -62,7 +63,7 @@ within soapUI, making sample SOAP requests such as the
following:
</ns1:statusIncident>
</soap:Body>
</soap:Envelope>
-....
+----
=== Help and contributions
diff --git a/examples/camel-example-cassandra-kubernetes/README.adoc
b/examples/cassandra-kubernetes/README.adoc
similarity index 98%
rename from examples/camel-example-cassandra-kubernetes/README.adoc
rename to examples/cassandra-kubernetes/README.adoc
index 4b4f3a5..b46bede 100644
--- a/examples/camel-example-cassandra-kubernetes/README.adoc
+++ b/examples/cassandra-kubernetes/README.adoc
@@ -22,7 +22,6 @@ Once your Minikube node is up and running you'll need to run
the
following command. In your `src/main/resource/jkube/` folder you'll find
two yaml files. Run the following commands using them to prepare the Cassandra
cluster:
-[source,sh]
----
$ kubectl create -f src/main/resources/jkube/cassandra-service.yaml
$ kubectl create -f src/main/resources/jkube/cassandra-statefulset.yaml
@@ -30,7 +29,6 @@ $ kubectl create -f
src/main/resources/jkube/cassandra-statefulset.yaml
To check the correct startup of the cluster run the following command:
-[source,sh]
----
$ kubectl get statefulsets.apps
NAME READY AGE
@@ -39,7 +37,6 @@ cassandra 2/2 3h44m
and check the status of the pods
-[source,sh]
----
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
@@ -49,7 +46,6 @@ cassandra-1 1/1 Running
0 2h
You can also verify the health of your cluster by running
-[source,sh]
----
$ kubectl exec <pod_name> -it nodetool status
Datacenter: DC1-K8Demo
@@ -89,7 +85,6 @@ $ mvn -Pkubernetes-install k8s:log
You should then see an output similar to this:
-[source,sh]
----
[INFO] k8s: 2020-08-07 12:34:32,569 [main ] INFO GuavaCompatibility
- Detected Guava >= 19 in the classpath, using modern compatibility
layer
[INFO] k8s: 2020-08-07 12:34:32,834 [main ] INFO ClockFactory
- Using native clock to generate timestamps.
@@ -120,7 +115,6 @@ You should then see an output similar to this:
Run following to undeploy the application and cassandra nodes
-[source,sh]
----
$ mvn -Pkubernetes-install k8s:undeploy
$ kubectl delete -f src/main/resources/jkube/cassandra-service.yaml
@@ -129,7 +123,6 @@ $ kubectl delete -f
src/main/resources/jkube/cassandra-statefulset.yaml
Make sure no pod is running
-[source,sh]
----
$ kubectl get pods
No resources found.
diff --git a/examples/camel-example-cassandra-kubernetes/pom.xml
b/examples/cassandra-kubernetes/pom.xml
similarity index 100%
rename from examples/camel-example-cassandra-kubernetes/pom.xml
rename to examples/cassandra-kubernetes/pom.xml
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/CqlPopulateBean.java
b/examples/cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/CqlPopulateBean.java
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/CqlPopulateBean.java
rename to
examples/cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/CqlPopulateBean.java
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/RowProcessor.java
b/examples/cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/RowProcessor.java
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/RowProcessor.java
rename to
examples/cassandra-kubernetes/src/main/java/org/apache/camel/example/kubernetes/jkube/RowProcessor.java
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/resources/META-INF/spring/camel-context.xml
b/examples/cassandra-kubernetes/src/main/resources/META-INF/spring/camel-context.xml
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/resources/META-INF/spring/camel-context.xml
rename to
examples/cassandra-kubernetes/src/main/resources/META-INF/spring/camel-context.xml
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/resources/jkube/cassandra-service.yaml
b/examples/cassandra-kubernetes/src/main/resources/jkube/cassandra-service.yaml
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/resources/jkube/cassandra-service.yaml
rename to
examples/cassandra-kubernetes/src/main/resources/jkube/cassandra-service.yaml
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/resources/jkube/cassandra-statefulset.yaml
b/examples/cassandra-kubernetes/src/main/resources/jkube/cassandra-statefulset.yaml
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/resources/jkube/cassandra-statefulset.yaml
rename to
examples/cassandra-kubernetes/src/main/resources/jkube/cassandra-statefulset.yaml
diff --git
a/examples/camel-example-cassandra-kubernetes/src/main/resources/log4j.properties
b/examples/cassandra-kubernetes/src/main/resources/log4j.properties
similarity index 100%
rename from
examples/camel-example-cassandra-kubernetes/src/main/resources/log4j.properties
rename to examples/cassandra-kubernetes/src/main/resources/log4j.properties
diff --git a/examples/camel-example-cdi-aws-s3/README.adoc
b/examples/cdi-aws-s3/README.adoc
similarity index 100%
rename from examples/camel-example-cdi-aws-s3/README.adoc
rename to examples/cdi-aws-s3/README.adoc
diff --git a/examples/camel-example-cdi-aws-s3/pom.xml
b/examples/cdi-aws-s3/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-aws-s3/pom.xml
rename to examples/cdi-aws-s3/pom.xml
diff --git
a/examples/camel-example-cdi-aws-s3/src/main/java/org/apache/camel/example/cdi/aws/s3/Application.java
b/examples/cdi-aws-s3/src/main/java/org/apache/camel/example/cdi/aws/s3/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-aws-s3/src/main/java/org/apache/camel/example/cdi/aws/s3/Application.java
rename to
examples/cdi-aws-s3/src/main/java/org/apache/camel/example/cdi/aws/s3/Application.java
diff --git
a/examples/camel-example-cdi-test/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-aws-s3/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-test/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-aws-s3/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-test/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-aws-s3/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-test/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-aws-s3/src/main/resources/META-INF/NOTICE.txt
diff --git a/examples/camel-example-cdi/src/main/resources/META-INF/beans.xml
b/examples/cdi-aws-s3/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from examples/camel-example-cdi/src/main/resources/META-INF/beans.xml
rename to examples/cdi-aws-s3/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/log4j2.properties
b/examples/cdi-aws-s3/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cdi-xml/src/main/resources/log4j2.properties
rename to examples/cdi-aws-s3/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-cdi-cassandraql/README.adoc
b/examples/cdi-cassandraql/README.adoc
similarity index 94%
rename from examples/camel-example-cdi-cassandraql/README.adoc
rename to examples/cdi-cassandraql/README.adoc
index 2fb1634..658436d 100644
--- a/examples/camel-example-cdi-cassandraql/README.adoc
+++ b/examples/cdi-cassandraql/README.adoc
@@ -5,29 +5,29 @@
This example illustrates the integration between Camel, CDI and
Cassandra.
-The example get the list of pods from a Kubernetes cluster and print
+The example gets the list of pods from a Kubernetes cluster and prints
name and status of each one of the pods returned.
-The `+camel-cdi+`, `+camel-core+` and `+camel-cassandraql+` components
+The components `camel-cdi`, `camel-core` and `camel-cassandraql`
are used in this example. The example assumes you have a running
Cassandra Cluster in your environment. We will use Docker to spin up
this cluster.
-By default cluster requires significant amount of RAM memory (approx.
-12GB). You can limit memory of docker container specifying parameter:
-`+--env MAX_HEAP_SIZE+`
+By default, a cluster requires a significant amount of RAM/memory (approx.
12GB).
+You can limit memory of docker container specifying parameter:
+`--env MAX_HEAP_SIZE`
As first step we will need to run a single node cluster:
-....
+----
$ docker run --name master_node --env MAX_HEAP_SIZE='800M' -dt oscerd/cassandra
$ docker run --name node1 --env MAX_HEAP_SIZE='800M' -d -e SEED="$(docker
inspect --format='{{ .NetworkSettings.IPAddress }}' master_node)"
oscerd/cassandra
$ docker run --name node2 --env MAX_HEAP_SIZE='800M' -d -e SEED="$(docker
inspect --format='{{ .NetworkSettings.IPAddress }}' master_node)"
oscerd/cassandra
-....
+----
We now have three nodes in our cluster.
-....
+----
$ docker exec -ti master_node /opt/cassandra/bin/nodetool status
Datacenter: datacenter1
=======================
@@ -37,37 +37,37 @@ Status=Up/Down
UN 172.17.0.3 102.67 KiB 256 65.9%
1a985c48-33a1-44aa-b7e9-f1a3620a6482 rack1
UN 172.17.0.2 107.64 KiB 256 68.2%
da54ce5e-6433-4ea0-b2c3-fbc6c63ea955 rack1
UN 172.17.0.4 15.42 KiB 256 65.8%
0f2ba25a-37b0-4f27-a10a-d9a44655396a rack1
-....
+----
From your local http://cassandra.apache.org/[Apache Cassandra] directory
-run the `+cqlsh+` command:
+run the `cqlsh` command:
-....
+----
<LOCAL_CASSANDRA_HOME>/bin/cqlsh $(docker inspect --format='{{
.NetworkSettings.IPAddress }}' master_node)
-....
+----
You should see the Cqlsh prompt
-....
+----
Connected to Test Cluster at 172.17.0.2:9042.
[cqlsh 5.0.1 | Cassandra 3.6 | CQL spec 3.4.2 | Native protocol v4]
Use HELP for help.
cqlsh>
-....
+----
-Let's create a namespace `+test+` with a table `+users+`
+Let's create a namespace `test` with a table `users`
-....
+----
create keyspace test with replication = {'class':'SimpleStrategy',
'replication_factor':3};
use test;
create table users ( id int primary key, name text );
insert into users (id,name) values (1, 'oscerd');
quit;
-....
+----
run a simple query to check everything works:
-....
+----
cqlsh> use test;
cqlsh:test> select * from users;
@@ -77,7 +77,7 @@ cqlsh:test> select * from users;
(1 rows)
cqlsh:test>
-....
+----
Remember to edit the apache-deltaspike.properties file to add the
correct addresses of the different nodes running in Docker.
@@ -102,7 +102,7 @@ $ mvn compile camel:run
When the Camel application runs, you should see the following result:
-....
+----
2016-07-24 15:33:50,812 [cdi.Main.main()] INFO Version
- WELD-000900: 2.3.5 (Final)
Jul 24, 2016 3:33:50 PM
org.apache.deltaspike.core.impl.config.EnvironmentPropertyConfigSourceProvider
<init>
INFO: Custom config found by DeltaSpike. Name:
'META-INF/apache-deltaspike.properties', URL:
'file:/home/oscerd/workspace/apache-camel/camel/examples/camel-example-cdi-cassandraql/target/classes/META-INF/apache-deltaspike.properties'
@@ -136,13 +136,13 @@ INFO: Computed the following DeltaSpike ProjectStage:
Production
2016-07-24 15:33:52,987 [cdi.Main.main()] INFO DefaultCamelContext
- Apache Camel 2.18.0 (CamelContext: camel-example-cassandraql-cdi) started in
0.742 seconds
2016-07-24 15:33:53,018 [cdi.Main.main()] INFO Bootstrap
- WELD-ENV-002003: Weld SE container STATIC_INSTANCE initialized
2016-07-24 15:33:54,041 [ timer://stream] INFO route1
- Result from query [Row[1, oscerd]]
-....
+----
The Camel application can be stopped pressing ctrl+c in the shell.
-If you run the query again you should see a `+davsclaus+` entry too:
+If you run the query again you should see a `davsclaus` entry too:
-....
+----
cqlsh> use test;
cqlsh:test> select * from users;
@@ -153,7 +153,7 @@ cqlsh:test> select * from users;
(2 rows)
cqlsh:test>
-....
+----
=== Help and contributions
diff --git a/examples/camel-example-cdi-cassandraql/pom.xml
b/examples/cdi-cassandraql/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-cassandraql/pom.xml
rename to examples/cdi-cassandraql/pom.xml
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/java/org/apache/camel/example/cdi/cassandraql/Application.java
b/examples/cdi-cassandraql/src/main/java/org/apache/camel/example/cdi/cassandraql/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/java/org/apache/camel/example/cdi/cassandraql/Application.java
rename to
examples/cdi-cassandraql/src/main/java/org/apache/camel/example/cdi/cassandraql/Application.java
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-cassandraql/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-cassandraql/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-cassandraql/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-cassandraql/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/apache-deltaspike.properties
b/examples/cdi-cassandraql/src/main/resources/META-INF/apache-deltaspike.properties
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/apache-deltaspike.properties
rename to
examples/cdi-cassandraql/src/main/resources/META-INF/apache-deltaspike.properties
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/META-INF/beans.xml
b/examples/cdi-cassandraql/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from examples/camel-example-cdi-xml/src/main/resources/META-INF/beans.xml
rename to examples/cdi-cassandraql/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-test/src/main/resources/log4j2.properties
b/examples/cdi-cassandraql/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cdi-test/src/main/resources/log4j2.properties
rename to examples/cdi-cassandraql/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-cdi-kubernetes/README.adoc
b/examples/cdi-kubernetes/README.adoc
similarity index 98%
rename from examples/camel-example-cdi-kubernetes/README.adoc
rename to examples/cdi-kubernetes/README.adoc
index 41f87db..895974a 100644
--- a/examples/camel-example-cdi-kubernetes/README.adoc
+++ b/examples/cdi-kubernetes/README.adoc
@@ -10,7 +10,7 @@ the output of the `+kubectl get pods+` command.
The `+camel-cdi+` and `+camel-kubernetes+` components are used in this
example. The example assumes you have a running Kubernetes cluster in
-your environment. For example you can use
+your environment. For example, you can use
https://github.com/kubernetes/minikube[minikube] or the
https://github.com/fabric8io/fabric8-installer/tree/master/vagrant/openshift[vagrant
openshift image] from http://fabric8.io/[Fabric8 team].
diff --git a/examples/camel-example-cdi-kubernetes/pom.xml
b/examples/cdi-kubernetes/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-kubernetes/pom.xml
rename to examples/cdi-kubernetes/pom.xml
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/java/org/apache/camel/example/cdi/kubernetes/Application.java
b/examples/cdi-kubernetes/src/main/java/org/apache/camel/example/cdi/kubernetes/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/java/org/apache/camel/example/cdi/kubernetes/Application.java
rename to
examples/cdi-kubernetes/src/main/java/org/apache/camel/example/cdi/kubernetes/Application.java
diff --git
a/examples/camel-example-cdi-properties/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-kubernetes/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-kubernetes/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-properties/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-kubernetes/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-kubernetes/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-minio/src/main/resources/META-INF/beans.xml
b/examples/cdi-kubernetes/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/resources/META-INF/beans.xml
rename to examples/cdi-kubernetes/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/resources/application.properties
b/examples/cdi-kubernetes/src/main/resources/application.properties
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/resources/application.properties
rename to examples/cdi-kubernetes/src/main/resources/application.properties
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/resources/log4j2.properties
b/examples/cdi-kubernetes/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/resources/log4j2.properties
rename to examples/cdi-kubernetes/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-cdi-metrics/README.adoc
b/examples/cdi-metrics/README.adoc
similarity index 96%
rename from examples/camel-example-cdi-metrics/README.adoc
rename to examples/cdi-metrics/README.adoc
index 9886f56..bfe3182 100644
--- a/examples/camel-example-cdi-metrics/README.adoc
+++ b/examples/cdi-metrics/README.adoc
@@ -73,6 +73,15 @@ And every 10 seconds, the metrics report, e.g.:
The Camel application can be stopped pressing ctrl+c in the shell.
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
+
=== Help and contributions
If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-cdi-metrics/pom.xml
b/examples/cdi-metrics/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-metrics/pom.xml
rename to examples/cdi-metrics/pom.xml
diff --git
a/examples/camel-example-cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/Application.java
b/examples/cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/Application.java
rename to
examples/cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/Application.java
diff --git
a/examples/camel-example-cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/UnreliableService.java
b/examples/cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/UnreliableService.java
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/UnreliableService.java
rename to
examples/cdi-metrics/src/main/java/org/apache/camel/example/cdi/metrics/UnreliableService.java
diff --git
a/examples/camel-example-cdi-minio/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-metrics/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-metrics/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-minio/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-metrics/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-metrics/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-metrics/src/main/resources/META-INF/beans.xml
b/examples/cdi-metrics/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/resources/META-INF/beans.xml
rename to examples/cdi-metrics/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-properties/src/main/resources/log4j2.properties
b/examples/cdi-metrics/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/resources/log4j2.properties
rename to examples/cdi-metrics/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-metrics/src/test/java/org/apache/camel/example/cdi/metrics/CdiMetricsTest.java
b/examples/cdi-metrics/src/test/java/org/apache/camel/example/cdi/metrics/CdiMetricsTest.java
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/test/java/org/apache/camel/example/cdi/metrics/CdiMetricsTest.java
rename to
examples/cdi-metrics/src/test/java/org/apache/camel/example/cdi/metrics/CdiMetricsTest.java
diff --git a/examples/camel-example-cdi-minio/README.adoc
b/examples/cdi-minio/README.adoc
similarity index 100%
rename from examples/camel-example-cdi-minio/README.adoc
rename to examples/cdi-minio/README.adoc
diff --git a/examples/camel-example-cdi-minio/pom.xml
b/examples/cdi-minio/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-minio/pom.xml
rename to examples/cdi-minio/pom.xml
diff --git
a/examples/camel-example-cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/Application.java
b/examples/cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/Application.java
rename to
examples/cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/Application.java
diff --git
a/examples/camel-example-cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/MinioExampleUtils.java
b/examples/cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/MinioExampleUtils.java
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/MinioExampleUtils.java
rename to
examples/cdi-minio/src/main/java/org/apache/camel/example/cdi/minio/MinioExampleUtils.java
diff --git
a/examples/camel-example-cdi-metrics/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-minio/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-minio/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-metrics/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-minio/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-minio/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/beans.xml
b/examples/cdi-minio/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/beans.xml
rename to examples/cdi-minio/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-minio/src/main/resources/log4j2.properties
b/examples/cdi-minio/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/resources/log4j2.properties
rename to examples/cdi-minio/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-minio/src/main/resources/minio_key.properties
b/examples/cdi-minio/src/main/resources/minio_key.properties
similarity index 100%
rename from
examples/camel-example-cdi-minio/src/main/resources/minio_key.properties
rename to examples/cdi-minio/src/main/resources/minio_key.properties
diff --git a/examples/camel-example-cdi-properties/README.adoc
b/examples/cdi-properties/README.adoc
similarity index 94%
rename from examples/camel-example-cdi-properties/README.adoc
rename to examples/cdi-properties/README.adoc
index 56e4b47..84922dd 100644
--- a/examples/camel-example-cdi-properties/README.adoc
+++ b/examples/cdi-properties/README.adoc
@@ -54,6 +54,15 @@ being logged to the console, e.g.:
The Camel application can be stopped pressing ctrl+c in the shell.
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
+
=== Help and contributions
If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-cdi-properties/pom.xml
b/examples/cdi-properties/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-properties/pom.xml
rename to examples/cdi-properties/pom.xml
diff --git
a/examples/camel-example-cdi-properties/src/main/java/org/apache/camel/example/cdi/properties/Application.java
b/examples/cdi-properties/src/main/java/org/apache/camel/example/cdi/properties/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/java/org/apache/camel/example/cdi/properties/Application.java
rename to
examples/cdi-properties/src/main/java/org/apache/camel/example/cdi/properties/Application.java
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-properties/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-properties/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-properties/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-properties/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-properties/src/main/resources/META-INF/apache-deltaspike.properties
b/examples/cdi-properties/src/main/resources/META-INF/apache-deltaspike.properties
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/resources/META-INF/apache-deltaspike.properties
rename to
examples/cdi-properties/src/main/resources/META-INF/apache-deltaspike.properties
diff --git
a/examples/camel-example-cdi-test/src/main/resources/META-INF/beans.xml
b/examples/cdi-properties/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-test/src/main/resources/META-INF/beans.xml
rename to examples/cdi-properties/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-metrics/src/main/resources/log4j2.properties
b/examples/cdi-properties/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-metrics/src/main/resources/log4j2.properties
rename to examples/cdi-properties/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-properties/src/test/java/org/apache/camel/example/cdi/properties/CdiPropertiesTest.java
b/examples/cdi-properties/src/test/java/org/apache/camel/example/cdi/properties/CdiPropertiesTest.java
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/test/java/org/apache/camel/example/cdi/properties/CdiPropertiesTest.java
rename to
examples/cdi-properties/src/test/java/org/apache/camel/example/cdi/properties/CdiPropertiesTest.java
diff --git a/examples/camel-example-cdi-rest-servlet/README.adoc
b/examples/cdi-rest-servlet/README.adoc
similarity index 96%
rename from examples/camel-example-cdi-rest-servlet/README.adoc
rename to examples/cdi-rest-servlet/README.adoc
index edc68bc..c627386 100644
--- a/examples/camel-example-cdi-rest-servlet/README.adoc
+++ b/examples/cdi-rest-servlet/README.adoc
@@ -59,6 +59,7 @@ http://localhost:8080/camel/say/hello/, and being responded
with
Otherwise, in a separate prompt, by running:
+[source,sh]
....
curl http://localhost:8080/camel/say/hello/Antonin
....
@@ -77,6 +78,15 @@ And see the following message being logged by the Camel
application:
The Camel application can be stopped pressing ctrl+c in the shell.
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
+
=== Help and contributions
If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-cdi-rest-servlet/pom.xml
b/examples/cdi-rest-servlet/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-rest-servlet/pom.xml
rename to examples/cdi-rest-servlet/pom.xml
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/java/org/apache/camel/example/cdi/rest/servlet/Application.java
b/examples/cdi-rest-servlet/src/main/java/org/apache/camel/example/cdi/rest/servlet/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/java/org/apache/camel/example/cdi/rest/servlet/Application.java
rename to
examples/cdi-rest-servlet/src/main/java/org/apache/camel/example/cdi/rest/servlet/Application.java
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-rest-servlet/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-rest-servlet/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-rest-servlet/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-rest-servlet/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-kubernetes/src/main/resources/log4j2.properties
b/examples/cdi-rest-servlet/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-kubernetes/src/main/resources/log4j2.properties
rename to examples/cdi-rest-servlet/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/webapp/WEB-INF/beans.xml
b/examples/cdi-rest-servlet/src/main/webapp/WEB-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/webapp/WEB-INF/beans.xml
rename to examples/cdi-rest-servlet/src/main/webapp/WEB-INF/beans.xml
diff --git
a/examples/camel-example-cdi-rest-servlet/src/main/webapp/WEB-INF/web.xml
b/examples/cdi-rest-servlet/src/main/webapp/WEB-INF/web.xml
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/main/webapp/WEB-INF/web.xml
rename to examples/cdi-rest-servlet/src/main/webapp/WEB-INF/web.xml
diff --git
a/examples/camel-example-cdi-rest-servlet/src/test/java/org/apache/camel/example/cdi/rest/servlet/CdiRestServletTest.java
b/examples/cdi-rest-servlet/src/test/java/org/apache/camel/example/cdi/rest/servlet/CdiRestServletTest.java
similarity index 100%
rename from
examples/camel-example-cdi-rest-servlet/src/test/java/org/apache/camel/example/cdi/rest/servlet/CdiRestServletTest.java
rename to
examples/cdi-rest-servlet/src/test/java/org/apache/camel/example/cdi/rest/servlet/CdiRestServletTest.java
diff --git a/examples/camel-example-cdi-test/README.adoc
b/examples/cdi-test/README.adoc
similarity index 93%
rename from examples/camel-example-cdi-test/README.adoc
rename to examples/cdi-test/README.adoc
index c957253..7dcd244 100644
--- a/examples/camel-example-cdi-test/README.adoc
+++ b/examples/cdi-test/README.adoc
@@ -35,7 +35,7 @@ You can build this example using:
[source,sh]
----
-$ mvn package
+$ mvn install
----
=== Run
@@ -62,6 +62,15 @@ You should see the following message being logged to the
console:
2016-03-04 17:54:18,725 [Thread-1 ] INFO route - Bye from camel-test-cdi
....
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
+
=== Help and contributions
If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-cdi-test/pom.xml b/examples/cdi-test/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-test/pom.xml
rename to examples/cdi-test/pom.xml
diff --git
a/examples/camel-example-cdi-test/src/main/java/org/apache/camel/example/cdi/test/Application.java
b/examples/cdi-test/src/main/java/org/apache/camel/example/cdi/test/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/main/java/org/apache/camel/example/cdi/test/Application.java
rename to
examples/cdi-test/src/main/java/org/apache/camel/example/cdi/test/Application.java
diff --git
a/examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi-test/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi-test/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi-test/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi-test/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-properties/src/main/resources/META-INF/beans.xml
b/examples/cdi-test/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-properties/src/main/resources/META-INF/beans.xml
rename to examples/cdi-test/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/resources/log4j2.properties
b/examples/cdi-test/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/resources/log4j2.properties
rename to examples/cdi-test/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeBean.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeBean.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeBean.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeBean.java
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeTest.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeTest.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeTest.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/AlternativeTest.java
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/ApplicationScopedTest.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/ApplicationScopedTest.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/ApplicationScopedTest.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/ApplicationScopedTest.java
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/CustomContextTest.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/CustomContextTest.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/CustomContextTest.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/CustomContextTest.java
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/OrderTest.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/OrderTest.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/OrderTest.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/OrderTest.java
diff --git
a/examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/TestRoute.java
b/examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/TestRoute.java
similarity index 100%
rename from
examples/camel-example-cdi-test/src/test/java/org/apache/camel/example/cdi/test/TestRoute.java
rename to
examples/cdi-test/src/test/java/org/apache/camel/example/cdi/test/TestRoute.java
diff --git a/examples/camel-example-cdi-xml/README.adoc
b/examples/cdi-xml/README.adoc
similarity index 98%
rename from examples/camel-example-cdi-xml/README.adoc
rename to examples/cdi-xml/README.adoc
index fa401d3..a954081 100644
--- a/examples/camel-example-cdi-xml/README.adoc
+++ b/examples/cdi-xml/README.adoc
@@ -31,7 +31,7 @@ You can build this example using:
[source,sh]
----
-$ mvn package
+$ mvn install
----
=== Run
@@ -109,6 +109,15 @@ The Camel application can be stopped pressing ctrl+c in
the shell:
2016-04-26 17:16:50,275 [Thread-5 ] INFO Bootstrap
- WELD-ENV-002001: Weld SE container STATIC_INSTANCE shut down
....
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
+
=== Help and contributions
If you hit any problem using Camel or have some feedback, then please
diff --git a/examples/camel-example-cdi-xml/pom.xml b/examples/cdi-xml/pom.xml
similarity index 100%
rename from examples/camel-example-cdi-xml/pom.xml
rename to examples/cdi-xml/pom.xml
diff --git
a/examples/camel-example-cdi-xml/src/main/java/org/apache/camel/example/cdi/xml/Application.java
b/examples/cdi-xml/src/main/java/org/apache/camel/example/cdi/xml/Application.java
similarity index 100%
rename from
examples/camel-example-cdi-xml/src/main/java/org/apache/camel/example/cdi/xml/Application.java
rename to
examples/cdi-xml/src/main/java/org/apache/camel/example/cdi/xml/Application.java
diff --git
a/examples/camel-example-cafe/src/test/resources/META-INF/LICENSE.txt
b/examples/cdi-xml/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-cafe/src/test/resources/META-INF/LICENSE.txt
rename to examples/cdi-xml/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-cafe/src/test/resources/META-INF/NOTICE.txt
b/examples/cdi-xml/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-cafe/src/test/resources/META-INF/NOTICE.txt
rename to examples/cdi-xml/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/beans.xml
b/examples/cdi-xml/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-cassandraql/src/main/resources/META-INF/beans.xml
rename to examples/cdi-xml/src/main/resources/META-INF/beans.xml
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/camel-context.xml
b/examples/cdi-xml/src/main/resources/camel-context.xml
similarity index 100%
rename from examples/camel-example-cdi-xml/src/main/resources/camel-context.xml
rename to examples/cdi-xml/src/main/resources/camel-context.xml
diff --git
a/examples/camel-example-cdi-xml/src/main/resources/config.properties
b/examples/cdi-xml/src/main/resources/config.properties
similarity index 100%
rename from examples/camel-example-cdi-xml/src/main/resources/config.properties
rename to examples/cdi-xml/src/main/resources/config.properties
diff --git
a/examples/camel-example-cdi-aws-s3/src/main/resources/log4j2.properties
b/examples/cdi-xml/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cdi-aws-s3/src/main/resources/log4j2.properties
rename to examples/cdi-xml/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cdi-xml/src/test/java/org/apache/camel/example/cdi/xml/CdiXmlTest.java
b/examples/cdi-xml/src/test/java/org/apache/camel/example/cdi/xml/CdiXmlTest.java
similarity index 100%
rename from
examples/camel-example-cdi-xml/src/test/java/org/apache/camel/example/cdi/xml/CdiXmlTest.java
rename to
examples/cdi-xml/src/test/java/org/apache/camel/example/cdi/xml/CdiXmlTest.java
diff --git a/examples/camel-example-cdi/README.adoc b/examples/cdi/README.adoc
similarity index 96%
rename from examples/camel-example-cdi/README.adoc
rename to examples/cdi/README.adoc
index b5cc0ac..86727db 100644
--- a/examples/camel-example-cdi/README.adoc
+++ b/examples/cdi/README.adoc
@@ -27,7 +27,7 @@ $ mvn camel:run
----
You can see the routing rules by looking at the java code in the
-`+src/main/java+` directory.
+`src/main/java` directory.
To stop the example hit ctrl+c.
diff --git a/examples/camel-example-cdi/pom.xml b/examples/cdi/pom.xml
similarity index 100%
rename from examples/camel-example-cdi/pom.xml
rename to examples/cdi/pom.xml
diff --git
a/examples/camel-example-cdi/src/main/java/org/apache/camel/example/cdi/MyRoutes.java
b/examples/cdi/src/main/java/org/apache/camel/example/cdi/MyRoutes.java
similarity index 100%
rename from
examples/camel-example-cdi/src/main/java/org/apache/camel/example/cdi/MyRoutes.java
rename to examples/cdi/src/main/java/org/apache/camel/example/cdi/MyRoutes.java
diff --git
a/examples/camel-example-cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
b/examples/cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
similarity index 95%
rename from
examples/camel-example-cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
rename to examples/cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
index 7a63104..2e78616 100644
---
a/examples/camel-example-cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
+++ b/examples/cdi/src/main/java/org/apache/camel/example/cdi/SomeBean.java
@@ -25,7 +25,7 @@ public class SomeBean {
private int counter;
- public String someMethod(String body) {
+ public String someMethod() {
return "Saying Hello World " + ++counter + " times";
}
diff --git
a/examples/camel-example-cafe/src/main/resources/META-INF/LICENSE.txt
b/examples/cdi/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from examples/camel-example-cafe/src/main/resources/META-INF/LICENSE.txt
rename to examples/cdi/src/main/resources/META-INF/LICENSE.txt
diff --git a/examples/camel-example-cafe/src/main/resources/META-INF/NOTICE.txt
b/examples/cdi/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from examples/camel-example-cafe/src/main/resources/META-INF/NOTICE.txt
rename to examples/cdi/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/beans.xml
b/examples/cdi/src/main/resources/META-INF/beans.xml
similarity index 100%
rename from
examples/camel-example-cdi-aws-s3/src/main/resources/META-INF/beans.xml
rename to examples/cdi/src/main/resources/META-INF/beans.xml
diff --git a/examples/camel-example-cdi/src/main/resources/log4j2.properties
b/examples/cdi/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cdi/src/main/resources/log4j2.properties
rename to examples/cdi/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-console/README.adoc
b/examples/console/README.adoc
similarity index 94%
rename from examples/camel-example-console/README.adoc
rename to examples/console/README.adoc
index 69f26a9..161a9ab 100644
--- a/examples/camel-example-console/README.adoc
+++ b/examples/console/README.adoc
@@ -16,17 +16,19 @@ This is implemented with a Camel route defined in the
Spring XML
You will need to compile this example first:
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
=== Run
To run the example type
-....
-mvn camel:run
-....
+[source,sh]
+----
+$ mvn camel:run
+----
You can see the routing rules by looking at the XML in the directory:
`+src/main/resources/META-INF/spring+`
diff --git a/examples/camel-example-console/pom.xml b/examples/console/pom.xml
similarity index 100%
rename from examples/camel-example-console/pom.xml
rename to examples/console/pom.xml
diff --git
a/examples/camel-example-console/src/main/java/org/apache/camel/example/console/CamelConsoleMain.java
b/examples/console/src/main/java/org/apache/camel/example/console/CamelConsoleMain.java
similarity index 100%
rename from
examples/camel-example-console/src/main/java/org/apache/camel/example/console/CamelConsoleMain.java
rename to
examples/console/src/main/java/org/apache/camel/example/console/CamelConsoleMain.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/resources/META-INF/LICENSE.txt
b/examples/console/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/resources/META-INF/LICENSE.txt
rename to examples/console/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cafe-endpointdsl/src/test/resources/META-INF/NOTICE.txt
b/examples/console/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/test/resources/META-INF/NOTICE.txt
rename to examples/console/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-console/src/main/resources/META-INF/spring/camel-context.xml
b/examples/console/src/main/resources/META-INF/spring/camel-context.xml
similarity index 100%
rename from
examples/camel-example-console/src/main/resources/META-INF/spring/camel-context.xml
rename to examples/console/src/main/resources/META-INF/spring/camel-context.xml
diff --git a/examples/camel-example-cafe/src/main/resources/log4j2.properties
b/examples/console/src/main/resources/log4j2.properties
similarity index 100%
rename from examples/camel-example-cafe/src/main/resources/log4j2.properties
rename to examples/console/src/main/resources/log4j2.properties
diff --git a/examples/camel-example-csimple-joor/pom.xml
b/examples/csimple-joor/pom.xml
similarity index 100%
rename from examples/camel-example-csimple-joor/pom.xml
rename to examples/csimple-joor/pom.xml
diff --git a/examples/camel-example-csimple-joor/readme.adoc
b/examples/csimple-joor/readme.adoc
similarity index 85%
rename from examples/camel-example-csimple-joor/readme.adoc
rename to examples/csimple-joor/readme.adoc
index cf9095b..114c3a7 100644
--- a/examples/camel-example-csimple-joor/readme.adoc
+++ b/examples/csimple-joor/readme.adoc
@@ -7,12 +7,23 @@ When Camel bootstrap then each csimple scripts is compiled
using the JVM compile
This makes the csimple language native Java compiled, with no runtime overhead.
The generated source code are in memory only and compiled at runtime. This
means debugging the generated source code is not possible. See the other
csimple example which uses a Maven plugin to detect csimple scripts from the
source code, to genereate Java source code at build time; which can be debugged.
+=== Build
-=== How to run
+You will need to compile this example first:
-You can run this example using
+[source,sh]
+----
+$ mvn compile
+----
- mvn camel:run
+=== Run
+
+To run the example execute
+
+[source,sh]
+----
+$ mvn camel:run
+----
=== Help and contributions
diff --git a/examples/camel-example-csimple/src/main/data/foo.properties
b/examples/csimple-joor/src/main/data/foo.properties
similarity index 100%
rename from examples/camel-example-csimple/src/main/data/foo.properties
rename to examples/csimple-joor/src/main/data/foo.properties
diff --git
a/examples/camel-example-csimple/src/main/java/org/apache/camel/example/MyApplication.java
b/examples/csimple-joor/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from
examples/camel-example-csimple/src/main/java/org/apache/camel/example/MyApplication.java
rename to
examples/csimple-joor/src/main/java/org/apache/camel/example/MyApplication.java
diff --git
a/examples/camel-example-csimple/src/main/java/org/apache/camel/example/MyRouteBuilder.java
b/examples/csimple-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from
examples/camel-example-csimple/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to
examples/csimple-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git
a/examples/camel-example-csimple/src/main/resources/application.properties
b/examples/csimple-joor/src/main/resources/application.properties
similarity index 100%
rename from
examples/camel-example-csimple/src/main/resources/application.properties
rename to examples/csimple-joor/src/main/resources/application.properties
diff --git a/examples/camel-example-csimple/src/main/resources/logback.xml
b/examples/csimple-joor/src/main/resources/logback.xml
similarity index 100%
rename from examples/camel-example-csimple/src/main/resources/logback.xml
rename to examples/csimple-joor/src/main/resources/logback.xml
diff --git a/examples/camel-example-csimple/pom.xml b/examples/csimple/pom.xml
similarity index 100%
rename from examples/camel-example-csimple/pom.xml
rename to examples/csimple/pom.xml
diff --git a/examples/camel-example-csimple/readme.adoc
b/examples/csimple/readme.adoc
similarity index 86%
rename from examples/camel-example-csimple/readme.adoc
rename to examples/csimple/readme.adoc
index 3a59275..8b8c236 100644
--- a/examples/camel-example-csimple/readme.adoc
+++ b/examples/csimple/readme.adoc
@@ -7,11 +7,24 @@ A maven plugin (configured in pom.xml) detects the csimple
scripts from the proj
This makes the csimple language native Java compiled, with no runtime overhead.
The generated source code in `src/generated/java` is just regular Java source
code and you can therefore debug the code. You can try this by loading the
project into a Java IDE, and then launch the application in debug mode from the
`MyApplication` class. You can then set breakpoints in the generated source
code in the `src/generated/java` folder.
-=== How to run
-You can run this example using
+=== Build
- mvn camel:run
+You will need to compile this example first:
+
+[source,sh]
+----
+$ mvn compile
+----
+
+=== Run
+
+To run the example execute
+
+[source,sh]
+----
+$ mvn camel:run
+----
=== Help and contributions
diff --git
a/examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript1.java
b/examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript1.java
similarity index 100%
rename from
examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript1.java
rename to
examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript1.java
diff --git
a/examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript2.java
b/examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript2.java
similarity index 100%
rename from
examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript2.java
rename to
examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript2.java
diff --git
a/examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript3.java
b/examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript3.java
similarity index 100%
rename from
examples/camel-example-csimple/src/generated/java/org/apache/camel/example/CSimpleScript3.java
rename to
examples/csimple/src/generated/java/org/apache/camel/example/CSimpleScript3.java
diff --git
a/examples/camel-example-csimple/src/generated/resources/META-INF/services/org/apache/camel/csimple.properties
b/examples/csimple/src/generated/resources/META-INF/services/org/apache/camel/csimple.properties
similarity index 100%
rename from
examples/camel-example-csimple/src/generated/resources/META-INF/services/org/apache/camel/csimple.properties
rename to
examples/csimple/src/generated/resources/META-INF/services/org/apache/camel/csimple.properties
diff --git a/examples/camel-example-csimple-joor/src/main/data/foo.properties
b/examples/csimple/src/main/data/foo.properties
similarity index 100%
rename from examples/camel-example-csimple-joor/src/main/data/foo.properties
rename to examples/csimple/src/main/data/foo.properties
diff --git
a/examples/camel-example-csimple-joor/src/main/java/org/apache/camel/example/MyApplication.java
b/examples/csimple/src/main/java/org/apache/camel/example/MyApplication.java
similarity index 100%
rename from
examples/camel-example-csimple-joor/src/main/java/org/apache/camel/example/MyApplication.java
rename to
examples/csimple/src/main/java/org/apache/camel/example/MyApplication.java
diff --git
a/examples/camel-example-csimple-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java
b/examples/csimple/src/main/java/org/apache/camel/example/MyRouteBuilder.java
similarity index 100%
rename from
examples/camel-example-csimple-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java
rename to
examples/csimple/src/main/java/org/apache/camel/example/MyRouteBuilder.java
diff --git
a/examples/camel-example-csimple-joor/src/main/resources/application.properties
b/examples/csimple/src/main/resources/application.properties
similarity index 100%
rename from
examples/camel-example-csimple-joor/src/main/resources/application.properties
rename to examples/csimple/src/main/resources/application.properties
diff --git a/examples/camel-example-csimple-joor/src/main/resources/logback.xml
b/examples/csimple/src/main/resources/logback.xml
similarity index 100%
rename from examples/camel-example-csimple-joor/src/main/resources/logback.xml
rename to examples/csimple/src/main/resources/logback.xml
diff --git a/examples/camel-example-cxf/README.adoc b/examples/cxf/README.adoc
similarity index 72%
rename from examples/camel-example-cxf/README.adoc
rename to examples/cxf/README.adoc
index 4e046a5..e1c175b 100644
--- a/examples/camel-example-cxf/README.adoc
+++ b/examples/cxf/README.adoc
@@ -14,35 +14,49 @@ SOAP over HTTP CXF client request to the SOAP over JMS CXF
service.
You will need to compile this example first:
-....
-mvn compile
-....
+[source,sh]
+----
+$ mvn compile
+----
=== Run
To run the example of routing between different transport type
-....
-mvn exec:java -PHttpToJMS
-....
+[source,sh]
+----
+$ mvn exec:java -PHttpToJMS
+----
To run the example of Camel transport type
-....
-mvn exec:java -PCamelTransport
-....
+[source,sh]
+----
+$ mvn exec:java -PCamelTransport
+----
To run the example of using WebServiceProvider API
-....
-mvn exec:java -PWebServiceProvider
-....
+[source,sh]
+----
+$ mvn exec:java -PWebServiceProvider
+----
To run the example of showing how to create CXF JAXRS endpoint
-....
-mvn exec:java -PJAXRS
-....
+[source,sh]
+----
+$ mvn exec:java -PJAXRS
+----
+
+=== Run unit tests
+
+There are unit tests implemented, which can be run with the following command:
+
+[source,sh]
+----
+$ mvn test
+----
=== Help and contributions
diff --git a/examples/camel-example-cxf/pom.xml b/examples/cxf/pom.xml
similarity index 100%
rename from examples/camel-example-cxf/pom.xml
rename to examples/cxf/pom.xml
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/CamelTransportExample.java
b/examples/cxf/src/main/java/org/apache/camel/example/camel/transport/CamelTransportExample.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/CamelTransportExample.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/camel/transport/CamelTransportExample.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/Client.java
b/examples/cxf/src/main/java/org/apache/camel/example/camel/transport/Client.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/Client.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/camel/transport/Client.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/GreeterImpl.java
b/examples/cxf/src/main/java/org/apache/camel/example/camel/transport/GreeterImpl.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/GreeterImpl.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/camel/transport/GreeterImpl.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/Server.java
b/examples/cxf/src/main/java/org/apache/camel/example/camel/transport/Server.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/camel/transport/Server.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/camel/transport/Server.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/CamelCxfExample.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/CamelCxfExample.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/CamelCxfExample.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/CamelCxfExample.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Client.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Client.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Client.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Client.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/GreeterImpl.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/GreeterImpl.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/GreeterImpl.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/GreeterImpl.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/JmsBroker.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/JmsBroker.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/JmsBroker.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/JmsBroker.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Server.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Server.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Server.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/httptojms/Server.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/CamelRouterBuilder.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/CamelRouterBuilder.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/CamelRouterBuilder.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/CamelRouterBuilder.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/Client.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/Client.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/Client.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/Client.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXRSClient.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXRSClient.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXRSClient.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXRSClient.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXWSClient.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXWSClient.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXWSClient.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/JAXWSClient.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/Book.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/Book.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/Book.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/Book.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundDetails.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundDetails.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundDetails.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundDetails.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundFault.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundFault.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundFault.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookNotFoundFault.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStore.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStore.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStore.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStore.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStoreImpl.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStoreImpl.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStoreImpl.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/jaxrs/resources/BookStoreImpl.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/CamelCxfExample.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/CamelCxfExample.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/CamelCxfExample.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/CamelCxfExample.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/Client.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/Client.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/Client.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/Client.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/Server.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/Server.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/Server.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/Server.java
diff --git
a/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
b/examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
similarity index 100%
rename from
examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
rename to
examples/cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/resources/META-INF/LICENSE.txt
b/examples/cxf/src/main/resources/META-INF/LICENSE.txt
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/resources/META-INF/LICENSE.txt
rename to examples/cxf/src/main/resources/META-INF/LICENSE.txt
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/resources/META-INF/NOTICE.txt
b/examples/cxf/src/main/resources/META-INF/NOTICE.txt
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/resources/META-INF/NOTICE.txt
rename to examples/cxf/src/main/resources/META-INF/NOTICE.txt
diff --git
a/examples/camel-example-cxf/src/main/resources/META-INF/spring/CamelCXFProviderRouteConfig.xml
b/examples/cxf/src/main/resources/META-INF/spring/CamelCXFProviderRouteConfig.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/META-INF/spring/CamelCXFProviderRouteConfig.xml
rename to
examples/cxf/src/main/resources/META-INF/spring/CamelCXFProviderRouteConfig.xml
diff --git
a/examples/camel-example-cxf/src/main/resources/META-INF/spring/CamelTransportSpringConfig.xml
b/examples/cxf/src/main/resources/META-INF/spring/CamelTransportSpringConfig.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/META-INF/spring/CamelTransportSpringConfig.xml
rename to
examples/cxf/src/main/resources/META-INF/spring/CamelTransportSpringConfig.xml
diff --git
a/examples/camel-example-cxf/src/main/resources/META-INF/spring/CxfRouteCamelContext.xml
b/examples/cxf/src/main/resources/META-INF/spring/CxfRouteCamelContext.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/META-INF/spring/CxfRouteCamelContext.xml
rename to
examples/cxf/src/main/resources/META-INF/spring/CxfRouteCamelContext.xml
diff --git
a/examples/camel-example-cxf/src/main/resources/META-INF/spring/HttpToJmsCamelContext.xml
b/examples/cxf/src/main/resources/META-INF/spring/HttpToJmsCamelContext.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/META-INF/spring/HttpToJmsCamelContext.xml
rename to
examples/cxf/src/main/resources/META-INF/spring/HttpToJmsCamelContext.xml
diff --git
a/examples/camel-example-cxf/src/main/resources/META-INF/spring/JAXRSCamelContext.xml
b/examples/cxf/src/main/resources/META-INF/spring/JAXRSCamelContext.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/META-INF/spring/JAXRSCamelContext.xml
rename to examples/cxf/src/main/resources/META-INF/spring/JAXRSCamelContext.xml
diff --git
a/examples/camel-example-cafe-endpointdsl/src/main/resources/log4j2.properties
b/examples/cxf/src/main/resources/log4j2.properties
similarity index 100%
rename from
examples/camel-example-cafe-endpointdsl/src/main/resources/log4j2.properties
rename to examples/cxf/src/main/resources/log4j2.properties
diff --git
a/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/camel/transport/CamelDestination.xml
b/examples/cxf/src/main/resources/org/apache/camel/example/camel/transport/CamelDestination.xml
similarity index 100%
rename from
examples/camel-example-cxf/src/main/resources/org/apache/camel/example/camel/transport/CamelDestination.xml
rename to
examples/cxf/src/main/resources/org/apache/camel/example/camel/transport/CamelDestination.xml
diff --git
a/examples/camel-example-cxf/src/main/resources/wsdl/hello_world.wsdl
b/examples/cxf/src/main/resources/wsdl/hello_world.wsdl
similarity index 100%
rename from examples/camel-example-cxf/src/main/resources/wsdl/hello_world.wsdl
rename to examples/cxf/src/main/resources/wsdl/hello_world.wsdl
diff --git
a/examples/camel-example-cxf/src/test/java/org/apache/camel/example/camel/transport/CamelTransportClientServerTest.java
b/examples/cxf/src/test/java/org/apache/camel/example/camel/transport/CamelTransportClientServerTest.java
similarity index 100%
rename from
examples/camel-example-cxf/src/test/java/org/apache/camel/example/camel/transport/CamelTransportClientServerTest.java
rename to
examples/cxf/src/test/java/org/apache/camel/example/camel/transport/CamelTransportClientServerTest.java
diff --git
a/examples/camel-example-cxf/src/test/java/org/apache/camel/example/cxf/httptojms/CxfHttpJmsClientServerTest.java
b/examples/cxf/src/test/java/org/apache/camel/example/cxf/httptojms/CxfHttpJmsClientServerTest.java
similarity index 100%
rename from
examples/camel-example-cxf/src/test/java/org/apache/camel/example/cxf/httptojms/CxfHttpJmsClientServerTest.java
rename to
examples/cxf/src/test/java/org/apache/camel/example/cxf/httptojms/CxfHttpJmsClientServerTest.java
diff --git
a/examples/camel-example-cxf/src/test/java/org/apache/camel/example/cxf/jaxrs/JAXRSClientServerTest.java
b/examples/cxf/src/test/java/org/apache/camel/example/cxf/jaxrs/JAXRSClientServerTest.java
similarity index 100%
rename from
examples/camel-example-cxf/src/test/java/org/apache/camel/example/cxf/jaxrs/JAXRSClientServerTest.java
rename to
examples/cxf/src/test/java/org/apache/camel/example/cxf/jaxrs/JAXRSClientServerTest.java
diff --git
a/examples/camel-example-cxf/src/test/java/org/apache/camel/example/provider/ProviderClientServerTest.java
b/examples/cxf/src/test/java/org/apache/camel/example/provider/ProviderClientServerTest.java
similarity index 100%
rename from
examples/camel-example-cxf/src/test/java/org/apache/camel/example/provider/ProviderClientServerTest.java
rename to
examples/cxf/src/test/java/org/apache/camel/example/provider/ProviderClientServerTest.java
diff --git a/examples/camel-example-cxf/src/test/resources/logging.properties
b/examples/cxf/src/test/resources/logging.properties
similarity index 100%
rename from examples/camel-example-cxf/src/test/resources/logging.properties
rename to examples/cxf/src/test/resources/logging.properties
diff --git a/examples/pom.xml b/examples/pom.xml
index 9f2381b..7174efd 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -90,29 +90,29 @@
<module>basic</module>
<module>billboard-aggregate</module>
<module>bigxml-split</module>
- <module>camel-example-cafe</module>
- <module>camel-example-cafe-endpointdsl</module>
- <module>camel-example-cassandra-kubernetes</module>
- <module>camel-example-cdi</module>
- <module>camel-example-cdi-aws-s3</module>
- <module>camel-example-cdi-cassandraql</module>
- <module>camel-example-fhir</module>
- <module>camel-example-flight-recorder</module>
- <module>camel-example-cdi-kubernetes</module>
- <module>camel-example-cdi-metrics</module>
- <module>camel-example-cdi-minio</module>
- <module>camel-example-cdi-properties</module>
- <module>camel-example-cdi-rest-servlet</module>
- <module>camel-example-cdi-test</module>
- <module>camel-example-cdi-xml</module>
- <module>camel-example-cxf</module>
+ <module>cafe</module>
+ <module>cafe-endpointdsl</module>
+ <module>cassandra-kubernetes</module>
+ <module>cdi</module>
+ <module>cdi-aws-s3</module>
+ <module>cdi-cassandraql</module>
+ <module>cdi-kubernetes</module>
+ <module>cdi-metrics</module>
+ <module>cdi-minio</module>
+ <module>cdi-properties</module>
+ <module>cdi-rest-servlet</module>
+ <module>cdi-test</module>
+ <module>cdi-xml</module>
+ <module>console</module>
+ <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-console</module>
- <module>camel-example-csimple</module>
- <module>camel-example-csimple-joor</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>camel-example-hazelcast-kubernetes</module>
<module>camel-example-java8</module>
@@ -142,6 +142,7 @@
<module>camel-example-mongodb</module>
<module>camel-example-netty-custom-correlation</module>
<module>camel-example-oaipmh</module>
+ <module>camel-example-openapi-cdi</module>
<module>camel-example-pojo-messaging</module>
<module>camel-example-reactive-executor-vertx</module>
<module>camel-example-route-throttling</module>
@@ -157,7 +158,6 @@
<module>camel-example-spring-xquery</module>
<module>camel-example-spring-security</module>
<module>camel-example-swagger-cdi</module>
- <module>camel-example-openapi-cdi</module>
<module>camel-example-telegram</module>
<module>camel-example-transformer-cdi</module>
<module>camel-example-transformer-demo</module>