This is an automated email from the ASF dual-hosted git repository.

aldettinger pushed a change to branch CAMEL-13342-JUNIT5-EXPLORATORY
in repository https://gitbox.apache.org/repos/asf/camel.git.


 discard ce5a743  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-testcontainers-spring with JUnit 5
 discard f8a409d  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-testcontainers with JUnit 5
 discard 3b6b55e  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-cdi-test in junit 5
 discard ff1b9e0  CAMEL-13342: Added a JUnit 5 version of JUnit 4 test patterns
 discard 8b31a49  CAMEL-13342: Setup SimpleMockTest with junit extension and 
parameter resolver
 discard ca726cb  CAMEL-13342: Created CamelTest annotation and move existing 
tests to **test/junit4**
     add 8512692  Fixed CS for camel-restlet
     add 1c8cfad  CAMEL-13741 - Allow to convert a Map to an Iterable
     add 94676ab  Upgrade Cassandra datastax driver to version 3.7.2
     add 3242fe8  CAMEL-10013: Implemented test validating syntax of endpoint. 
Fixed syntax problems.
     add eb3a23f  Camel-CXF: Use PropertyBindingSupport where possible
     add d497936  Camel-Dataformat: Use PropertyBindingSupport wherever possible
     add 2170df9  Camel-Facebook: Use PropertyBindingSupport wherever possible
     add 26f2d0b  Camel-JMX: Use PropertyBindingSupport wherever possible
     add 5dc16d5  Removed unused imports
     add b13bbfd  [CAMEL-13424]avoid using hardcode port in test
     add 5c1832c  Camel-Netty4: Use PropertyBindingSupport wherever possible
     add dfd378c  Camel-Rest: Use PropertyBindingSupport wherever possible
     add a9da91f  Removed unused imports
     add 5001ff5  Camel-Wordpress: Use PropertyBindingSupport wherever possible
     add 4d9693f  Removed unused imports
     add fcc421c  CAMEL-13746: Fixed issues in camel-salesforce integration 
tests
     add c7a5d0a  Merge branch 'master' of github.com:apache/camel
     add 124f4c0  more fixes for anchor not found errors
     add 7a599f6  more fixes for anchor not found errors
     add d66231b  more fixes for anchor not found errors
     add d0159e1  required changes done
     add 9dc4dc6  CAMEL-13629: Renamed tests to follow *Test pattern
     add 8f568e8  Merge pull request #3036 from bedlaj/CAMEL-13629
     add 2a01e2b  CAMEL-13628: Initial commit
     add 510dd6b  CAMEL-13628: Karaf feature, Karaf itest, formatting
     add f2a92b6  CAMEL-13628: add date to FileEvent
     add 52e740f  CAMEL-13628: Docs, polish
     add bcd50de  CAMEL-13628: docs
     add 8665453  CAMEL-13628
     add fac1b97  CAMEL-13628: Dropped directory-watcher dependency and related 
stuff
     add 8ce3f5a  Revert "CAMEL-13628: Dropped directory-watcher dependency and 
related stuff"
     add 333b328  CAMEL-13628: Code review
     add f7f08fd  Regen
     add f73b286  Revert "CAMEL-13741 - Allow to convert a Map to an Iterable"
     add 766f613  Fixed CS for camel-restlet
     add 8a0e8c2  mistakes fixed inside camel/docs/user-manual/
     add 533842e  mistakes fixed inside camel/components
     add fd41772  mistakes fixed inside camel/core/camel-base
     add 21b4186  mistakes fixed inside camel/core/camel-core
     add 954a9ce9 ran ./mvnw -Pfastinstall install
     add 4618e6a  little fixes found during testing
     add 0c5ba9c  fixes in docs/user-manual/index.adoc
     add 109cd7c  CAMEL-13748: camel-file-watch Spring Boot test and fixed 
starter
     add 737d396  Upgrade Xchange to version 4.3.20
     add 98cfc3b  CAMEL-13747: Added basic auth support to camel-solr
     add 3ce312a  CAMEL-13747 - Regen
     add 86c8e79  Upgrade Qpid Broker to version 7.1.4
     add 11cc3b7  CAMEL-12983 - Camel-netty4-http: update to add the cheunked 
http request/response and support stream writing
     add d74f83d  remove author
     add d6ace02  Fixed CS for Camel-Netty4-Http
     add 72f330d  Regen
     add b2a8ba2  Regen docs
     add e73a290  Upgrade Braintree Java to version 2.99.0
     add 00608ab  CAMEL-13548: Upgrade jaxb-maven-plugin to 2.5.0 and remove 
temporal JDK11 workarounds
     add ecdd398  Regen
     add bf2531b  CAMEL-13589: copy over examples
     add 259c4af  remove the comment which doesn't apply anymore
     add fe7fe27  Upgrade Infinispan Spring Boot to version 2.1.7.RELEASE
     add 7a49804  Upgrade Owasp Maven Plugin to version 5.1.1
     add cdc3250  CAMEL-13589: make sure to use asciidoc headings
     add 936d467  CAMEL-13751: camel-caffeine: exclude transitive dependencies 
