This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch sandbox/camel-3.x in repository https://gitbox.apache.org/repos/asf/camel.git.
from a170082 Upgrade AWS Xray to version 2.1.0 new 81173ec CAMEL-12943: Rest DSL generates invalid swagger operation Id new ef52c6e Fix typo. new 2d04a01 Avoid constants in interfaces new 8f691ed Remove gmail related naming from calendar component new 5d93782 Remove unused oauth scopes in google mail component new 16a793a Use given exchange pattern when creating the exchange for incoming mail events new 3f81927 Move integration Maven profile to camel-parent pom.xml in order to enable proper configuration propagation to submodules new 67b60ae Regen new b0961cc Regen new e32496a Refactor irc tests new 377c134 CAMEL-12950: Add google-sheets component new 814098d Fixed backport of google-sheet from 2.x and regen new 5de6927 CAMEL-12950 - Fixed CS new 104ee39 Upgrade Reactor to version 3.2.3.RELEASE new 3d058bb CAMEL-12950 - Added camel-google-sheets Spring Boot Integration test new 218ea27 Upgrade Json Schema Validator to version 0.1.24 new 867aeb7 Camel-NSQ: Fixed the NSQ component description and first version new 9cea595 Upgrade Owasp Dependency Check Maven Plugin to version 4.0.0 new 8b4aba1 Upgrade Brave to version 5.5.1 new e4b9d0e Probably a typo, the builder was configured but always resetted by a new one (#2632) new a11c4c2 upgrading johnzon to 1.1.10 new df588a8 dropping asm to prepare coming spifly upgrade new 380474d Updating CXF new 5acea45 Exclude data files of FHIR examples from license check new 9712d8a Add missing license information new d9c214b Ignore mvel file for license check new 97ddc73 Ignore KieServerExtension file in license check new 94732f8 Fix license check excludes new 1f709c7 Added a Camel connector for R3's Corda blockchain platform using corda-rpc module new 0a46282 Camel-corda fixed backport from 2.x and regen new 6326f78 CAMEL-12952 Send pong frame as a response to ping frame new 1e44eb9 CAMEL-12951 reconnect exception is passed to exception handler new 2cced7c Camel-AHC WS - Fixed CS new 421b58a CAMEL-12958 - Wrong camel context bound in service registry of jbpm/Kie Server new 0c3e0a6 Fix camel-corda stuff for kit new a2480d7 Set the secure processing feature on various DocumentBuilderFactory, TransformerFactory, SAXParserFactory instances new 63463c3 Upgrade TestContainers to version 1.10.2 new 4b65752 Upgrade Mongodb Java Driver to version 3.9.1 new 1571742 Fixed Backport in WSEndpoint new 42602cc Regen new c0d7998 Fixed Camel-corda-starter new 76a3703 Fixed Camel google-sheets starter new a305977 Fixed camel-corda-starter and camel-google-sheets starter The 43 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 | 20 +- apache-camel/src/main/descriptors/common-bin.xml | 6 +- bom/camel-bom/pom.xml | 20 + .../apache/camel/converter/jaxp/XmlConverter.java | 8 + .../apache/camel/model/RouteDefinitionHelper.java | 29 +- .../apache/camel/model/rest/RestDefinition.java | 10 +- .../camel/impl/RouteIdRestDefinitionTest.java | 52 +++ .../management/mbean/RouteCoverageXmlParser.java | 5 +- .../org/apache/camel/util/XmlLineNumberParser.java | 3 + .../apache/camel/component/ahc/ws/WsEndpoint.java | 9 + .../camel/component/cm/CMSenderOneMessageImpl.java | 6 +- components/camel-corda/.gitignore | 6 + components/camel-corda/README.md | 3 + components/camel-corda/pom.xml | 84 ++++ .../camel-corda/src/main/docs/corda-component.adoc | 141 ++++++ .../camel/component/corda/CordaComponent.java | 55 +++ .../camel/component/corda/CordaConfiguration.java | 168 +++++++ .../camel/component/corda/CordaConstants.java | 69 +++ .../camel/component/corda/CordaConsumer.java | 267 +++++++++++ .../camel/component/corda/CordaEndpoint.java | 102 +++++ .../camel/component/corda/CordaProducer.java | 240 ++++++++++ .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../services/org/apache/camel/component/corda | 18 + .../apache/camel/component/corda/CamelFlow.java} | 20 +- .../corda/CordaConsumerNetworkMapFeedTest.java | 49 ++ .../CordaConsumerStartTrackedFlowDynamicTest.java | 54 +++ .../corda/CordaConsumerStateMachineFeedTest.java | 49 ++ .../component/corda/CordaConsumerTestSupport.java | 62 +++ .../corda/CordaConsumerTransactionMapFeedTest.java | 49 ++ .../CordaConsumerVaultTrackByCriteriaTest.java | 51 +++ .../corda/CordaConsumerVaultTrackByTest.java | 53 +++ ...ordaConsumerVaultTrackByWithPagingSpecTest.java | 52 +++ .../CordaConsumerVaultTrackByWithSortingTest.java | 52 +++ .../corda/CordaConsumerVaultTrackTest.java | 49 ++ .../camel/component/corda/CordaProducerTest.java | 498 +++++++++++++++++++++ .../camel/component/corda/CordaTestSupport.java | 75 ++++ .../component/corda/IntegrationWhiteList.java} | 24 +- ...corda.core.serialization.SerializationWhitelist | 1 + .../src/test/resources/log4j2.properties} | 20 +- .../org.mockito.plugins.MockMaker | 0 .../component/flatpack/FlatpackConverter.java | 5 +- .../apache/camel/component/fop/FopProducer.java | 7 +- .../google/bigquery/GoogleBigQueryConstants.java | 17 +- .../docs/google-calendar-stream-component.adoc | 24 +- .../calendar/internal/GoogleCalendarConstants.java | 13 +- .../stream/GoogleCalendarStreamComponent.java | 9 +- .../stream/GoogleCalendarStreamConfiguration.java | 21 +- .../stream/GoogleCalendarStreamConstants.java | 16 +- .../stream/GoogleCalendarStreamEndpoint.java | 19 +- .../AbstractGoogleCalendarStreamTestSupport.java | 6 +- .../drive/internal/GoogleDriveConstants.java | 13 +- .../main/docs/google-mail-stream-component.adoc | 10 +- .../google/mail/internal/GoogleMailConstants.java | 13 +- .../mail/stream/GoogleMailStreamConfiguration.java | 23 - .../mail/stream/GoogleMailStreamConstants.java | 21 +- .../mail/stream/GoogleMailStreamEndpoint.java | 22 +- components/camel-google-sheets/pom.xml | 289 ++++++++++++ .../src/main/docs/google-sheets-component.adoc | 180 ++++++++ .../main/docs/google-sheets-stream-component.adoc} | 96 ++-- .../sheets/BatchGoogleSheetsClientFactory.java | 66 +++ .../google/sheets/GoogleSheetsClientFactory.java} | 13 +- .../google/sheets/GoogleSheetsComponent.java | 103 +++++ .../google/sheets/GoogleSheetsConfiguration.java | 130 ++++++ .../google/sheets/GoogleSheetsConsumer.java | 54 +++ .../google/sheets/GoogleSheetsEndpoint.java | 109 +++++ .../google/sheets/GoogleSheetsProducer.java | 54 +++ .../sheets/GoogleSheetsVerifierExtension.java | 77 ++++ .../sheets/internal/GoogleSheetsConstants.java} | 16 +- .../internal/GoogleSheetsPropertiesHelper.java} | 24 +- .../sheets/stream/GoogleSheetsStreamComponent.java | 96 ++++ .../stream/GoogleSheetsStreamConfiguration.java} | 139 +++--- .../stream/GoogleSheetsStreamConstants.java} | 22 +- .../sheets/stream/GoogleSheetsStreamConsumer.java | 120 +++++ .../sheets/stream/GoogleSheetsStreamEndpoint.java | 104 +++++ .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../org/apache/camel/component/google-sheets | 17 + .../apache/camel/component/google-sheets-stream | 17 + .../sheets/AbstractGoogleSheetsTestSupport.java | 165 +++++++ .../sheets/GoogleSheetsVerifierExtensionTest.java | 68 +++ .../google/sheets/SheetsConfigurationTest.java | 64 +++ .../sheets/SheetsSpreadsheetsIntegrationTest.java | 120 +++++ .../SheetsSpreadsheetsValuesIntegrationTest.java | 169 +++++++ .../AbstractGoogleSheetsStreamTestSupport.java | 44 ++ .../SheetsStreamConsumerIntegrationTest.java | 70 +++ .../src/test/resources/log4j2.properties} | 14 +- .../src/test/resources/test-options.properties} | 12 +- components/camel-irc/pom.xml | 37 ++ .../apache/camel/component/irc/IrcsRouteTest.java | 38 -- .../irc/it/IrcIntegrationTestSupport.java | 68 +++ .../irc/{ => it}/IrcMultiChannelRouteTest.java | 63 ++- .../component/irc/{ => it}/IrcOnReplyTest.java | 18 +- .../component/irc/{ => it}/IrcPrivmsgTest.java | 27 +- .../camel/component/irc/{ => it}/IrcRouteTest.java | 36 +- .../IrcsListUsersTest.java} | 32 +- .../camel/component/irc/it/IrcsRouteTest.java} | 21 +- .../IrcsWithSslContextParamsRouteTest.java | 2 +- ...t-list-users.properties => it-tests.properties} | 12 +- .../jbpm/server/CamelKieServerExtension.java | 2 +- .../camel/component/johnzon/JohnzonDataFormat.java | 2 +- components/camel-nsq/pom.xml | 18 + .../camel-nsq/src/main/docs/nsq-component.adoc | 10 +- .../apache/camel/component/nsq/NsqEndpoint.java | 2 +- .../processor/SchematronProcessorFactory.java | 2 + .../spring/ws/bean/CamelEndpointMapping.java | 2 + .../impl/HeaderTransformationMessageFilter.java | 10 +- .../dataformat/tagsoup/TidyMarkupDataFormat.java | 5 +- .../apache/camel/component/tika/TikaProducer.java | 2 + components/pom.xml | 4 +- components/readme.adoc | 15 +- docs/user-manual/en/SUMMARY.md | 5 +- examples/camel-example-kafka/README.adoc | 2 +- parent/pom.xml | 96 +++- .../camel/catalog/nexus/BaseNexusRepository.java | 3 + .../apache/camel/catalog/DefaultCamelCatalog.java | 7 +- .../karaf/features/src/main/resources/features.xml | 44 +- .../camel-corda-starter}/pom.xml | 70 ++- .../CordaComponentAutoConfiguration.java | 128 ++++++ .../springboot/CordaComponentConfiguration.java | 182 ++++++++ .../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 | 5 +- .../src/main/resources/META-INF/spring.provides | 5 +- ...GoogleCalendarStreamComponentConfiguration.java | 8 +- .../GoogleMailStreamComponentConfiguration.java | 15 - .../camel-google-sheets-starter}/pom.xml | 66 +-- .../GoogleSheetsComponentAutoConfiguration.java | 129 ++++++ .../GoogleSheetsComponentConfiguration.java} | 138 ++---- ...ogleSheetsStreamComponentAutoConfiguration.java | 130 ++++++ .../GoogleSheetsStreamComponentConfiguration.java} | 120 ++--- .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../src/main/resources/META-INF/spring.factories | 7 +- .../src/main/resources/META-INF/spring.provides | 5 +- platforms/spring-boot/components-starter/pom.xml | 2 + .../camel-spring-boot-dependencies/pom.xml | 95 ++-- pom.xml | 33 +- .../camel/itest/karaf/CamelGoogleSheetsTest.java | 22 +- .../itest/springboot/CamelGoogleSheetsTest.java | 50 +++ .../camel/parser/helper/XmlLineNumberParser.java | 4 + .../maven/bom/generator/BomGeneratorMojo.java | 11 +- .../java/org/apache/camel/maven/XmlHelper.java | 7 +- .../maven/packaging/PrepareCatalogKarafMojo.java | 3 + .../maven/packaging/SpringBootStarterMojo.java | 10 +- 146 files changed, 6214 insertions(+), 796 deletions(-) create mode 100644 camel-core/src/test/java/org/apache/camel/impl/RouteIdRestDefinitionTest.java create mode 100644 components/camel-corda/.gitignore create mode 100644 components/camel-corda/README.md create mode 100644 components/camel-corda/pom.xml create mode 100644 components/camel-corda/src/main/docs/corda-component.adoc create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaComponent.java create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConstants.java create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConsumer.java create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java create mode 100644 components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaProducer.java copy {tooling/maven/camel-package-maven-plugin => components/camel-corda}/src/main/resources/META-INF/LICENSE.txt (100%) mode change 100644 => 100755 copy {tooling/maven/camel-package-maven-plugin => components/camel-corda}/src/main/resources/META-INF/NOTICE.txt (100%) mode change 100644 => 100755 create mode 100755 components/camel-corda/src/main/resources/META-INF/services/org/apache/camel/component/corda copy components/{camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConstants.java => camel-corda/src/test/java/org/apache/camel/component/corda/CamelFlow.java} (70%) create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerNetworkMapFeedTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerStartTrackedFlowDynamicTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerStateMachineFeedTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerTestSupport.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerTransactionMapFeedTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByCriteriaTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByWithPagingSpecTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackByWithSortingTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaConsumerVaultTrackTest.java create mode 100644 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaProducerTest.java create mode 100755 components/camel-corda/src/test/java/org/apache/camel/component/corda/CordaTestSupport.java copy components/{camel-google-mail/src/main/java/org/apache/camel/component/google/mail/internal/GoogleMailConstants.java => camel-corda/src/test/java/org/apache/camel/component/corda/IntegrationWhiteList.java} (59%) create mode 100644 components/camel-corda/src/test/resources/META-INF/services/net.corda.core.serialization.SerializationWhitelist copy components/{camel-irc/src/test/resources/it-list-users.properties => camel-corda/src/test/resources/log4j2.properties} (65%) copy components/{camel-web3j => camel-corda}/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker (100%) create mode 100644 components/camel-google-sheets/pom.xml create mode 100644 components/camel-google-sheets/src/main/docs/google-sheets-component.adoc copy components/{camel-google-calendar/src/main/docs/google-calendar-stream-component.adoc => camel-google-sheets/src/main/docs/google-sheets-stream-component.adoc} (54%) create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/BatchGoogleSheetsClientFactory.java copy components/{camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConstants.java => camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsClientFactory.java} (70%) create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsComponent.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConfiguration.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConsumer.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsEndpoint.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsProducer.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsVerifierExtension.java copy components/{camel-google-mail/src/main/java/org/apache/camel/component/google/mail/internal/GoogleMailConstants.java => camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/internal/GoogleSheetsConstants.java} (71%) copy components/{camel-google-mail/src/main/java/org/apache/camel/component/google/mail/internal/GoogleMailConstants.java => camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/internal/GoogleSheetsPropertiesHelper.java} (50%) create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamComponent.java copy components/{camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamConfiguration.java => camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamConfiguration.java} (52%) copy components/{camel-google-mail/src/main/java/org/apache/camel/component/google/mail/internal/GoogleMailConstants.java => camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamConstants.java} (55%) create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamConsumer.java create mode 100644 components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamEndpoint.java copy {tooling/maven/camel-package-maven-plugin => components/camel-google-sheets}/src/main/resources/META-INF/LICENSE.txt (100%) copy {tooling/maven/camel-package-maven-plugin => components/camel-google-sheets}/src/main/resources/META-INF/NOTICE.txt (100%) create mode 100644 components/camel-google-sheets/src/main/resources/META-INF/services/org/apache/camel/component/google-sheets create mode 100644 components/camel-google-sheets/src/main/resources/META-INF/services/org/apache/camel/component/google-sheets-stream create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/AbstractGoogleSheetsTestSupport.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/GoogleSheetsVerifierExtensionTest.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/SheetsConfigurationTest.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/SheetsSpreadsheetsIntegrationTest.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/SheetsSpreadsheetsValuesIntegrationTest.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/stream/AbstractGoogleSheetsStreamTestSupport.java create mode 100644 components/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/stream/SheetsStreamConsumerIntegrationTest.java copy components/{camel-irc/src/test/resources/it-list-users.properties => camel-google-sheets/src/test/resources/log4j2.properties} (68%) copy components/{camel-irc/src/test/resources/it-list-users.properties => camel-google-sheets/src/test/resources/test-options.properties} (79%) delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/IrcsRouteTest.java create mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcIntegrationTestSupport.java rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{ => it}/IrcMultiChannelRouteTest.java (59%) rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{ => it}/IrcOnReplyTest.java (81%) rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{ => it}/IrcPrivmsgTest.java (80%) rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{ => it}/IrcRouteTest.java (81%) rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{IrcsListUsersIntegrationTest.java => it/IrcsListUsersTest.java} (74%) copy components/{camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConstants.java => camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcsRouteTest.java} (70%) rename components/camel-irc/src/test/java/org/apache/camel/component/irc/{ => it}/IrcsWithSslContextParamsRouteTest.java (98%) copy components/camel-irc/src/test/resources/{it-list-users.properties => it-tests.properties} (84%) copy {components/camel-irc => platforms/spring-boot/components-starter/camel-corda-starter}/pom.xml (53%) create mode 100644 platforms/spring-boot/components-starter/camel-corda-starter/src/main/java/org/apache/camel/component/corda/springboot/CordaComponentAutoConfiguration.java create mode 100644 platforms/spring-boot/components-starter/camel-corda-starter/src/main/java/org/apache/camel/component/corda/springboot/CordaComponentConfiguration.java copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-corda-starter}/src/main/resources/META-INF/LICENSE.txt (100%) copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-corda-starter}/src/main/resources/META-INF/NOTICE.txt (100%) create mode 100644 platforms/spring-boot/components-starter/camel-corda-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json copy components/camel-irc/src/test/resources/it-list-users.properties => platforms/spring-boot/components-starter/camel-corda-starter/src/main/resources/META-INF/spring.factories (87%) copy components/camel-irc/src/test/resources/it-list-users.properties => platforms/spring-boot/components-starter/camel-corda-starter/src/main/resources/META-INF/spring.provides (91%) copy {components/camel-irc => platforms/spring-boot/components-starter/camel-google-sheets-starter}/pom.xml (53%) create mode 100644 platforms/spring-boot/components-starter/camel-google-sheets-starter/src/main/java/org/apache/camel/component/google/sheets/springboot/GoogleSheetsComponentAutoConfiguration.java copy platforms/spring-boot/components-starter/{camel-google-mail-starter/src/main/java/org/apache/camel/component/google/mail/stream/springboot/GoogleMailStreamComponentConfiguration.java => camel-google-sheets-starter/src/main/java/org/apache/camel/component/google/sheets/springboot/GoogleSheetsComponentConfiguration.java} (57%) create mode 100644 platforms/spring-boot/components-starter/camel-google-sheets-starter/src/main/java/org/apache/camel/component/google/sheets/stream/springboot/GoogleSheetsStreamComponentAutoConfiguration.java copy platforms/spring-boot/components-starter/{camel-google-calendar-starter/src/main/java/org/apache/camel/component/google/calendar/stream/springboot/GoogleCalendarStreamComponentConfiguration.java => camel-google-sheets-starter/src/main/java/org/apache/camel/component/google/sheets/stream/springboot/GoogleSheetsStreamComponentConfiguration.java} (58%) copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-google-sheets-starter}/src/main/resources/META-INF/LICENSE.txt (100%) copy {tooling/maven/camel-package-maven-plugin => platforms/spring-boot/components-starter/camel-google-sheets-starter}/src/main/resources/META-INF/NOTICE.txt (100%) copy components/camel-irc/src/test/resources/it-list-users.properties => platforms/spring-boot/components-starter/camel-google-sheets-starter/src/main/resources/META-INF/spring.factories (78%) rename components/camel-irc/src/test/resources/it-list-users.properties => platforms/spring-boot/components-starter/camel-google-sheets-starter/src/main/resources/META-INF/spring.provides (91%) copy components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/internal/GoogleCalendarConstants.java => tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelGoogleSheetsTest.java (67%) create mode 100644 tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelGoogleSheetsTest.java