This is an automated email from the ASF dual-hosted git repository. zregvart pushed a change to branch website in repository https://gitbox.apache.org/repos/asf/camel.git.
discard edeeb9a [CAMEL-11492] New website - Fix pom version (#2658) discard 974c525 CAMEL-11492: Upgrade node and yarn discard 1baa2da CAMEL-11492: Upgrade Asciidoctor and Webpack ve... discard 71967ca CAMEL-11492: Fix headings discard f0422d9 CAMEL-11492: Incorporate user manual discard e68fe46 CAMEL-11492 New Camel website discard 9822af0 [CAMEL-11495] New Camel website: Incorporate logo (#2539) discard 5236a1d CAMEL-11492 Test website Jenkinsfile discard 1cd7e8b Update website to 2.23.0-SNAPSHOT discard 32e5aaa CAMEL-11492 New Camel website - version upgrades discard 4e775d1 CAMEL-11492 New Camel website - added README.md discard 149ae1e CAMEL-11492 New Camel website discard 2e17399 CAMEL-11492 New Camel website add 92acb04 Regen add 0e4b008 CAMEL-12987: Ensure onContextStop is called on the OsgiServiceRegistry. (#2660) add 03f85b2 CAMEL-12987: Fixed CS add c7722f2 Upgrade Awaitility to version 3.1.5 add d80d4c2 CAMEL-12985: TransactionErrorHandler fails if UnitOfWork is null add 36ba145 CAMEL-12985: Added a test that fails on master add 3d017f0 CAMEL-12985 - Fixed CS add 0baf582 CAMEL-11497: Migrate user guide - Configuring routes startup ordering and autostartup add 5923ea1 CAMEL-12988: Update doc to clarify how to specify routes to start up last add 6feb844 CAMEL-11888 - camel-jgroups-raft initial commit. add 25eb495 CAMEL-11888 - Regen add 51fa307 Upgrade Hystrix and related bundle to version 1.5.18 add 78aad58 Upgrade Splunk to version 1.6.5.0_1 add f6a73e2 Upgrade Xstream and related bundle to version 1.4.11 add e4a4529 Fixed Camel-Jbpm Karaf feature add 669b0a4 Upgrade Infinispan to version 9.4.4.Final add d13cc24 CAMEL-11492: Set consistent headings in compone... new 04878f8 CAMEL-11492 New Camel website new 151a101 CAMEL-11492 New Camel website new 23306aa CAMEL-11492 New Camel website - added README.md new 3ae80cc CAMEL-11492 New Camel website - version upgrades new 0c9c67f Update website to 2.23.0-SNAPSHOT new 4d1f3fc CAMEL-11492 Test website Jenkinsfile new a4b9104 [CAMEL-11495] New Camel website: Incorporate logo (#2539) new 4dde4b0 CAMEL-11492 New Camel website new 0da0e2c CAMEL-11492: Incorporate user manual new a56da89 CAMEL-11492: Fix headings new 40243b2 CAMEL-11492: Upgrade Asciidoctor and Webpack ve... new 94889b7 CAMEL-11492: Upgrade node and yarn new 75eee37 [CAMEL-11492] New website - Fix pom version (#2658) This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (edeeb9a) \ N -- N -- N refs/heads/website (75eee37) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: apache-camel/pom.xml | 9 + apache-camel/src/main/descriptors/common-bin.xml | 2 + bom/camel-bom/pom.xml | 10 + .../camel/processor/RouteStartupOrderLastTest.java | 4 +- components/camel-azure/src/main/docs/azure.adoc | 3 +- components/camel-bam/src/main/docs/bam.adoc | 3 +- .../camel/core/osgi/OsgiCamelContextHelper.java | 21 +- .../camel/core/osgi/OsgiDefaultCamelContext.java | 12 +- .../src/main/docs/cxf-transport.adoc | 3 +- .../camel-groovy-dsl/src/main/docs/groovy-dsl.adoc | 3 +- components/camel-guice/src/main/docs/guice.adoc | 3 +- components/camel-jgroups-raft/pom.xml | 101 ++++++++ .../src/main/docs/jgroups-raft-component.adoc | 197 +++++++++++++++ .../jgroups/raft/CamelRoleChangeListener.java | 79 ++++++ .../jgroups/raft/JGroupsRaftComponent.java | 102 ++++++++ .../jgroups/raft/JGroupsRaftConstants.java | 38 +++ .../jgroups/raft/JGroupsRaftConsumer.java | 69 ++++++ .../jgroups/raft/JGroupsRaftEndpoint.java | 216 ++++++++++++++++ .../jgroups/raft/JGroupsRaftEventType.java | 26 ++ .../jgroups/raft/JGroupsRaftException.java | 30 +++ .../jgroups/raft/JGroupsRaftProducer.java | 87 +++++++ .../raft/cluster/ClusterRoleChangeListener.java | 67 +++++ .../raft/cluster/JGroupsRaftClusterService.java | 80 ++++++ .../raft/cluster/JGroupsRaftClusterView.java | 149 +++++++++++ .../jgroups/raft/utils/NopStateMachine.java | 47 ++++ .../src/main/resources}/LICENSE.txt | 0 .../org/apache/camel/component/jgroups-raft | 18 ++ .../src/main/resources}/NOTICE.txt | 0 .../camel-jgroups-raft/src/main/resources/raft.xml | 40 +++ .../jgroups/raft/JGroupsRaftAbstractTest.java | 49 ++++ .../raft/JGroupsRaftComponentConfiguredTest.java | 74 ++++++ .../raft/JGroupsRaftComponentDefaultTest.java | 59 +++++ .../jgroups/raft/JGroupsRaftConsumerTest.java | 90 +++++++ .../jgroups/raft/JGroupsRaftEndpointTest.java | 94 +++++++ .../jgroups/raft/JGroupsRaftProducerTest.java | 66 +++++ .../cluster/JGroupsRaftClusterAbastractTest.java | 35 +++ .../JGroupsRaftClusteredRoutePolicyTest.java | 118 +++++++++ .../raft/cluster/JGroupsRaftMasterTest.java | 127 ++++++++++ .../src/test/resources/log4j2.properties | 36 +++ .../camel-jgroups-raft/src/test/resources/raft.xml | 49 ++++ .../src/test/resources/raftABC.xml | 49 ++++ .../src/test/resources/raftB.xml | 49 ++++ .../src/test/resources/raftC.xml | 49 ++++ components/camel-kura/src/main/docs/kura.adoc | 3 +- .../camel-leveldb/src/main/docs/leveldb.adoc | 3 +- .../camel-openstack/src/main/docs/openstack.adoc | 3 +- components/camel-rx/src/main/docs/rx.adoc | 3 +- .../camel-scala/src/main/docs/scala-eip.adoc | 3 +- .../src/main/docs/scala-getting-started.adoc | 3 +- components/camel-scala/src/main/docs/scala.adoc | 3 +- components/camel-script/src/main/docs/script.adoc | 3 +- .../src/main/docs/servletlistener.adoc | 3 +- components/camel-shiro/src/main/docs/shiro.adoc | 3 +- .../src/main/docs/spring-cloud.adoc | 3 +- .../src/main/docs/spring-javaconfig.adoc | 3 +- .../camel/spring/spi/TransactionErrorHandler.java | 12 +- ...InterceptUsingAdviceWithSendToEndpointTest.java | 93 +++++++ .../camel-swagger/src/main/docs/swagger.adoc | 3 +- .../camel-test-cdi/src/main/docs/test-cdi.adoc | 3 +- components/camel-test/src/main/docs/test.adoc | 3 +- .../camel-urlrewrite/src/main/docs/urlrewrite.adoc | 3 +- components/pom.xml | 1 + components/readme.adoc | 5 +- docs/user-manual/en/SUMMARY.md | 1 + ...ing-route-startup-ordering-and-autostartup.adoc | 271 +++++++++++++++++++++ docs/user-manual/en/getting-started.adoc | 2 +- docs/user-manual/en/graceful-shutdown.adoc | 4 +- parent/pom.xml | 28 ++- .../karaf/features/src/main/resources/features.xml | 12 + .../camel-jgroups-raft-starter/pom.xml | 53 ++++ .../JGroupsRaftComponentAutoConfiguration.java | 129 ++++++++++ .../JGroupsRaftComponentConfiguration.java | 105 ++++++++ ...JGroupsRaftClusterServiceAutoConfiguration.java | 53 ++++ .../JGroupsRaftClusterServiceConfiguration.java | 89 +++++++ .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../additional-spring-configuration-metadata.json | 10 + .../src/main/resources/META-INF/spring.factories | 21 ++ .../src/main/resources/META-INF/spring.provides | 17 ++ platforms/spring-boot/components-starter/pom.xml | 1 + .../camel-spring-boot-dependencies/pom.xml | 16 +- .../camel/itest/karaf/CamelJgroupsRaftTest.java | 34 +++ .../itest/springboot/CamelJgroupsRaftTest.java | 48 ++++ 83 files changed, 3338 insertions(+), 78 deletions(-) create mode 100644 components/camel-jgroups-raft/pom.xml create mode 100644 components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/CamelRoleChangeListener.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponent.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftConstants.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftConsumer.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpoint.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEventType.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftException.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftProducer.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/cluster/ClusterRoleChangeListener.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/cluster/JGroupsRaftClusterService.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/cluster/JGroupsRaftClusterView.java create mode 100644 components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/utils/NopStateMachine.java copy {tooling/maven/guice-maven-plugin/src/main/resources/META-INF => components/camel-jgroups-raft/src/main/resources}/LICENSE.txt (100%) create mode 100644 components/camel-jgroups-raft/src/main/resources/META-INF/services/org/apache/camel/component/jgroups-raft copy {tooling/maven/guice-maven-plugin/src/main/resources/META-INF => components/camel-jgroups-raft/src/main/resources}/NOTICE.txt (100%) create mode 100644 components/camel-jgroups-raft/src/main/resources/raft.xml create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftAbstractTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponentConfiguredTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponentDefaultTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftConsumerTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpointTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftProducerTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/cluster/JGroupsRaftClusterAbastractTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/cluster/JGroupsRaftClusteredRoutePolicyTest.java create mode 100644 components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/cluster/JGroupsRaftMasterTest.java create mode 100644 components/camel-jgroups-raft/src/test/resources/log4j2.properties create mode 100644 components/camel-jgroups-raft/src/test/resources/raft.xml create mode 100644 components/camel-jgroups-raft/src/test/resources/raftABC.xml create mode 100644 components/camel-jgroups-raft/src/test/resources/raftB.xml create mode 100644 components/camel-jgroups-raft/src/test/resources/raftC.xml create mode 100644 components/camel-spring/src/test/java/org/apache/camel/spring/interceptor/TransactedInterceptUsingAdviceWithSendToEndpointTest.java create mode 100644 docs/user-manual/en/configuring-route-startup-ordering-and-autostartup.adoc create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/pom.xml create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/java/org/apache/camel/component/jgroups/raft/springboot/JGroupsRaftComponentAutoConfiguration.java create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/java/org/apache/camel/component/jgroups/raft/springboot/JGroupsRaftComponentConfiguration.java create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/java/org/apache/camel/component/jgroups/raft/springboot/cluster/springboot/JGroupsRaftClusterServiceAutoConfiguration.java create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/java/org/apache/camel/component/jgroups/raft/springboot/cluster/springboot/JGroupsRaftClusterServiceConfiguration.java copy {tooling/maven/guice-maven-plugin => platforms/spring-boot/components-starter/camel-jgroups-raft-starter}/src/main/resources/META-INF/LICENSE.txt (100%) copy {tooling/maven/guice-maven-plugin => platforms/spring-boot/components-starter/camel-jgroups-raft-starter}/src/main/resources/META-INF/NOTICE.txt (100%) create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/resources/META-INF/spring.factories create mode 100644 platforms/spring-boot/components-starter/camel-jgroups-raft-starter/src/main/resources/META-INF/spring.provides create mode 100644 tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelJgroupsRaftTest.java create mode 100644 tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelJgroupsRaftTest.java