not required
     add ba8cc06  Merge pull request #3045 from lburgazzoli/CAMEL-13751
     new d0d2fa4  CAMEL-13342: Created CamelTest annotation and move existing 
tests to **test/junit4**
     new 69a3393  CAMEL-13342: Setup SimpleMockTest with junit extension and 
parameter resolver
     new 3aa278d  CAMEL-13342: Added a JUnit 5 version of JUnit 4 test patterns
     new 0c58eb6  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-cdi-test in junit 5
     new 0793602  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-testcontainers with JUnit 5
     new f9fab3f  CAMEL-13342: Implemented a first version of a 
proof-of-concept for camel-testcontainers-spring with JUnit 5
     new 98f221b  CAMEL-13342: Moved further the proof-of-concept for 
camel-test-spring/CamelSpringTestSupport

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   (ce5a743)
            \
             N -- N -- N   refs/heads/CAMEL-13342-JUNIT5-EXPLORATORY (98f221b)

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 7 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                               |  10 +
 apache-camel/src/main/descriptors/common-bin.xml   |   2 +
 bom/camel-bom/pom.xml                              |  10 +
 .../camel/catalog/CamelCatalogJsonSchemaTest.java  |  42 +-
 ...=> ShardListAfterSequenceParametrisedTest.java} |   4 +-
 ...va => ShardListAtSequenceParametrisedTest.java} |   4 +-
 components/camel-blueprint/pom.xml                 |  97 +--
 components/camel-cdi/src/main/docs/cdi.adoc        |   1 +
 .../src/main/docs/chatscript-component.adoc        |   2 +-
 .../component/chatscript/ChatScriptEndpoint.java   |   2 +-
 .../{SignatureTests.java => SignatureTest.java}    |   5 +-
 .../component/crypto/SpringSignatureTest.java      |   6 +-
 ...gSignatureTests.xml => SpringSignatureTest.xml} |   0
 components/camel-csv/pom.xml                       |  12 +-
 .../csv/CsvDataFormatCustomFactoryTest.java        |  12 +-
 .../CsvDataFormatCustomRecordConverterTest.java    |   7 +-
 .../csv/CsvDataFormatResourceFactoryTest.java      |  12 +-
 .../camel/dataformat/csv/CsvDataFormatTest.java    |  16 +-
 ...svMarshalAutogenColumnsSpringQuoteModeTest.java |   6 +-
 .../csv/CsvMarshalAutogenColumnsSpringTest.java    |   6 +-
 .../dataformat/csv/CsvMarshalCharsetTest.java      |   5 +-
 .../camel/dataformat/csv/CsvMarshalHeaderTest.java |  16 +-
 ...MarshalHeaderWithCustomMarshallFactoryTest.java |  16 +-
 .../csv/CsvMarshalPipeDelimiterSpringTest.java     |   6 +-
 .../csv/CsvMarshalPipeDelimiterTest.java           |   6 +-
 .../camel/dataformat/csv/CsvMarshalTest.java       |   6 +-
 .../dataformat/csv/CsvRecordConvertersTest.java    |  10 +-
 .../camel/dataformat/csv/CsvRouteCharsetTest.java  |   6 +-
 .../apache/camel/dataformat/csv/CsvRouteTest.java  |  29 +-
 .../csv/CsvUnmarshalMapLineSpringTest.java         |   6 +-
 .../csv/CsvUnmarshalPipeDelimiterSpringTest.java   |   6 +-
 .../csv/CsvUnmarshalPipeDelimiterTest.java         |   6 +-
 .../csv/CsvUnmarshalSkipFirstLineSpringTest.java   |   6 +-
 .../csv/CsvUnmarshalStreamSpringTest.java          |   6 +-
 .../dataformat/csv/CsvUnmarshalStreamTest.java     |   6 +-
 .../csv/CsvUnmarshalTabDelimiterSpringTest.java    |   6 +-
 .../csv/CsvUnmarshalTabDelimiterTest.java          |   6 +-
 .../camel/dataformat/csv/CsvUnmarshalTest.java     |   5 +-
 ...CsvUnmarshalTwoCsvDataFormatConcurrentTest.java |   6 +-
 .../camel-cxf/src/main/docs/cxf-component.adoc     | 115 ++-
 .../apache/camel/component/cxf/CxfEndpoint.java    |  11 +-
 ...Camel1145Route.java => Camel1145RouteTest.java} |   2 +-
 ...s.java => CxfRsEndpointWithPropertiesTest.java} |   2 +-
 .../component/dataformat/DataFormatComponent.java  |   5 +-
 .../src/main/docs/dataset-component.adoc           |   2 +-
 .../src/main/docs/dataset-test-component.adoc      |   2 +-
 ...ruptorReconfigureWithBlockingProducerTest.java} |   4 +-
 .../camel/component/facebook/FacebookEndpoint.java |   4 +-
 components/{camel-csv => camel-file-watch}/pom.xml | 151 ++--
 .../src/main/docs/file-watch-component.adoc        | 164 +++++
 .../component/file/watch/FileWatchComponent.java   | 121 ++++
 .../component/file/watch/FileWatchConsumer.java    | 241 +++++++
 .../component/file/watch/FileWatchEndpoint.java    | 217 ++++++
 .../component/file/watch/constants/FileEvent.java  |  56 ++
 .../file/watch/constants/FileEventEnum.java        |  92 +++
 .../component/file/watch/utils/PathUtils.java}     |  65 +-
 .../file/watch/FileWatchComponentNegativeTest.java |  49 ++
 .../watch/FileWatchComponentRecursiveTest.java}    |  46 +-
 .../file/watch/FileWatchComponentTest.java         | 173 +++++
 .../file/watch/FileWatchComponentTestBase.java     | 112 +++
 .../file/watch/SpringFileWatcherTest.java          |  80 +++
 .../camel/component/file/watch/TestHasher.java}    |  69 +-
 .../src/test/resources/log4j2.properties           |  29 +
 .../file/watch/SpringFileWatchComponentTest.xml    |  41 ++
 .../camel-file/src/main/docs/file-component.adoc   |   4 +-
 ...FromFtpRecursiveNotStepwiseNoBasePathTest.java} |   2 +-
 ...romSftpRecursiveNotStepwiseNoBasePathTest.java} |   2 +-
 .../src/main/docs/google-bigquery-component.adoc   |   2 +-
 .../main/docs/google-bigquery-sql-component.adoc   |   4 +-
 .../google/bigquery/GoogleBigQueryEndpoint.java    |   2 +-
 .../bigquery/sql/GoogleBigQuerySQLEndpoint.java    |   2 +-
 components/camel-groovy/pom.xml                    |   2 -
 .../camel-ipfs/src/main/docs/ipfs-component.adoc   |   6 +-
 .../camel/component/ipfs/IPFSConfiguration.java    |  11 +-
 .../apache/camel/component/ipfs/IPFSEndpoint.java  |   2 +-
 .../camel-jaxb/src/main/docs/jaxb-dataformat.adoc  |   4 +-
 ...rmatSchemaValidationWithObjectFactoryTest.java} |   2 +-
 .../camel-jetty/src/main/docs/jetty-component.adoc |   2 +-
 ...ava => JmsChainedEndpointDelayTimeoutTest.java} |   2 +-
 .../apache/camel/component/jmx/JMXComponent.java   |   6 +-
 .../src/main/docs/language-component.adoc          |   2 +-
 .../src/main/docs/micrometer-component.adoc        |   6 +-
 .../camel-mock/src/main/docs/mock-component.adoc   |  20 +-
 .../src/main/docs/mybatis-component.adoc           |   2 +-
 .../component/netty4/http/ChunkedHttpRequest.java  |  72 ++
 .../component/netty4/http/ChunkedHttpResponse.java |  72 ++
 .../netty4/http/CustomChunkedWriteHandler.java}    |  27 +-
 .../netty4/http/DefaultNettyHttpBinding.java       |  87 ++-
 .../netty4/http/HttpClientInitializerFactory.java  |   1 +
 .../netty4/http/HttpServerInitializerFactory.java  |   1 +
 .../http/HttpServerSharedInitializerFactory.java   |   1 +
 ...va => NettyHttpBindingUseAbsolutePathTest.java} |   2 +-
 ...va => NettyHttpBindingUseRelativePathTest.java} |   2 +-
 .../camel/component/netty4/NettyConfiguration.java |   4 +-
 .../main/docs/pg-replication-slot-component.adoc   |   2 +-
 .../slot/PgReplicationSlotEndpoint.java            |   2 +-
 .../src/main/docs/quickfix-component.adoc          |   2 +-
 .../apache/camel/component/rest/RestProducer.java  |   5 +-
 .../component/restlet/RestRestletRouterIdTest.java |  23 +-
 .../camel-salesforce-component/README.md           |   5 +-
 .../camel-salesforce-component/pom.xml             |   9 +
 .../internal/client/DefaultBulkApiClient.java      |   1 +
 .../ChangeEventsConsumerIntegrationTest.java       |   2 +
 .../PlatformEventsConsumerIntegrationTest.java     |   2 +
 .../camel-seda/src/main/docs/seda-component.adoc   |   2 +-
 .../camel-solr/src/main/docs/solr-component.adoc   |   4 +-
 .../apache/camel/component/solr/SolrEndpoint.java  |  26 +
 .../apache/camel/component/solr/SolrProducer.java  |  47 +-
 .../camel/component/solr/InitSolrEndpointTest.java |   3 +-
 .../component/solr/SolrComponentTestSupport.java   |   5 +-
 .../apache/camel/component/solr/SolrFixtures.java  |  26 +-
 .../src/test/resources/solr/security.json          |  13 +
 .../src/main/docs/soroush-component.adoc           |   2 +-
 .../soroushbot/component/SoroushBotEndpoint.java   |   2 +-
 ...File.java => ConsumerAutoDownloadFileTest.java} |   2 +-
 ...sumerExceptionHandledWithErrorHandlerTest.java} |   2 +-
 ...ltiThread.java => ConsumerMultiThreadTest.java} |   2 +-
 ...ava => ConsumerQueueCapacityPerThreadTest.java} |   2 +-
 ...a => ConsumerRetryOnConnectionFailureTest.java} |   2 +-
 ...va => HandleExceptionWithErrorHandlerTest.java} |   2 +-
 ...java => ProducerAutoUploadFileIsFalseTest.java} |   2 +-
 ...adFile.java => ProducerAutoUploadFileTest.java} |   4 +-
 ...loadFile.java => ProducerDownloadFileTest.java} |   4 +-
 ... ProducerDownloadFileWithoutThumbnailTest.java} |   4 +-
 ...UploadFile.java => ProducerUploadFileTest.java} |   2 +-
 ...onditionTest1.java => GroupCondition1Test.java} |   4 +-
 ...onditionTest2.java => GroupCondition2Test.java} |   6 +-
 ...onditionTest3.java => GroupCondition3Test.java} |   6 +-
 ...onditionTest4.java => GroupCondition4Test.java} |   6 +-
 components/camel-spring/pom.xml                    |  89 +--
 components/camel-spring/src/main/docs/spring.adoc  |   2 +-
 ...Text.java => JdbcAggregateStoreAsTextTest.java} |   4 +-
 .../camel-stub/src/main/docs/stub-component.adoc   |   4 +-
 .../camel-test-cdi/src/main/docs/test-cdi.adoc     |   4 +-
 .../CamelSpringDelegatingTestContextLoader.java    | 138 ----
 .../spring/CamelSpringTestContextLoader.java       |   1 -
 .../test/junit5/spring/CamelSpringTestSupport.java |   1 -
 .../junit5/spring/RouteCoverageEventNotifier.java  |   1 -
 ...nterceptSendToEndpointWithLoadbalancerTest.java |   4 +-
 .../test/issues/AdviceWithOnCompletionTest.java    |   4 +-
 .../AdviceWithOnExceptionMultipleIssueTest.java    |   4 +-
 .../test/issues/MockEndpointsAndSkipTest.java      |   4 +-
 .../src/main/docs/wordpress-component.adoc         |   2 +-
 .../component/wordpress/WordpressEndpoint.java     |   6 +-
 .../camel-xpath/src/main/docs/xpath-language.adoc  |   2 +-
 components/pom.xml                                 |   1 +
 components/readme.adoc                             |  25 +-
 core/camel-base/src/main/docs/file-language.adoc   |   2 +-
 core/camel-base/src/main/docs/simple-language.adoc |   2 +-
 .../src/main/docs/eips/content-filter-eip.adoc     |   8 +-
 .../src/main/docs/eips/dynamic-router.adoc         |   2 +-
 .../main/docs/eips/eventDrivenConsumer-eip.adoc    |   2 +-
 .../src/main/docs/eips/pipeline-eip.adoc           |   2 +-
 .../src/main/docs/eips/recipientList-eip.adoc      |   2 +-
 core/camel-core/src/main/docs/eips/toD-eip.adoc    |   2 +-
 ...java => FileProducerFileBodyGetsMovedTest.java} |   2 +-
 ...rBenchmark.java => ConverterBenchmarkTest.java} |   2 +-
 ...rallelRuntimeExceptionInHasNextOrNextTest.java} |   2 +-
 .../org/apache/camel/processor/FilterTest.java     |   4 +
 .../dsl/ChatScriptEndpointBuilderFactory.java      |   2 +-
 ...y.java => FileWatchEndpointBuilderFactory.java} |  94 ++-
 .../dsl/GoogleBigQueryEndpointBuilderFactory.java  |   2 +-
 .../GoogleBigQuerySQLEndpointBuilderFactory.java   |   8 +-
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |   9 +-
 .../PgReplicationSlotEndpointBuilderFactory.java   |   3 +-
 .../endpoint/dsl/SolrEndpointBuilderFactory.java   |  22 +
 .../dsl/SoroushBotEndpointBuilderFactory.java      |   2 +-
 .../dsl/WordpressEndpointBuilderFactory.java       |   2 +-
 .../quickfixj/QuickfixjSpringTest-context.xml      |   0
 .../InterceptSendToMockEndpointStrategyTest.xml    |   0
 .../org/apache/camel/spring/mock/camel-route.xml   |   0
 .../patterns/IsMockEndpointsAndSkipJUnit4Test.java |  63 ++
 .../test/patterns/IsMockEndpointsJUnit4Test.java   |  70 ++
 .../interceptor/AdviceWithMockEndpointsTest.java   |   0
 ...dviceWithMockMultipleEndpointsWithSkipTest.java |   0
 docs/components/modules/ROOT/nav.adoc              |   1 +
 docs/components/modules/ROOT/pages/cdi.adoc        |   1 +
 .../modules/ROOT/pages/chatscript-component.adoc   |   2 +-
 .../modules/ROOT/pages/cxf-component.adoc          | 115 ++-
 .../modules/ROOT/pages/dataset-component.adoc      |   2 +-
 .../modules/ROOT/pages/dataset-test-component.adoc |   2 +-
 .../modules/ROOT/pages/file-component.adoc         |   4 +-
 .../modules/ROOT/pages/file-watch-component.adoc   | 164 +++++
 .../ROOT/pages/google-bigquery-component.adoc      |   2 +-
 .../ROOT/pages/google-bigquery-sql-component.adoc  |   4 +-
 .../modules/ROOT/pages/ipfs-component.adoc         |   6 +-
 .../modules/ROOT/pages/jaxb-dataformat.adoc        |   4 +-
 .../modules/ROOT/pages/jetty-component.adoc        |   2 +-
 .../modules/ROOT/pages/language-component.adoc     |   2 +-
 .../modules/ROOT/pages/micrometer-component.adoc   |   6 +-
 .../modules/ROOT/pages/mock-component.adoc         |  20 +-
 .../modules/ROOT/pages/mybatis-component.adoc      |   2 +-
 .../ROOT/pages/pg-replication-slot-component.adoc  |   2 +-
 .../modules/ROOT/pages/quickfix-component.adoc     |   2 +-
 .../modules/ROOT/pages/seda-component.adoc         |   2 +-
 .../modules/ROOT/pages/solr-component.adoc         |   4 +-
 .../modules/ROOT/pages/soroush-component.adoc      |   2 +-
 docs/components/modules/ROOT/pages/spring.adoc     |   2 +-
 .../modules/ROOT/pages/stub-component.adoc         |   4 +-
 docs/components/modules/ROOT/pages/test-cdi.adoc   |   4 +-
 .../modules/ROOT/pages/wordpress-component.adoc    |   2 +-
 .../modules/ROOT/pages/xpath-language.adoc         |   2 +-
 docs/gulpfile.js                                   |  42 +-
 docs/package.json                                  |   3 +-
 .../books/3151EN_Mastering_Apache_Camel.jpg        | Bin
 .../ROOT/assets/images}/books/3477OS.jpg           | Bin
 .../ROOT/assets/images}/books/3477OSmall.jpg       | Bin
 .../ROOT/assets/images}/books/5347OSmall.jpg       | Bin
 .../images}/books/B03507_MockupCover_Normal.jpg    | Bin
 .../assets/images}/books/CamelCookbookCover.png    | Bin
 .../ROOT/assets/images}/books/CiA-front-medium.png | Bin
 .../assets/images}/books/camel-design-patterns.jpg | Bin
 .../ROOT/assets/images}/books/cia2-cover-small.jpg | Bin
 .../ROOT/assets/images}/books/cia_small.jpg        | Bin
 .../ROOT/assets/images}/books/eip_book_cover.jpg   | Bin
 .../ROOT/assets/images}/books/large.jpg            | Bin
 .../ROOT/assets/images}/books/rademakers.jpg       | Bin
 .../camel/component/jms/jmsRouteUsingSpring.xml    |   0
 .../spring/javaconfig/patterns/FilterTest.java     |   0
 ...CamelSpringDelegatingTestContextLoaderTest.java |   0
 .../apache/camel/spring/patterns/FilterTest.java   |   0
 .../camel/spring/patterns/FilterTest-context.xml   |   0
 .../camel/test/blueprint/DebugBlueprintTest.java   |   0
 .../apache/camel/test/blueprint/camelContext.xml   |   0
 .../java/org/apache/camel/test/cdi/FilterTest.java |   0
 .../test/spring/CamelSpringRunnerPlainTest.java    |   0
 .../org/apache/camel/processor/FilterTest.java     |   4 +
 .../modules/ROOT/pages/bam-example.adoc            |   2 +-
 docs/user-manual/modules/ROOT/pages/books.adoc     |   2 +-
 .../modules/ROOT/pages/configuring-camel.adoc      |   2 +-
 .../modules/ROOT/pages/content-filter-eip.adoc     |   8 +-
 .../modules/ROOT/pages/data-format.adoc            |   4 +-
 .../modules/ROOT/pages/dynamic-router.adoc         |   2 +-
 .../ROOT/pages/error-handling-in-camel.adoc        |   2 +-
 .../modules/ROOT/pages/event-message.adoc          |   2 +-
 .../ROOT/pages/eventDrivenConsumer-eip.adoc        |   2 +-
 .../user-manual/modules/ROOT/pages/expression.adoc |   2 +-
 docs/user-manual/modules/ROOT/pages/faq.adoc       |   2 +-
 .../pages/faq/how-do-i-become-a-committer.adoc     |   2 +-
 .../ROOT/pages/faq/how-do-i-edit-the-website.adoc  |   2 +-
 ...direct-event-seda-and-vm-endpoints-compare.adoc |   4 +-
 .../pages/faq/how-does-camel-compare-to-mule.adoc  |   2 +-
 .../how-does-camel-compare-to-servicemix-eip.adoc  |   2 +-
 .../faq/how-does-camel-work-with-activemq.adoc     |   4 +-
 .../faq/how-does-the-camel-api-compare-to.adoc     |   4 +-
 .../modules/ROOT/pages/faq/what-is-camel.adoc      |   4 +-
 .../modules/ROOT/pages/file-language.adoc          |   2 +-
 .../modules/ROOT/pages/guaranteed-delivery.adoc    |   2 +-
 docs/user-manual/modules/ROOT/pages/index.adoc     | 772 ++++++++++-----------
 docs/user-manual/modules/ROOT/pages/languages.adoc |   2 +-
 .../modules/ROOT/pages/message-translator.adoc     |   2 +-
 .../modules/ROOT/pages/pipeline-eip.adoc           |   2 +-
 .../modules/ROOT/pages/recipientList-eip.adoc      |   2 +-
 docs/user-manual/modules/ROOT/pages/rest-dsl.adoc  |   2 +-
 .../ROOT/pages/scala-dsl-getting-started.adoc      |   3 +-
 .../ROOT/pages/scala-dsl-supported-languages.adoc  |   5 +-
 .../modules/ROOT/pages/simple-language.adoc        |   2 +-
 docs/user-manual/modules/ROOT/pages/support.adoc   |   2 +-
 docs/user-manual/modules/ROOT/pages/testing.adoc   |  40 +-
 docs/user-manual/modules/ROOT/pages/toD-eip.adoc   |   2 +-
 .../modules/ROOT/pages/transactional-client.adoc   |   4 +-
 docs/yarn.lock                                     |   7 +
 parent/pom.xml                                     |  45 +-
 .../karaf/features/src/main/resources/features.xml |   5 +
 .../camel-file-watch-starter/pom.xml               |  53 ++
 .../FileWatchComponentAutoConfiguration.java       | 128 ++++
 .../FileWatchComponentConfiguration.java           | 139 ++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  17 +
 platforms/spring-boot/components-starter/pom.xml   |   1 +
 .../camel-spring-boot-dependencies/pom.xml         |  17 +-
 .../camel/itest/karaf/CamelFileWatchTest.java      |  24 +-
 .../camel/itest/springboot/CamelFileWatchTest.java |  48 ++
 275 files changed, 3779 insertions(+), 1496 deletions(-)
 rename 
