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
commit edf9a57aaef8fcce96319a4aa2716c4bd81c94b4 Author: Claus Ibsen <[email protected]> AuthorDate: Tue Oct 20 10:27:38 2020 +0200 Add joor example and upgrade to 3.7.0-SNAPSHOT --- examples/camel-example-activemq-tomcat/pom.xml | 2 +- examples/camel-example-aggregate-dist/pom.xml | 2 +- examples/camel-example-aggregate/pom.xml | 2 +- examples/camel-example-any23/pom.xml | 2 +- .../camel-example-artemis-large-messages/pom.xml | 2 +- examples/camel-example-artemis/pom.xml | 2 +- examples/camel-example-as2/pom.xml | 2 +- examples/camel-example-basic/pom.xml | 2 +- examples/camel-example-bigxml-split/pom.xml | 2 +- examples/camel-example-billboard-aggr/pom.xml | 2 +- examples/camel-example-cafe-endpointdsl/pom.xml | 2 +- examples/camel-example-cafe/pom.xml | 2 +- .../camel-example-cassandra-kubernetes/README.adoc | 4 +- .../camel-example-cassandra-kubernetes/pom.xml | 2 +- examples/camel-example-cdi-aws-s3/pom.xml | 2 +- examples/camel-example-cdi-cassandraql/pom.xml | 2 +- examples/camel-example-cdi-kubernetes/pom.xml | 2 +- examples/camel-example-cdi-metrics/pom.xml | 2 +- examples/camel-example-cdi-minio/pom.xml | 4 +- examples/camel-example-cdi-properties/pom.xml | 2 +- examples/camel-example-cdi-rest-servlet/pom.xml | 2 +- examples/camel-example-cdi-test/pom.xml | 2 +- examples/camel-example-cdi-xml/pom.xml | 2 +- examples/camel-example-cdi/pom.xml | 2 +- examples/camel-example-console/pom.xml | 2 +- examples/camel-example-cxf-proxy/pom.xml | 2 +- examples/camel-example-cxf-tomcat/pom.xml | 2 +- examples/camel-example-cxf/pom.xml | 2 +- .../camel-example-debezium-eventhubs-blob/pom.xml | 2 +- examples/camel-example-debezium/pom.xml | 2 +- examples/camel-example-fhir/pom.xml | 2 +- examples/camel-example-ftp/pom.xml | 2 +- .../camel-example-hazelcast-kubernetes/pom.xml | 2 +- examples/camel-example-java8/pom.xml | 2 +- examples/camel-example-jdbc/pom.xml | 2 +- examples/camel-example-jms-file/pom.xml | 2 +- examples/camel-example-jmx/pom.xml | 2 +- examples/camel-example-jooq/pom.xml | 2 +- examples/camel-example-kafka/pom.xml | 2 +- examples/camel-example-kotlin/pom.xml | 2 +- examples/camel-example-loadbalancing/pom.xml | 2 +- examples/camel-example-loan-broker-cxf/pom.xml | 2 +- examples/camel-example-loan-broker-jms/pom.xml | 2 +- examples/camel-example-main-artemis/pom.xml | 2 +- .../camel-example-main-endpointdsl-aws2-s3/pom.xml | 2 +- .../aws2-eventbridge-creator/pom.xml | 2 +- .../aws2-s3-events-inject/pom.xml | 2 +- .../aws2-sqs-consumer/pom.xml | 2 +- .../camel-example-main-endpointdsl-aws2/pom.xml | 2 +- examples/camel-example-main-endpointdsl/pom.xml | 2 +- examples/camel-example-main-health/pom.xml | 2 +- .../pom.xml | 10 ++--- examples/camel-example-main-joor/readme.adoc | 20 +++++++++ .../org/apache/camel/example/MyApplication.java | 38 +++++++++++++++++ .../org/apache/camel/example/MyRouteBuilder.java | 33 +++++++++++++++ .../main/java/org/apache/camel/example/MyUser.java | 49 ++++++++++++++++++++++ .../org/apache/camel/example/UserFactoryBean.java | 38 +++++++++++++++++ .../src/main/resources/application.properties | 23 ++++++++++ .../src/main/resources/camel-joor.properties | 2 + .../src/main/resources/logback.xml | 30 +++++++++++++ examples/camel-example-main-lambda/pom.xml | 2 +- examples/camel-example-main-tiny/pom.xml | 2 +- examples/camel-example-main-xml/pom.xml | 2 +- examples/camel-example-main/pom.xml | 2 +- examples/camel-example-management/pom.xml | 2 +- examples/camel-example-micrometer/pom.xml | 2 +- examples/camel-example-mongodb/pom.xml | 2 +- .../camel-example-netty-custom-correlation/pom.xml | 2 +- examples/camel-example-oaipmh/pom.xml | 2 +- examples/camel-example-openapi-cdi/pom.xml | 2 +- examples/camel-example-pojo-messaging/pom.xml | 2 +- .../camel-example-reactive-executor-vertx/pom.xml | 2 +- examples/camel-example-route-throttling/pom.xml | 2 +- examples/camel-example-routetemplate/pom.xml | 2 +- examples/camel-example-salesforce-consumer/pom.xml | 2 +- examples/camel-example-servlet-tomcat/pom.xml | 2 +- examples/camel-example-splunk/pom.xml | 2 +- examples/camel-example-spring-javaconfig/pom.xml | 2 +- examples/camel-example-spring-jms/pom.xml | 2 +- examples/camel-example-spring-pulsar/pom.xml | 2 +- examples/camel-example-spring-security/pom.xml | 2 +- examples/camel-example-spring-ws/pom.xml | 2 +- examples/camel-example-spring-xquery/pom.xml | 2 +- examples/camel-example-spring/pom.xml | 2 +- examples/camel-example-ssh/pom.xml | 2 +- examples/camel-example-swagger-cdi/pom.xml | 2 +- examples/camel-example-telegram/pom.xml | 2 +- examples/camel-example-transformer-cdi/pom.xml | 2 +- examples/camel-example-transformer-demo/pom.xml | 2 +- examples/camel-example-twitter-websocket/pom.xml | 2 +- examples/camel-example-widget-gadget-cdi/pom.xml | 2 +- examples/camel-example-widget-gadget-java/pom.xml | 2 +- examples/camel-example-widget-gadget-xml/pom.xml | 2 +- examples/pom.xml | 8 ++-- 94 files changed, 329 insertions(+), 94 deletions(-) diff --git a/examples/camel-example-activemq-tomcat/pom.xml b/examples/camel-example-activemq-tomcat/pom.xml index 390aea8..1d6c5d3 100644 --- a/examples/camel-example-activemq-tomcat/pom.xml +++ b/examples/camel-example-activemq-tomcat/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-activemq-tomcat</artifactId> diff --git a/examples/camel-example-aggregate-dist/pom.xml b/examples/camel-example-aggregate-dist/pom.xml index 7b9a4b3..c35f709 100644 --- a/examples/camel-example-aggregate-dist/pom.xml +++ b/examples/camel-example-aggregate-dist/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-aggregate-dist</artifactId> diff --git a/examples/camel-example-aggregate/pom.xml b/examples/camel-example-aggregate/pom.xml index 1f19516..3e89d7f 100644 --- a/examples/camel-example-aggregate/pom.xml +++ b/examples/camel-example-aggregate/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-aggregate</artifactId> diff --git a/examples/camel-example-any23/pom.xml b/examples/camel-example-any23/pom.xml index 7dc45d3..dad3b32 100644 --- a/examples/camel-example-any23/pom.xml +++ b/examples/camel-example-any23/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-any23</artifactId> diff --git a/examples/camel-example-artemis-large-messages/pom.xml b/examples/camel-example-artemis-large-messages/pom.xml index d883dee..337532b 100644 --- a/examples/camel-example-artemis-large-messages/pom.xml +++ b/examples/camel-example-artemis-large-messages/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-artemis-large-messages</artifactId> diff --git a/examples/camel-example-artemis/pom.xml b/examples/camel-example-artemis/pom.xml index 4be553c..6919555 100644 --- a/examples/camel-example-artemis/pom.xml +++ b/examples/camel-example-artemis/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-artemis</artifactId> diff --git a/examples/camel-example-as2/pom.xml b/examples/camel-example-as2/pom.xml index 06bded6..856b00b 100644 --- a/examples/camel-example-as2/pom.xml +++ b/examples/camel-example-as2/pom.xml @@ -22,7 +22,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-as2</artifactId> <name>Camel :: Example :: AS2</name> diff --git a/examples/camel-example-basic/pom.xml b/examples/camel-example-basic/pom.xml index a776fd4..242ffde 100644 --- a/examples/camel-example-basic/pom.xml +++ b/examples/camel-example-basic/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-basic</artifactId> diff --git a/examples/camel-example-bigxml-split/pom.xml b/examples/camel-example-bigxml-split/pom.xml index 799dfb2..9c31032 100644 --- a/examples/camel-example-bigxml-split/pom.xml +++ b/examples/camel-example-bigxml-split/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-bigxml-split</artifactId> diff --git a/examples/camel-example-billboard-aggr/pom.xml b/examples/camel-example-billboard-aggr/pom.xml index f30002a..1c1dbbc 100644 --- a/examples/camel-example-billboard-aggr/pom.xml +++ b/examples/camel-example-billboard-aggr/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-billboard-aggr</artifactId> diff --git a/examples/camel-example-cafe-endpointdsl/pom.xml b/examples/camel-example-cafe-endpointdsl/pom.xml index 3b0f830..1477e5d 100644 --- a/examples/camel-example-cafe-endpointdsl/pom.xml +++ b/examples/camel-example-cafe-endpointdsl/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cafe-endpointdsl</artifactId> diff --git a/examples/camel-example-cafe/pom.xml b/examples/camel-example-cafe/pom.xml index bc0303d..4f667a1 100644 --- a/examples/camel-example-cafe/pom.xml +++ b/examples/camel-example-cafe/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cafe</artifactId> diff --git a/examples/camel-example-cassandra-kubernetes/README.adoc b/examples/camel-example-cassandra-kubernetes/README.adoc index 794c991..fc4c6ca 100644 --- a/examples/camel-example-cassandra-kubernetes/README.adoc +++ b/examples/camel-example-cassandra-kubernetes/README.adoc @@ -99,14 +99,14 @@ You should then see an output similar to this: [INFO] k8s: 2020-08-07 12:34:34,150 [main ] INFO Cluster - New Cassandra host cassandra/172.17.0.6:9042 added [INFO] k8s: 2020-08-07 12:34:36,780 [main ] INFO CqlPopulateBean - Cassandra was populated with sample values for test.users table [INFO] k8s: 2020-08-07 12:34:37,372 [main ] INFO LRUCacheFactory - Detected and using LRUCacheFactory: camel-caffeine-lrucache -[INFO] k8s: 2020-08-07 12:34:38,012 [main ] INFO AbstractCamelContext - Apache Camel 3.6.0-SNAPSHOT (camel-1) is starting +[INFO] k8s: 2020-08-07 12:34:38,012 [main ] INFO AbstractCamelContext - Apache Camel 3.7.0-SNAPSHOT (camel-1) is starting [INFO] k8s: 2020-08-07 12:34:38,019 [main ] INFO AbstractCamelContext - StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html [INFO] k8s: 2020-08-07 12:34:38,019 [main ] INFO AbstractCamelContext - Using HealthCheck: camel-health [INFO] k8s: 2020-08-07 12:34:38,664 [main ] INFO DefaultMavenCoordinates - DataStax Java driver for Apache Cassandra(R) (com.datastax.oss:java-driver-core) version 4.8.0 [INFO] k8s: 2020-08-07 12:34:39,554 [s0-admin-0 ] INFO Clock - Using native clock for microsecond precision [INFO] k8s: 2020-08-07 12:34:41,453 [main ] INFO InternalRouteStartupManager - Route: cassandra-route started and consuming from: timer://foo [INFO] k8s: 2020-08-07 12:34:41,454 [main ] INFO AbstractCamelContext - Total 1 routes, of which 1 are started -[INFO] k8s: 2020-08-07 12:34:41,455 [main ] INFO AbstractCamelContext - Apache Camel 3.6.0-SNAPSHOT (camel-1) started in 3.441 seconds +[INFO] k8s: 2020-08-07 12:34:41,455 [main ] INFO AbstractCamelContext - Apache Camel 3.7.0-SNAPSHOT (camel-1) started in 3.441 seconds [INFO] k8s: 2020-08-07 12:34:41,469 [main ] INFO BaseMainSupport - Using properties from: classpath:application.properties;optional=true [INFO] k8s: 2020-08-07 12:34:41,557 [main ] INFO DefaultRoutesCollector - No additional Camel XML routes discovered from: classpath:camel/*.xml [INFO] k8s: 2020-08-07 12:34:41,557 [main ] INFO DefaultRoutesCollector - No additional Camel XML route templates discovered from: classpath:camel-template/*.xml diff --git a/examples/camel-example-cassandra-kubernetes/pom.xml b/examples/camel-example-cassandra-kubernetes/pom.xml index 61c4418..829f853 100644 --- a/examples/camel-example-cassandra-kubernetes/pom.xml +++ b/examples/camel-example-cassandra-kubernetes/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cassandra-kubernetes</artifactId> diff --git a/examples/camel-example-cdi-aws-s3/pom.xml b/examples/camel-example-cdi-aws-s3/pom.xml index 45e59dc..b9b2b5f 100644 --- a/examples/camel-example-cdi-aws-s3/pom.xml +++ b/examples/camel-example-cdi-aws-s3/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-aws-s3</artifactId> diff --git a/examples/camel-example-cdi-cassandraql/pom.xml b/examples/camel-example-cdi-cassandraql/pom.xml index a27c140..d487bde 100644 --- a/examples/camel-example-cdi-cassandraql/pom.xml +++ b/examples/camel-example-cdi-cassandraql/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-cassandraql</artifactId> diff --git a/examples/camel-example-cdi-kubernetes/pom.xml b/examples/camel-example-cdi-kubernetes/pom.xml index 8c020a7..b7810bc 100644 --- a/examples/camel-example-cdi-kubernetes/pom.xml +++ b/examples/camel-example-cdi-kubernetes/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-kubernetes</artifactId> diff --git a/examples/camel-example-cdi-metrics/pom.xml b/examples/camel-example-cdi-metrics/pom.xml index f4fb99e..e8bb32f 100644 --- a/examples/camel-example-cdi-metrics/pom.xml +++ b/examples/camel-example-cdi-metrics/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-metrics</artifactId> diff --git a/examples/camel-example-cdi-minio/pom.xml b/examples/camel-example-cdi-minio/pom.xml index a26fc03..b44e72c 100644 --- a/examples/camel-example-cdi-minio/pom.xml +++ b/examples/camel-example-cdi-minio/pom.xml @@ -6,7 +6,7 @@ <parent> <artifactId>examples</artifactId> <groupId>org.apache.camel.example</groupId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-minio</artifactId> @@ -83,7 +83,7 @@ <plugin> <groupId>org.apache.camel</groupId> <artifactId>camel-maven-plugin</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.apache.deltaspike.cdictrl</groupId> diff --git a/examples/camel-example-cdi-properties/pom.xml b/examples/camel-example-cdi-properties/pom.xml index 1a93ab9..b773dcf 100644 --- a/examples/camel-example-cdi-properties/pom.xml +++ b/examples/camel-example-cdi-properties/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-properties</artifactId> diff --git a/examples/camel-example-cdi-rest-servlet/pom.xml b/examples/camel-example-cdi-rest-servlet/pom.xml index 79aedaa..f0638fb 100644 --- a/examples/camel-example-cdi-rest-servlet/pom.xml +++ b/examples/camel-example-cdi-rest-servlet/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-rest-servlet</artifactId> diff --git a/examples/camel-example-cdi-test/pom.xml b/examples/camel-example-cdi-test/pom.xml index cdd4e9d..cf0ab71 100644 --- a/examples/camel-example-cdi-test/pom.xml +++ b/examples/camel-example-cdi-test/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-test</artifactId> diff --git a/examples/camel-example-cdi-xml/pom.xml b/examples/camel-example-cdi-xml/pom.xml index 812c13c..eb06987 100644 --- a/examples/camel-example-cdi-xml/pom.xml +++ b/examples/camel-example-cdi-xml/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi-xml</artifactId> diff --git a/examples/camel-example-cdi/pom.xml b/examples/camel-example-cdi/pom.xml index ec0e305..37447d8 100644 --- a/examples/camel-example-cdi/pom.xml +++ b/examples/camel-example-cdi/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cdi</artifactId> diff --git a/examples/camel-example-console/pom.xml b/examples/camel-example-console/pom.xml index 98c55a4..6a26f77 100644 --- a/examples/camel-example-console/pom.xml +++ b/examples/camel-example-console/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-console</artifactId> diff --git a/examples/camel-example-cxf-proxy/pom.xml b/examples/camel-example-cxf-proxy/pom.xml index 73e782f..8e56c5f 100644 --- a/examples/camel-example-cxf-proxy/pom.xml +++ b/examples/camel-example-cxf-proxy/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cxf-proxy</artifactId> diff --git a/examples/camel-example-cxf-tomcat/pom.xml b/examples/camel-example-cxf-tomcat/pom.xml index 56b75bf..a2d223a 100644 --- a/examples/camel-example-cxf-tomcat/pom.xml +++ b/examples/camel-example-cxf-tomcat/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cxf-tomcat</artifactId> diff --git a/examples/camel-example-cxf/pom.xml b/examples/camel-example-cxf/pom.xml index 160d807..5535ef2 100644 --- a/examples/camel-example-cxf/pom.xml +++ b/examples/camel-example-cxf/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-cxf</artifactId> diff --git a/examples/camel-example-debezium-eventhubs-blob/pom.xml b/examples/camel-example-debezium-eventhubs-blob/pom.xml index e45555a..c0f462d 100644 --- a/examples/camel-example-debezium-eventhubs-blob/pom.xml +++ b/examples/camel-example-debezium-eventhubs-blob/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-debezium-eventhubs-blob</artifactId> diff --git a/examples/camel-example-debezium/pom.xml b/examples/camel-example-debezium/pom.xml index 057420a..fa2cd79 100644 --- a/examples/camel-example-debezium/pom.xml +++ b/examples/camel-example-debezium/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-debezium</artifactId> diff --git a/examples/camel-example-fhir/pom.xml b/examples/camel-example-fhir/pom.xml index 14fc503..beae062 100644 --- a/examples/camel-example-fhir/pom.xml +++ b/examples/camel-example-fhir/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-fhir</artifactId> diff --git a/examples/camel-example-ftp/pom.xml b/examples/camel-example-ftp/pom.xml index ba878df..66ae99b 100644 --- a/examples/camel-example-ftp/pom.xml +++ b/examples/camel-example-ftp/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-ftp</artifactId> diff --git a/examples/camel-example-hazelcast-kubernetes/pom.xml b/examples/camel-example-hazelcast-kubernetes/pom.xml index 6a94a77..85c8617 100644 --- a/examples/camel-example-hazelcast-kubernetes/pom.xml +++ b/examples/camel-example-hazelcast-kubernetes/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-hazelcast-kubernetes</artifactId> diff --git a/examples/camel-example-java8/pom.xml b/examples/camel-example-java8/pom.xml index 5e33ddd..8f0cc11 100644 --- a/examples/camel-example-java8/pom.xml +++ b/examples/camel-example-java8/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-java8</artifactId> diff --git a/examples/camel-example-jdbc/pom.xml b/examples/camel-example-jdbc/pom.xml index fe06ff3..1e7862d 100644 --- a/examples/camel-example-jdbc/pom.xml +++ b/examples/camel-example-jdbc/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-jdbc</artifactId> diff --git a/examples/camel-example-jms-file/pom.xml b/examples/camel-example-jms-file/pom.xml index 89079dc..7c003d8 100644 --- a/examples/camel-example-jms-file/pom.xml +++ b/examples/camel-example-jms-file/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-jms-file</artifactId> diff --git a/examples/camel-example-jmx/pom.xml b/examples/camel-example-jmx/pom.xml index 043f37d..aee9beb 100644 --- a/examples/camel-example-jmx/pom.xml +++ b/examples/camel-example-jmx/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-jmx</artifactId> diff --git a/examples/camel-example-jooq/pom.xml b/examples/camel-example-jooq/pom.xml index c3cea9c..09edb90 100644 --- a/examples/camel-example-jooq/pom.xml +++ b/examples/camel-example-jooq/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-jooq</artifactId> diff --git a/examples/camel-example-kafka/pom.xml b/examples/camel-example-kafka/pom.xml index 1a4348f..d01831e 100644 --- a/examples/camel-example-kafka/pom.xml +++ b/examples/camel-example-kafka/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-kafka</artifactId> diff --git a/examples/camel-example-kotlin/pom.xml b/examples/camel-example-kotlin/pom.xml index 678b45b..06632cc 100644 --- a/examples/camel-example-kotlin/pom.xml +++ b/examples/camel-example-kotlin/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-kotlin</artifactId> diff --git a/examples/camel-example-loadbalancing/pom.xml b/examples/camel-example-loadbalancing/pom.xml index 0986cdd..6de38ce 100644 --- a/examples/camel-example-loadbalancing/pom.xml +++ b/examples/camel-example-loadbalancing/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-loadbalancing</artifactId> diff --git a/examples/camel-example-loan-broker-cxf/pom.xml b/examples/camel-example-loan-broker-cxf/pom.xml index 467c6f7..aa61f21 100644 --- a/examples/camel-example-loan-broker-cxf/pom.xml +++ b/examples/camel-example-loan-broker-cxf/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-loan-broker-cxf</artifactId> diff --git a/examples/camel-example-loan-broker-jms/pom.xml b/examples/camel-example-loan-broker-jms/pom.xml index 6e3175f..125e88a 100644 --- a/examples/camel-example-loan-broker-jms/pom.xml +++ b/examples/camel-example-loan-broker-jms/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-loan-broker-jms</artifactId> diff --git a/examples/camel-example-main-artemis/pom.xml b/examples/camel-example-main-artemis/pom.xml index 73ea132..9536c40 100644 --- a/examples/camel-example-main-artemis/pom.xml +++ b/examples/camel-example-main-artemis/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-artemis</artifactId> diff --git a/examples/camel-example-main-endpointdsl-aws2-s3/pom.xml b/examples/camel-example-main-endpointdsl-aws2-s3/pom.xml index 2cdb311..8d895d1 100644 --- a/examples/camel-example-main-endpointdsl-aws2-s3/pom.xml +++ b/examples/camel-example-main-endpointdsl-aws2-s3/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-endpointdsl-aws2-s3</artifactId> diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml b/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml index fc4a236..297672c 100644 --- a/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml +++ b/examples/camel-example-main-endpointdsl-aws2/aws2-eventbridge-creator/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>camel-example-main-endpointdsl-aws2</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>aws2-eventbridge-creator</artifactId> diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml b/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml index 4f19b01..5815d4b 100644 --- a/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml +++ b/examples/camel-example-main-endpointdsl-aws2/aws2-s3-events-inject/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>camel-example-main-endpointdsl-aws2</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>aws2-s3-events-inject</artifactId> diff --git a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml b/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml index 1c543d0..3bfda00 100644 --- a/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml +++ b/examples/camel-example-main-endpointdsl-aws2/aws2-sqs-consumer/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>camel-example-main-endpointdsl-aws2</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>aws2-sqs-consumer</artifactId> diff --git a/examples/camel-example-main-endpointdsl-aws2/pom.xml b/examples/camel-example-main-endpointdsl-aws2/pom.xml index 330062f..7ae019e 100644 --- a/examples/camel-example-main-endpointdsl-aws2/pom.xml +++ b/examples/camel-example-main-endpointdsl-aws2/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-endpointdsl-aws2</artifactId> diff --git a/examples/camel-example-main-endpointdsl/pom.xml b/examples/camel-example-main-endpointdsl/pom.xml index ff76639..cae565a 100644 --- a/examples/camel-example-main-endpointdsl/pom.xml +++ b/examples/camel-example-main-endpointdsl/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-endpointdsl</artifactId> diff --git a/examples/camel-example-main-health/pom.xml b/examples/camel-example-main-health/pom.xml index e2c0ca8..c703a10 100644 --- a/examples/camel-example-main-health/pom.xml +++ b/examples/camel-example-main-health/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-health</artifactId> diff --git a/examples/camel-example-main/pom.xml b/examples/camel-example-main-joor/pom.xml similarity index 91% copy from examples/camel-example-main/pom.xml copy to examples/camel-example-main-joor/pom.xml index 2556a31..f288c2c 100644 --- a/examples/camel-example-main/pom.xml +++ b/examples/camel-example-main-joor/pom.xml @@ -24,13 +24,13 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> - <artifactId>camel-example-main</artifactId> + <artifactId>camel-example-main-joor</artifactId> <packaging>jar</packaging> - <name>Camel :: Example :: Main</name> - <description>An example for showing standalone Camel</description> + <name>Camel :: Example :: Main :: jOOR</name> + <description>An example for showing standalone Camel with jOOR runtime Java compiled</description> <properties> <category>Beginner</category> @@ -61,7 +61,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-quartz</artifactId> + <artifactId>camel-joor</artifactId> </dependency> <!-- logging --> diff --git a/examples/camel-example-main-joor/readme.adoc b/examples/camel-example-main-joor/readme.adoc new file mode 100644 index 0000000..c254740 --- /dev/null +++ b/examples/camel-example-main-joor/readme.adoc @@ -0,0 +1,20 @@ +== Camel Example Main jOOR + +This example shows using the new jOOR language in the Camel DSL. +The jOOR language is very performant, as it is compiled to Java code once during startup (runtime). + +=== How to run + +You can run this example using + + mvn camel:run + +=== Help and contributions + +If you hit any problem using Camel or have some feedback, then please +https://camel.apache.org/support.html[let us know]. + +We also love contributors, so +https://camel.apache.org/contributing.html[get involved] :-) + +The Camel riders! diff --git a/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyApplication.java new file mode 100644 index 0000000..496b37d --- /dev/null +++ b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyApplication.java @@ -0,0 +1,38 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.example; + +import org.apache.camel.main.Main; + +/** + * Main class that boot the Camel application + */ +public final class MyApplication { + + private MyApplication() { + } + + public static void main(String[] args) throws Exception { + // use Camels Main class + Main main = new Main(); + // and add the routes (you can specify multiple classes) + main.configure().addRoutesBuilder(MyRouteBuilder.class); + // now keep the application running until the JVM is terminated (ctrl + c or sigterm) + main.run(args); + } + +} diff --git a/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java new file mode 100644 index 0000000..da4f671 --- /dev/null +++ b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyRouteBuilder.java @@ -0,0 +1,33 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.example; + +import org.apache.camel.builder.RouteBuilder; + +public class MyRouteBuilder extends RouteBuilder { + + @Override + public void configure() throws Exception { + from("timer:foo?period=2s") + .bean(UserFactoryBean.class, "createUser") + .choice() + .when(joor("var user = bodyAs(MyUser); return user.getName() != null && user.getAge() > 21")) + .log("User ${body} can enter bar") + .otherwise() + .log("User ${body} cannot enter bar"); + } +} diff --git a/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyUser.java b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyUser.java new file mode 100644 index 0000000..e45cb2f --- /dev/null +++ b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/MyUser.java @@ -0,0 +1,49 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.example; + +public class MyUser { + + private String name; + private int age; + + public MyUser(String name, int age) { + this.name = name; + this.age = age; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + @Override + public String toString() { + return name; + } +} diff --git a/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/UserFactoryBean.java b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/UserFactoryBean.java new file mode 100644 index 0000000..829fc8f --- /dev/null +++ b/examples/camel-example-main-joor/src/main/java/org/apache/camel/example/UserFactoryBean.java @@ -0,0 +1,38 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.example; + +import java.util.Random; + +public class UserFactoryBean { + + private static MyUser user1 = new MyUser("Tony", 44); + private static MyUser user2 = new MyUser("Scott", 23); + private static MyUser user3 = new MyUser("Jack", 14); + + public static MyUser createUser() { + int ran = new Random().nextInt(3); + if (ran == 0) { + return user1; + } else if (ran == 1) { + return user2; + } else { + return user3; + } + } + +} diff --git a/examples/camel-example-main-joor/src/main/resources/application.properties b/examples/camel-example-main-joor/src/main/resources/application.properties new file mode 100644 index 0000000..93324db --- /dev/null +++ b/examples/camel-example-main-joor/src/main/resources/application.properties @@ -0,0 +1,23 @@ +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +# to configure camel main +# here you can configure options on camel main (see MainConfigurationProperties class) +camel.main.name = MyCamel + + + diff --git a/examples/camel-example-main-joor/src/main/resources/camel-joor.properties b/examples/camel-example-main-joor/src/main/resources/camel-joor.properties new file mode 100644 index 0000000..0ad47ac --- /dev/null +++ b/examples/camel-example-main-joor/src/main/resources/camel-joor.properties @@ -0,0 +1,2 @@ +# import our user so joor language can use the shorthand classname +import org.apache.camel.example.MyUser; diff --git a/examples/camel-example-main-joor/src/main/resources/logback.xml b/examples/camel-example-main-joor/src/main/resources/logback.xml new file mode 100644 index 0000000..a798d0b --- /dev/null +++ b/examples/camel-example-main-joor/src/main/resources/logback.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<configuration> + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> + <encoder> + <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> + </encoder> + </appender> + + <root level="INFO"> + <appender-ref ref="STDOUT" /> + </root> +</configuration> diff --git a/examples/camel-example-main-lambda/pom.xml b/examples/camel-example-main-lambda/pom.xml index 138a54d..805a053 100644 --- a/examples/camel-example-main-lambda/pom.xml +++ b/examples/camel-example-main-lambda/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-lambda</artifactId> diff --git a/examples/camel-example-main-tiny/pom.xml b/examples/camel-example-main-tiny/pom.xml index 480c372..dbe22a0 100644 --- a/examples/camel-example-main-tiny/pom.xml +++ b/examples/camel-example-main-tiny/pom.xml @@ -25,7 +25,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-tiny</artifactId> diff --git a/examples/camel-example-main-xml/pom.xml b/examples/camel-example-main-xml/pom.xml index 98b0a8e..96d31a8 100644 --- a/examples/camel-example-main-xml/pom.xml +++ b/examples/camel-example-main-xml/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main-xml</artifactId> diff --git a/examples/camel-example-main/pom.xml b/examples/camel-example-main/pom.xml index 2556a31..c804026 100644 --- a/examples/camel-example-main/pom.xml +++ b/examples/camel-example-main/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-main</artifactId> diff --git a/examples/camel-example-management/pom.xml b/examples/camel-example-management/pom.xml index 9638034..0b668fe 100644 --- a/examples/camel-example-management/pom.xml +++ b/examples/camel-example-management/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-management</artifactId> diff --git a/examples/camel-example-micrometer/pom.xml b/examples/camel-example-micrometer/pom.xml index 4c137e4..8a976bf 100644 --- a/examples/camel-example-micrometer/pom.xml +++ b/examples/camel-example-micrometer/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-micrometer</artifactId> diff --git a/examples/camel-example-mongodb/pom.xml b/examples/camel-example-mongodb/pom.xml index e07ce58..918bd19 100644 --- a/examples/camel-example-mongodb/pom.xml +++ b/examples/camel-example-mongodb/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-mongodb</artifactId> diff --git a/examples/camel-example-netty-custom-correlation/pom.xml b/examples/camel-example-netty-custom-correlation/pom.xml index 6a89c0e..775db7a 100644 --- a/examples/camel-example-netty-custom-correlation/pom.xml +++ b/examples/camel-example-netty-custom-correlation/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-netty-custom-correlation</artifactId> diff --git a/examples/camel-example-oaipmh/pom.xml b/examples/camel-example-oaipmh/pom.xml index 153b4fe..0ec024c 100644 --- a/examples/camel-example-oaipmh/pom.xml +++ b/examples/camel-example-oaipmh/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-oaipmh</artifactId> diff --git a/examples/camel-example-openapi-cdi/pom.xml b/examples/camel-example-openapi-cdi/pom.xml index 3a3c1a8..df032da 100644 --- a/examples/camel-example-openapi-cdi/pom.xml +++ b/examples/camel-example-openapi-cdi/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-openapi-cdi</artifactId> diff --git a/examples/camel-example-pojo-messaging/pom.xml b/examples/camel-example-pojo-messaging/pom.xml index 50a4685..9d34052 100644 --- a/examples/camel-example-pojo-messaging/pom.xml +++ b/examples/camel-example-pojo-messaging/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-pojo-messaging</artifactId> diff --git a/examples/camel-example-reactive-executor-vertx/pom.xml b/examples/camel-example-reactive-executor-vertx/pom.xml index df877f8..d30189c 100644 --- a/examples/camel-example-reactive-executor-vertx/pom.xml +++ b/examples/camel-example-reactive-executor-vertx/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-reactive-executor-vertx</artifactId> diff --git a/examples/camel-example-route-throttling/pom.xml b/examples/camel-example-route-throttling/pom.xml index 1c05ee1..a9ad388 100644 --- a/examples/camel-example-route-throttling/pom.xml +++ b/examples/camel-example-route-throttling/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-route-throttling</artifactId> diff --git a/examples/camel-example-routetemplate/pom.xml b/examples/camel-example-routetemplate/pom.xml index 6028d82..06b67ad 100644 --- a/examples/camel-example-routetemplate/pom.xml +++ b/examples/camel-example-routetemplate/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-routetemplate</artifactId> diff --git a/examples/camel-example-salesforce-consumer/pom.xml b/examples/camel-example-salesforce-consumer/pom.xml index 72c1d5d..6bbcd4f 100644 --- a/examples/camel-example-salesforce-consumer/pom.xml +++ b/examples/camel-example-salesforce-consumer/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-salesforce-consumer</artifactId> diff --git a/examples/camel-example-servlet-tomcat/pom.xml b/examples/camel-example-servlet-tomcat/pom.xml index acfdfc0..25dfbdb 100644 --- a/examples/camel-example-servlet-tomcat/pom.xml +++ b/examples/camel-example-servlet-tomcat/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-servlet-tomcat</artifactId> diff --git a/examples/camel-example-splunk/pom.xml b/examples/camel-example-splunk/pom.xml index 6610f5b..bc3c8ec 100644 --- a/examples/camel-example-splunk/pom.xml +++ b/examples/camel-example-splunk/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-splunk</artifactId> diff --git a/examples/camel-example-spring-javaconfig/pom.xml b/examples/camel-example-spring-javaconfig/pom.xml index d7876d5..650d1be 100644 --- a/examples/camel-example-spring-javaconfig/pom.xml +++ b/examples/camel-example-spring-javaconfig/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-javaconfig</artifactId> diff --git a/examples/camel-example-spring-jms/pom.xml b/examples/camel-example-spring-jms/pom.xml index d49866d..8ef2ffa 100644 --- a/examples/camel-example-spring-jms/pom.xml +++ b/examples/camel-example-spring-jms/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-jms</artifactId> diff --git a/examples/camel-example-spring-pulsar/pom.xml b/examples/camel-example-spring-pulsar/pom.xml index 37e774b..087dc23 100644 --- a/examples/camel-example-spring-pulsar/pom.xml +++ b/examples/camel-example-spring-pulsar/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-pulsar</artifactId> diff --git a/examples/camel-example-spring-security/pom.xml b/examples/camel-example-spring-security/pom.xml index 9c5cdec..590b923 100644 --- a/examples/camel-example-spring-security/pom.xml +++ b/examples/camel-example-spring-security/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-security</artifactId> diff --git a/examples/camel-example-spring-ws/pom.xml b/examples/camel-example-spring-ws/pom.xml index 0cae7ec..10a4790 100644 --- a/examples/camel-example-spring-ws/pom.xml +++ b/examples/camel-example-spring-ws/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-ws</artifactId> diff --git a/examples/camel-example-spring-xquery/pom.xml b/examples/camel-example-spring-xquery/pom.xml index c478b1f..2075642 100644 --- a/examples/camel-example-spring-xquery/pom.xml +++ b/examples/camel-example-spring-xquery/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring-xquery</artifactId> diff --git a/examples/camel-example-spring/pom.xml b/examples/camel-example-spring/pom.xml index a70f6e7..592f619 100644 --- a/examples/camel-example-spring/pom.xml +++ b/examples/camel-example-spring/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-spring</artifactId> diff --git a/examples/camel-example-ssh/pom.xml b/examples/camel-example-ssh/pom.xml index 415297c..d806dc8 100644 --- a/examples/camel-example-ssh/pom.xml +++ b/examples/camel-example-ssh/pom.xml @@ -6,7 +6,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-ssh</artifactId> diff --git a/examples/camel-example-swagger-cdi/pom.xml b/examples/camel-example-swagger-cdi/pom.xml index 7ec87bf..039d61a 100644 --- a/examples/camel-example-swagger-cdi/pom.xml +++ b/examples/camel-example-swagger-cdi/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-swagger-cdi</artifactId> diff --git a/examples/camel-example-telegram/pom.xml b/examples/camel-example-telegram/pom.xml index 473311d..0b7d87d 100644 --- a/examples/camel-example-telegram/pom.xml +++ b/examples/camel-example-telegram/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-telegram</artifactId> diff --git a/examples/camel-example-transformer-cdi/pom.xml b/examples/camel-example-transformer-cdi/pom.xml index 35b4c43..323ea65 100644 --- a/examples/camel-example-transformer-cdi/pom.xml +++ b/examples/camel-example-transformer-cdi/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-transformer-cdi</artifactId> diff --git a/examples/camel-example-transformer-demo/pom.xml b/examples/camel-example-transformer-demo/pom.xml index 3dd49b4..e9697ab 100644 --- a/examples/camel-example-transformer-demo/pom.xml +++ b/examples/camel-example-transformer-demo/pom.xml @@ -23,7 +23,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-transformer-demo</artifactId> diff --git a/examples/camel-example-twitter-websocket/pom.xml b/examples/camel-example-twitter-websocket/pom.xml index 38a4c08..6689ccb 100644 --- a/examples/camel-example-twitter-websocket/pom.xml +++ b/examples/camel-example-twitter-websocket/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-twitter-websocket</artifactId> diff --git a/examples/camel-example-widget-gadget-cdi/pom.xml b/examples/camel-example-widget-gadget-cdi/pom.xml index d290c24..35f3e57 100644 --- a/examples/camel-example-widget-gadget-cdi/pom.xml +++ b/examples/camel-example-widget-gadget-cdi/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-widget-gadget-cdi</artifactId> diff --git a/examples/camel-example-widget-gadget-java/pom.xml b/examples/camel-example-widget-gadget-java/pom.xml index 557889b..b6dde68 100644 --- a/examples/camel-example-widget-gadget-java/pom.xml +++ b/examples/camel-example-widget-gadget-java/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-widget-gadget-java</artifactId> diff --git a/examples/camel-example-widget-gadget-xml/pom.xml b/examples/camel-example-widget-gadget-xml/pom.xml index 681012f..12c49d3 100644 --- a/examples/camel-example-widget-gadget-xml/pom.xml +++ b/examples/camel-example-widget-gadget-xml/pom.xml @@ -24,7 +24,7 @@ <parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <artifactId>camel-example-widget-gadget-xml</artifactId> diff --git a/examples/pom.xml b/examples/pom.xml index d70a9c2..45a4232 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -23,12 +23,12 @@ <parent> <groupId>org.apache.camel</groupId> <artifactId>camel-dependencies</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> </parent> <groupId>org.apache.camel.example</groupId> <artifactId>examples</artifactId> - <version>3.6.0-SNAPSHOT</version> + <version>3.7.0-SNAPSHOT</version> <packaging>pom</packaging> <name>Camel Examples</name> @@ -126,6 +126,8 @@ <module>camel-example-main-endpointdsl</module> <module>camel-example-main-endpointdsl-aws2-s3</module> <module>camel-example-main-health</module> + <module>camel-example-main-lambda</module> + <module>camel-example-main-joor</module> <module>camel-example-main-tiny</module> <module>camel-example-main-xml</module> <module>camel-example-management</module> @@ -168,7 +170,7 @@ <jdk.version>1.8</jdk.version> <compiler.fork>false</compiler.fork> - <camel.version>3.6.0-SNAPSHOT</camel.version> + <camel.version>3.7.0-SNAPSHOT</camel.version> <!-- Versions --> <arquillian-version>1.5.0.Final</arquillian-version>
