This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch CAMEL-22987-strict-yaml-schema
in repository https://gitbox.apache.org/repos/asf/camel.git
from 81903c5d0582 CAMEL-22987: Add strict YAML DSL JSON Schema variant
add a46bb3c97a09 CAMEL-23112 - add back JDk 17 on Jenkins
add 23ef07cc875a chore(deps): Bump aws-java-sdk2-version from 2.42.14 to
2.42.15 (#22063)
add 8c275539f7bb chore(deps): Bump grpc-version from 1.79.0 to 1.80.0
add c5f217dc8973 chore(deps): Bump hapi-fhir-version from 8.8.0 to 8.8.1
add 9869511dc794 chore(deps): Bump com.ibm.icu:icu4j from 78.2 to 78.3
add 7205581ea12a chore(deps): Bump com.openai:openai-java from 4.28.0 to
4.29.0
add 469128110722 CAMEL-23198 - Camel-Google: Like AWS and IBM, create
text-to-speech and speech-to-text components (#22036)
add d1d0f78321f9 chore(deps): Bump mcp-java-sdk-version from 1.0.0 to
1.1.0 (#22018)
add 5b50940f7081 CAMEL-23113 - remove workaround for undefined properties
not handled by dependabot
add 7e1ea5d0b5b3 CAMEL-23207: Camel-aws-eventbridge: Add EventBridge
consumer implementation with SQS-backed polling (#22070)
add 3ae047eafdbe chore(deps): Bump io.camunda:zeebe-client-java from
8.8.16 to 8.8.17
add ff01b8edba32 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.15 to
0.10.16
add ea30b9c40bc8 chore(deps): Bump com.google.cloud:google-cloud-speech
add 95874f1ac5ff chore(deps): Bump org.jboss.logging:jboss-logging
add a6cd06d54678 [CAMEL-22555] extra fixes for non-varargs call of varargs
method with inexact argument type for last parameter
add d919887de7da CAMEL-23189: Fix flaky XSLT tests by replacing file
consumer with direct (#22060)
add 8791829353d4 CAMEL-23197: [camel-jbang-mcp] Extract shared
CatalogService with caching and add version parameters to all catalog tools
add 15fc6c0bf6d8 chore(deps-dev): Bump com.google.cloud:google-cloud-core
add ac3a29321654 chore(deps): Bump google-cloud-functions-version from
2.75.0 to 2.76.0
add db70edd09721 chore(deps): Bump
com.google.cloud:google-cloud-texttospeech
add 80c2953d20f8 CAMEL-23196: Fix PR test detection using GitHub API
instead of unreliable proxy (#22062)
add ad5683af2a0e CAMEL-23194: Fix blocked JMS tests in camel-itest (#22061)
add 38f2715b3a3d CAMEL-22884: Validate method attribute placement in when
clause (#21969)
add 8c43aa4f700a CAMEL-23210 - Camel-PQC: Add input validation for
algorithm combinations and key sizes in PQCProducer (#22074)
add f86fda0442c6 CAMEL-23212: Camel-Docling: Harden CLI argument injection
validation in camel-docling (#22082)
add 02a3006c26ea CAMEL-23187: Fix RunCommandITCase.runWithProperties
timeout (#22085)
add c00b0c61147a CAMEL-23202 - workaround jacoco with multirelease jar
add 10893bf89ce6 [build] Set TERM=dumb in CI to suppress JLine terminal
warnings (#22067)
add 555c74b8787d CAMEL-23213: Handle Spring Boot catalog provider
requiring JDK 21+ (#22087)
add cd56b889ab37 Merge branch 'main' into CAMEL-22987-strict-yaml-schema
No new revisions were added by this update.
Summary of changes:
.../actions/incremental-build/incremental-build.sh | 12 +-
.github/actions/install-mvnd/action.yml | 4 +-
Jenkinsfile | 24 +-
Jenkinsfile.deploy | 2 +-
Jenkinsfile.jbangtest | 2 +-
bom/camel-bom/pom.xml | 10 +
catalog/camel-allcomponents/pom.xml | 10 +
.../org/apache/camel/catalog/components.properties | 2 +
.../camel/catalog/components/aws2-eventbridge.json | 148 +-
.../catalog/components/google-speech-to-text.json | 44 +
.../catalog/components/google-text-to-speech.json | 46 +
.../src/main/docs/docling-component.adoc | 53 +
.../camel/component/docling/DoclingProducer.java | 151 +-
.../docling/DoclingCustomArgsValidationTest.java | 122 +-
.../camel-aws/camel-aws2-eventbridge/pom.xml | 11 +
.../EventbridgeComponentConfigurer.java | 48 +
.../eventbridge/EventbridgeEndpointConfigurer.java | 156 ++
.../eventbridge/EventbridgeEndpointUriFactory.java | 32 +-
.../aws2/eventbridge/aws2-eventbridge.json | 148 +-
.../src/main/docs/aws2-eventbridge-component.adoc | 112 +-
.../aws2/eventbridge/EventbridgeConfiguration.java | 100 +
.../aws2/eventbridge/EventbridgeConstants.java | 6 +
.../aws2/eventbridge/EventbridgeConsumer.java | 285 +++
.../aws2/eventbridge/EventbridgeEndpoint.java | 33 +-
.../eventbridge/EventbridgeConsumerConfigTest.java | 81 +
.../aws2/eventbridge/EventbridgeConsumerTest.java | 504 +++++
.../localstack/EventbridgeConsumerIT.java | 257 +++
.../java/org/apache/camel/coap/CoAPEndpoint.java | 2 +-
.../component/geocoder/GeoCoderGoogleProducer.java | 7 +-
.../component/geocoder/GeoCoderProxyManualIT.java | 6 +-
.../camel-google-speech-to-text/pom.xml | 61 +
...GoogleCloudSpeechToTextComponentConfigurer.java | 57 +
.../GoogleCloudSpeechToTextEndpointConfigurer.java | 86 +
...GoogleCloudSpeechToTextEndpointUriFactory.java} | 40 +-
.../google/speechtotext/google-speech-to-text.json | 44 +
.../services/org/apache/camel/component.properties | 7 +
.../apache/camel/component/google-speech-to-text | 2 +
.../configurer/google-speech-to-text-component | 2 +
.../configurer/google-speech-to-text-endpoint | 2 +
.../urifactory/google-speech-to-text-endpoint | 2 +
.../main/docs/google-speech-to-text-component.adoc | 184 ++
.../GoogleCloudSpeechToTextClientFactory.java | 47 +
.../GoogleCloudSpeechToTextComponent.java | 57 +
.../GoogleCloudSpeechToTextConfiguration.java | 155 ++
.../GoogleCloudSpeechToTextConstants.java | 28 +
.../GoogleCloudSpeechToTextEndpoint.java | 108 ++
.../GoogleCloudSpeechToTextOperations.java | 22 +
.../GoogleCloudSpeechToTextProducer.java | 128 ++
.../integration/GoogleCloudSpeechToTextIT.java | 87 +
.../unit/GoogleCloudSpeechToTextComponentTest.java | 52 +
.../GoogleCloudSpeechToTextConfigurationTest.java | 61 +
.../camel-google-text-to-speech/pom.xml | 61 +
...GoogleCloudTextToSpeechComponentConfigurer.java | 57 +
.../GoogleCloudTextToSpeechEndpointConfigurer.java | 98 +
...GoogleCloudTextToSpeechEndpointUriFactory.java} | 42 +-
.../google/texttospeech/google-text-to-speech.json | 46 +
.../services/org/apache/camel/component.properties | 7 +
.../apache/camel/component/google-text-to-speech | 2 +
.../configurer/google-text-to-speech-component | 2 +
.../configurer/google-text-to-speech-endpoint | 2 +
.../urifactory/google-text-to-speech-endpoint | 2 +
.../main/docs/google-text-to-speech-component.adoc | 201 ++
.../GoogleCloudTextToSpeechClientFactory.java | 47 +
.../GoogleCloudTextToSpeechComponent.java | 57 +
.../GoogleCloudTextToSpeechConfiguration.java | 189 ++
.../GoogleCloudTextToSpeechConstants.java | 28 +
.../GoogleCloudTextToSpeechEndpoint.java | 108 ++
.../GoogleCloudTextToSpeechOperations.java | 23 +
.../GoogleCloudTextToSpeechProducer.java | 139 ++
.../integration/GoogleCloudTextToSpeechIT.java | 97 +
.../unit/GoogleCloudTextToSpeechComponentTest.java | 52 +
.../GoogleCloudTextToSpeechConfigurationTest.java | 66 +
components/camel-google/pom.xml | 2 +
.../mina/MinaInOutWithForcedNoResponseTest.java | 4 +-
.../apache/camel/component/mock/MockEndpoint.java | 13 +
.../apache/camel/component/pqc/PQCProducer.java | 157 ++
.../component/pqc/PQCInputValidationTest.java | 223 +++
.../integration/ZooKeeperManagedEndpointIT.java | 2 +-
.../camel/support/jsse/TrustAllTrustManager.java | 5 +-
.../camel/model/BasicOutputExpressionNode.java | 28 +
.../xslt/XsltCustomizeEntityResolverTest.java | 7 +-
.../xslt/XsltCustomizeURIResolverTest.java | 7 +-
.../component/xslt/XsltIncludeClasspathTest.java | 8 +-
.../xslt/XsltIncludeRelativeFileSchemeTest.java | 8 +-
.../xslt/XsltIncludeRelativeNestedTest.java | 9 +-
.../xslt/XsltIncludeRelativeOtherTest.java | 8 +-
.../component/xslt/XsltIncludeRelativeTest.java | 8 +-
.../camel/component/xslt/XsltIncludeTest.java | 8 +-
.../component/xslt/XsltMessageTerminateTest.java | 8 +-
.../component/xslt/XsltUriResolverFactoryTest.java | 2 +-
.../org/apache/camel/main/components.properties | 2 +
.../org/apache/camel/xml/in/ModelParserTest.java | 49 +
coverage/pom.xml | 6 +
.../ROOT/examples/json/google-speech-to-text.json | 1 +
.../ROOT/examples/json/google-text-to-speech.json | 1 +
docs/components/modules/ROOT/nav.adoc | 2 +
.../pages/google-speech-to-text-component.adoc | 1 +
.../pages/google-text-to-speech-component.adoc | 1 +
.../component/ComponentsBuilderFactory.java | 29 +-
.../Aws2EventbridgeComponentBuilderFactory.java | 229 ++-
.../GoogleSpeechToTextComponentBuilderFactory.java | 120 ++
.../GoogleTextToSpeechComponentBuilderFactory.java | 120 ++
.../builder/endpoint/EndpointBuilderFactory.java | 2 +
.../camel/builder/endpoint/EndpointBuilders.java | 2 +
.../builder/endpoint/StaticEndpointBuilders.java | 86 +-
.../dsl/EventbridgeEndpointBuilderFactory.java | 1926 +++++++++++++++++++-
...gleCloudSpeechToTextEndpointBuilderFactory.java | 349 ++++
...gleCloudTextToSpeechEndpointBuilderFactory.java | 390 ++++
.../camel/dsl/jbang/core/common/CatalogLoader.java | 13 +-
.../jbang/core/commands/DependencyListTest.java | 12 +-
.../jbang/core/commands/DependencyUpdateTest.java | 12 +-
.../commands/ExportMainApplicationProperties.java | 12 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 12 +-
.../camel/dsl/jbang/it/RunCommandITCase.java | 2 +-
.../jbang/core/commands/mcp/CatalogService.java | 175 ++
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 145 +-
.../core/commands/mcp/DependencyCheckTools.java | 26 +-
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 26 +-
.../dsl/jbang/core/commands/mcp/ExplainTools.java | 25 +-
.../dsl/jbang/core/commands/mcp/HardenTools.java | 18 +-
.../jbang/core/commands/mcp/TestScaffoldTools.java | 29 +-
.../jbang/core/commands/mcp/TransformTools.java | 22 +-
.../jbang/core/commands/mcp/CatalogToolsTest.java | 5 +-
.../commands/mcp/DependencyCheckToolsTest.java | 41 +-
.../jbang/core/commands/mcp/DiagnoseToolsTest.java | 43 +-
.../core/commands/mcp/TestScaffoldToolsTest.java | 39 +-
.../kubernetes/traits/TraitHelperTest.java | 2 +-
.../camel-component-known-dependencies.properties | 2 +
parent/pom.xml | 38 +-
pom.xml | 1 -
.../customerrelations/CustomerServicesTest.java | 2 +
.../camel/itest/greeter/JmsToCxfInOutTest.java | 2 +
.../camel/itest/issues/RemoveEndpointsTest.java | 2 +
.../camel/itest/jetty/JettyJmsShutdownTest.java | 2 +
.../itest/jetty/JettyMulticastJmsFileTest.java | 2 +
.../itest/netty/NettyAsyncRequestReplyTest.java | 2 +
.../apache/camel/itest/shiro/ShiroOverJmsTest.java | 2 +
.../FromJmsToJdbcIdempotentConsumerToJmsTest.java | 2 +
...FromJmsToJdbcIdempotentConsumerToJmsXaTest.java | 2 +
.../org/apache/camel/itest/tx/JmsToHttpTXTest.java | 2 +
...AndNoTransactionErrorHandlerConfiguredTest.java | 2 +
.../itest/tx/JmsToHttpTXWithOnExceptionTest.java | 2 +
.../itest/tx/JmsToHttpTXWithRollbackTest.java | 2 +
.../utils/extensions/JmsServiceExtension.java | 15 +-
.../apache/camel/maven/packaging/MojoHelper.java | 3 +-
145 files changed, 8966 insertions(+), 577 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-speech-to-text.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-text-to-speech.json
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumer.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerConfigTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeConsumerIT.java
create mode 100644 components/camel-google/camel-google-speech-to-text/pom.xml
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponentConfigurer.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointConfigurer.java
copy
components/{camel-aws/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java
=>
camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointUriFactory.java}
(55%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/org/apache/camel/component/google/speechtotext/google-speech-to-text.json
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component/google-speech-to-text
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-component
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-endpoint
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-speech-to-text-endpoint
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/docs/google-speech-to-text-component.adoc
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextClientFactory.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponent.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConfiguration.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConstants.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpoint.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextOperations.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextProducer.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/integration/GoogleCloudSpeechToTextIT.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextComponentTest.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextConfigurationTest.java
create mode 100644 components/camel-google/camel-google-text-to-speech/pom.xml
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponentConfigurer.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointConfigurer.java
copy
components/{camel-aws/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java
=>
camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointUriFactory.java}
(55%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/org/apache/camel/component/google/texttospeech/google-text-to-speech.json
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component/google-text-to-speech
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-component
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-endpoint
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-text-to-speech-endpoint
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/docs/google-text-to-speech-component.adoc
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechClientFactory.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponent.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConfiguration.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConstants.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpoint.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechOperations.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechProducer.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/integration/GoogleCloudTextToSpeechIT.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechComponentTest.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechConfigurationTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCInputValidationTest.java
create mode 120000
docs/components/modules/ROOT/examples/json/google-speech-to-text.json
create mode 120000
docs/components/modules/ROOT/examples/json/google-text-to-speech.json
create mode 120000
docs/components/modules/ROOT/pages/google-speech-to-text-component.adoc
create mode 120000
docs/components/modules/ROOT/pages/google-text-to-speech-component.adoc
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleSpeechToTextComponentBuilderFactory.java
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleTextToSpeechComponentBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleCloudSpeechToTextEndpointBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleCloudTextToSpeechEndpointBuilderFactory.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/CatalogService.java