components/camel-aws-ddb/src/test/java/org/apache/camel/component/aws/ddbstream/{ShardListAfterSequenceParametrised.java
 => ShardListAfterSequenceParametrisedTest.java} (93%)
 rename 
components/camel-aws-ddb/src/test/java/org/apache/camel/component/aws/ddbstream/{ShardListAtSequenceParametrised.java
 => ShardListAtSequenceParametrisedTest.java} (94%)
 rename 
components/camel-crypto/src/test/java/org/apache/camel/component/crypto/{SignatureTests.java
 => SignatureTest.java} (98%)
 rename 
components/camel-crypto/src/test/resources/org/apache/camel/component/crypto/{SpringSignatureTests.xml
 => SpringSignatureTest.xml} (100%)
 rename 
components/camel-cxf/src/test/java/org/apache/camel/component/cxf/{TestCamel1145Route.java
 => Camel1145RouteTest.java} (97%)
 rename 
components/camel-cxf/src/test/java/org/apache/camel/component/cxf/jaxrs/{CxfRsEndpointWithProperties.java
 => CxfRsEndpointWithPropertiesTest.java} (96%)
 rename 
components/camel-disruptor/src/test/java/org/apache/camel/component/disruptor/{DisruptorReconfigureWithBlockingProducer.java
 => DisruptorReconfigureWithBlockingProducerTest.java} (96%)
 copy components/{camel-csv => camel-file-watch}/pom.xml (72%)
 create mode 100644 
