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 <mett...@users.noreply.github.com> 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 <matthias.strei...@senacor.com> --- 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>