components/camel-file-watch/src/main/docs/file-watch-component.adoc
 create mode 100644 
components/camel-file-watch/src/main/java/org/apache/camel/component/file/watch/FileWatchComponent.java
 create mode 100644 
components/camel-file-watch/src/main/java/org/apache/camel/component/file/watch/FileWatchConsumer.java
 create mode 100644 
components/camel-file-watch/src/main/java/org/apache/camel/component/file/watch/FileWatchEndpoint.java
 create mode 100644 
components/camel-file-watch/src/main/java/org/apache/camel/component/file/watch/constants/FileEvent.java
 create mode 100644 
components/camel-file-watch/src/main/java/org/apache/camel/component/file/watch/constants/FileEventEnum.java
 copy 
components/{camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringBootJUnit4ClassRunner.java
 => 
camel-file-watch/src/main/java/org/apache/camel/component/file/watch/utils/PathUtils.java}
 (61%)
 create mode 100644 
components/camel-file-watch/src/test/java/org/apache/camel/component/file/watch/FileWatchComponentNegativeTest.java
 copy 
components/{camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/ConsumerMultiThread.java
 => 
camel-file-watch/src/test/java/org/apache/camel/component/file/watch/FileWatchComponentRecursiveTest.java}
 (50%)
 create mode 100644 
components/camel-file-watch/src/test/java/org/apache/camel/component/file/watch/FileWatchComponentTest.java
 create mode 100644 
components/camel-file-watch/src/test/java/org/apache/camel/component/file/watch/FileWatchComponentTestBase.java
 create mode 100644 
components/camel-file-watch/src/test/java/org/apache/camel/component/file/watch/SpringFileWatcherTest.java
 copy 
components/{camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringBootJUnit4ClassRunner.java
 => 
camel-file-watch/src/test/java/org/apache/camel/component/file/watch/TestHasher.java}
 (57%)
 create mode 100644 
components/camel-file-watch/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-file-watch/src/test/resources/org/apache/camel/component/file/watch/SpringFileWatchComponentTest.xml
 rename 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/{FromFtpRecursiveNotStepwiseNoBasePath.java
 => FromFtpRecursiveNotStepwiseNoBasePathTest.java} (96%)
 rename 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/{FromSftpRecursiveNotStepwiseNoBasePath.java
 => FromSftpRecursiveNotStepwiseNoBasePathTest.java} (96%)
 rename 
components/camel-jaxb/src/test/java/org/apache/camel/converter/jaxb/{JaxbDataFormatSchemaValidationTestWithObjectFactory.java
 => JaxbDataFormatSchemaValidationWithObjectFactoryTest.java} (98%)
 rename 
components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{JmsChainedEndpointDelayTimeout.java
 => JmsChainedEndpointDelayTimeoutTest.java} (97%)
 create mode 100644 
components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/ChunkedHttpRequest.java
 create mode 100644 
components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/ChunkedHttpResponse.java
 copy 
components/{camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringBootJUnit4ClassRunner.java
 => 
camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/CustomChunkedWriteHandler.java}
 (54%)
 rename 
components/camel-netty4-http/src/test/java/org/apache/camel/component/netty4/http/{NettyHttpBindingUseAbsolutePath.java
 => NettyHttpBindingUseAbsolutePathTest.java} (98%)
 rename 
components/camel-netty4-http/src/test/java/org/apache/camel/component/netty4/http/{NettyHttpBindingUseRelativePath.java
 => NettyHttpBindingUseRelativePathTest.java} (98%)
 create mode 100644 components/camel-solr/src/test/resources/solr/security.json
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ConsumerAutoDownloadFile.java
 => ConsumerAutoDownloadFileTest.java} (97%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ConsumerExceptionHandledWithErrorHandler.java
 => ConsumerExceptionHandledWithErrorHandlerTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ConsumerMultiThread.java
 => ConsumerMultiThreadTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ConsumerQueueCapacityPerThread.java
 => ConsumerQueueCapacityPerThreadTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ConsumerRetryOnConnectionFailure.java
 => ConsumerRetryOnConnectionFailureTest.java} (95%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{HandleExceptionWithErrorHandler.java
 => HandleExceptionWithErrorHandlerTest.java} (97%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ProducerAutoUploadFileIsFalse.java
 => ProducerAutoUploadFileIsFalseTest.java} (97%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ProducerAutoUploadFile.java
 => ProducerAutoUploadFileTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ProducerDownloadFile.java
 => ProducerDownloadFileTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ProducerDownloadFileWithoutThumbnail.java
 => ProducerDownloadFileWithoutThumbnailTest.java} (96%)
 rename 
components/camel-soroush/src/test/java/org/apache/camel/component/soroushbot/component/{ProducerUploadFile.java
 => ProducerUploadFileTest.java} (98%)
 rename 
components/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/util/{GroupConditionTest1.java
 => GroupCondition1Test.java} (96%)
 rename 
components/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/util/{GroupConditionTest2.java
 => GroupCondition2Test.java} (93%)
 rename 
components/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/util/{GroupConditionTest3.java
 => GroupCondition3Test.java} (93%)
 rename 
components/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/util/{GroupConditionTest4.java
 => GroupCondition4Test.java} (93%)
 rename 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/{JdbcAggregateStoreAsText.java
 => JdbcAggregateStoreAsTextTest.java} (99%)
 delete mode 100644 
components/camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringDelegatingTestContextLoader.java
 rename 
core/camel-core/src/test/java/org/apache/camel/component/file/{FileProducerFileBodyGetsMoved.java
 => FileProducerFileBodyGetsMovedTest.java} (97%)
 rename 
core/camel-core/src/test/java/org/apache/camel/converter/{ConverterBenchmark.java
 => ConverterBenchmarkTest.java} (99%)
 rename 
core/camel-core/src/test/java/org/apache/camel/issues/{SplitterParallelRuntimeExceptionInHasNextOrNext.java
 => SplitterParallelRuntimeExceptionInHasNextOrNextTest.java} (97%)
 copy 
core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/{IPFSEndpointBuilderFactory.java
 => FileWatchEndpointBuilderFactory.java} (56%)
 copy {components => 
docs/components/modules/ROOT/examples/components}/camel-quickfix/src/test/resources/org/apache/camel/component/quickfixj/QuickfixjSpringTest-context.xml
 (100%)
 copy {components => 
docs/components/modules/ROOT/examples/components}/camel-spring/src/test/resources/org/apache/camel/spring/mock/InterceptSendToMockEndpointStrategyTest.xml
 (100%)
 copy {components => 
docs/components/modules/ROOT/examples/components}/camel-spring/src/test/resources/org/apache/camel/spring/mock/camel-route.xml
 (100%)
 create mode 100644 
docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java
 create mode 100644 
docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java
 copy {core => 
docs/components/modules/ROOT/examples/core}/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithMockEndpointsTest.java
 (100%)
 copy {core => 
docs/components/modules/ROOT/examples/core}/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithMockMultipleEndpointsWithSkipTest.java
 (100%)
 create mode 100644 docs/components/modules/ROOT/pages/file-watch-component.adoc
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/3151EN_Mastering_Apache_Camel.jpg (100%)
 rename docs/user-manual/{en => modules/ROOT/assets/images}/books/3477OS.jpg 
(100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/3477OSmall.jpg (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/5347OSmall.jpg (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/B03507_MockupCover_Normal.jpg (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/CamelCookbookCover.png (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/CiA-front-medium.png (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/camel-design-patterns.jpg (100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/cia2-cover-small.jpg (100%)
 rename docs/user-manual/{en => modules/ROOT/assets/images}/books/cia_small.jpg 
(100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/eip_book_cover.jpg (100%)
 rename docs/user-manual/{en => modules/ROOT/assets/images}/books/large.jpg 
(100%)
 rename docs/user-manual/{en => 
modules/ROOT/assets/images}/books/rademakers.jpg (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-jms/src/test/resources/org/apache/camel/component/jms/jmsRouteUsingSpring.xml
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-spring-javaconfig/src/test/java/org/apache/camel/spring/javaconfig/patterns/FilterTest.java
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-spring-javaconfig/src/test/java/org/apache/camel/spring/javaconfig/test/CamelSpringDelegatingTestContextLoaderTest.java
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-spring/src/test/java/org/apache/camel/spring/patterns/FilterTest.java
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-spring/src/test/resources/org/apache/camel/spring/patterns/FilterTest-context.xml
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-test-blueprint/src/test/java/org/apache/camel/test/blueprint/DebugBlueprintTest.java
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-test-blueprint/src/test/resources/org/apache/camel/test/blueprint/camelContext.xml
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
 (100%)
 copy {components => 
docs/user-manual/modules/ROOT/examples/components}/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java
 (100%)
 copy {core => 
docs/user-manual/modules/ROOT/examples/core}/camel-core/src/test/java/org/apache/camel/processor/FilterTest.java
 (96%)
 create mode 100644 
platforms/spring-boot/components-starter/camel-file-watch-starter/pom.xml
 create mode 100644 
platforms/spring-boot/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentAutoConfiguration.java
 create mode 100644 
platforms/spring-boot/components-starter/camel-file-watch-starter/src/main/java/org/apache/camel/component/file/watch/springboot/FileWatchComponentConfiguration.java
 copy {tooling/maven/camel-package-maven-plugin => 
platforms/spring-boot/components-starter/camel-file-watch-starter}/src/main/resources/META-INF/LICENSE.txt
 (100%)
 copy {tooling/maven/camel-package-maven-plugin => 
platforms/spring-boot/components-starter/camel-file-watch-starter}/src/main/resources/META-INF/NOTICE.txt
 (100%)
 create mode 100644 
platforms/spring-boot/components-starter/camel-file-watch-starter/src/main/resources/META-INF/spring.factories
 create mode 100644 
platforms/spring-boot/components-starter/camel-file-watch-starter/src/main/resources/META-INF/spring.provides
 rename 
components/camel-test-spring/src/main/java/org/apache/camel/test/junit5/spring/CamelSpringBootJUnit4ClassRunner.java
 => 
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelFileWatchTest.java
 (61%)
 create mode 100644 
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelFileWatchTest.java

Reply via email to