This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 70be315af73a CAMEL-26072: camel-aws - bug fixes for polly, translate,
textract, timestream, s3-vectors, security-hub and cloudtrail (#28376)
new b4f1ec688356 CAMEL-26115: Small bugs of the datasonnet, hl7terser,
openfeature, ognl, python, quickjs, js and python3 languages (#28391)
new 65463a99f905 chore: camel-quickjs - fail a script result that cannot
reach Java instead of returning the previous result (#28392)
new 372be78ef3f6 CAMEL-26093: camel-aws-parameter-store and
camel-azure-eventgrid - register the components for the catalog, and fix the
YAML examples of their pages (#28349)
new 1b04bc8d6b9a CAMEL-26091: camel-aws2-redshift - the producer uses the
client the endpoint builds (#28344)
new d3d5cad42d7d CAMEL-26018: camel-mail - list the
CamelMailAlternativeBody header in the catalog (#28308)
new 843ab12452c0 CAMEL-26028: camel-support - the error of a failed API
component call names its arguments, without their values (#28310)
new fc71d23e0670 CAMEL-26026: camel-solr - the operation of the header or
the endpoint wins over the type of the body (#28312)
new aea56ae6a7fc CAMEL-26063: camel-vertx-http - the httpMethod option is
not overridden by the CamelHttpMethod header (#28330)
new a090e27eb02a CAMEL-26064: camel-as2 - add the muteException option to
the server and receipt consumers, true by default (#28331)
The 9 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:
.../org/apache/camel/catalog/components.properties | 2 +
.../org/apache/camel/catalog/components/as2.json | 53 +--
.../catalog/components}/aws-parameter-store.json | 0
.../camel/catalog/components}/azure-eventgrid.json | 0
.../org/apache/camel/catalog/components/imap.json | 3 +-
.../org/apache/camel/catalog/components/imaps.json | 3 +-
.../org/apache/camel/catalog/components/pop3.json | 3 +-
.../org/apache/camel/catalog/components/pop3s.json | 3 +-
.../org/apache/camel/catalog/components/smtp.json | 3 +-
.../org/apache/camel/catalog/components/smtps.json | 3 +-
.../org/apache/camel/catalog/docs.properties | 2 +
.../apache/camel/catalog/docs/as2-component.adoc | 3 +-
.../docs/aws-parameter-store-component.adoc | 170 ++++-----
.../catalog}/docs/azure-eventgrid-component.adoc | 10 +-
.../camel/catalog/docs/datasonnet-language.adoc | 6 +-
.../apache/camel/catalog/docs/ognl-language.adoc | 1 +
.../camel/catalog/docs/openfeature-language.adoc | 18 +-
.../apache/camel/catalog/docs/python-language.adoc | 5 +-
.../camel/catalog/docs/quickjs-language.adoc | 5 +-
.../apache/camel/catalog/docs/solr-component.adoc | 8 +-
.../apache/camel/catalog/languages/datasonnet.json | 4 +-
.../apache/camel/catalog/languages/hl7terser.json | 2 +-
.../org/apache/camel/catalog/languages/js.json | 2 +-
.../org/apache/camel/catalog/languages/ognl.json | 2 +-
.../camel/catalog/languages/openfeature.json | 2 +-
.../org/apache/camel/catalog/languages/python.json | 2 +-
.../apache/camel/catalog/languages/python3.json | 2 +-
.../apache/camel/catalog/languages/quickjs.json | 2 +-
.../apache/camel/catalog/main/sensitive-keys.json | 1 +
...rverManagerEndpointConfigurationConfigurer.java | 7 +
...ientManagerEndpointConfigurationConfigurer.java | 7 +
.../component/as2/AS2ConfigurationConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointUriFactory.java | 3 +-
...rverManagerEndpointConfigurationConfigurer.java | 7 +
.../org/apache/camel/component/as2/as2.json | 53 +--
.../src/main/docs/as2-component.adoc | 3 +-
.../camel/component/as2/AS2AsyncMDNConsumer.java | 5 +-
.../camel/component/as2/AS2Configuration.java | 14 +
.../apache/camel/component/as2/AS2Consumer.java | 5 +-
.../camel/component/as2/AS2ServerManagerIT.java | 15 +-
.../component/as2/AS2ServerManagerITBase.java | 5 +
.../main/docs/aws-parameter-store-component.adoc | 170 ++++-----
.../aws2/redshift/data/RedshiftData2Producer.java | 20 +-
.../data/RedshiftData2ProducerOwnClientTest.java | 85 +++++
.../src/main/docs/azure-eventgrid-component.adoc | 10 +-
.../camel/language/datasonnet/datasonnet.json | 4 +-
.../src/main/docs/datasonnet-language.adoc | 6 +-
.../language/datasonnet/DatasonnetExpression.java | 29 +-
.../language/datasonnet/DatasonnetLanguage.java | 9 +-
.../language/datasonnet/DatasonnetBodyTest.java | 135 +++++++
.../org/apache/camel/component/hl7/hl7terser.json | 2 +-
.../camel/component/hl7/Hl7TerserLanguage.java | 49 ++-
.../component/hl7/TerserExpressionBodyTest.java | 110 ++++++
.../META-INF/org/apache/camel/language/js/js.json | 2 +-
.../camel/language/js/JavaScriptExpression.java | 2 +-
.../camel/language/js/JavaScriptLanguage.java | 38 +-
.../js/JavaScriptResultMaterializationTest.java | 30 ++
.../org/apache/camel/component/mail/imap.json | 3 +-
.../org/apache/camel/component/mail/imaps.json | 3 +-
.../org/apache/camel/component/mail/pop3.json | 3 +-
.../org/apache/camel/component/mail/pop3s.json | 3 +-
.../org/apache/camel/component/mail/smtp.json | 3 +-
.../org/apache/camel/component/mail/smtps.json | 3 +-
.../apache/camel/component/mail/MailConstants.java | 6 +
.../org/apache/camel/language/ognl/ognl.json | 2 +-
.../camel-ognl/src/main/docs/ognl-language.adoc | 1 +
.../apache/camel/language/ognl/OgnlLanguage.java | 2 +-
.../org/apache/camel/language/ognl/RootObject.java | 4 +
.../org/apache/camel/language/ognl/OgnlTest.java | 8 +
.../camel/language/openfeature/openfeature.json | 2 +-
.../src/main/docs/openfeature-language.adoc | 18 +-
.../component/openfeature/OpenFeatureEndpoint.java | 40 +-
.../language/openfeature/OpenFeatureLanguage.java | 20 +-
.../openfeature/OpenFeatureLanguageTest.java | 105 ++++++
.../src/test/resources/log4j2.properties | 2 +-
.../src/test/resources/openfeature/flags.json | 5 +
.../org/apache/camel/language/python/python.json | 2 +-
.../src/main/docs/python-language.adoc | 5 +-
.../camel/language/python/PythonExpression.java | 61 ++-
.../camel/language/python/PythonLanguage.java | 14 +-
.../camel/language/python/PythonResultTest.java | 144 +++++++
.../org/apache/camel/language/python3/python3.json | 2 +-
.../camel/language/python3/Python3Language.java | 50 ++-
.../language/python3/Python3LanguageEvalTest.java | 58 +++
.../org/apache/camel/language/quickjs/quickjs.json | 2 +-
.../src/main/docs/quickjs-language.adoc | 5 +-
.../camel/language/quickjs/QuickjsHelper.java | 137 ++++++-
.../camel/language/quickjs/QuickjsLanguage.java | 9 +-
.../language/quickjs/QuickjsSerializationTest.java | 112 ++++++
.../camel-solr/src/main/docs/solr-component.adoc | 8 +-
.../apache/camel/component/solr/SolrProducer.java | 68 ++--
.../solr/integration/SolrInsertAndDeleteTest.java | 47 +++
.../vertx/http/DefaultVertxHttpBinding.java | 7 +-
.../component/vertx/http/VertxHttpMethodTest.java | 8 +
.../support/component/ApiMethodHelperTest.java | 26 ++
.../org/apache/camel/main/components.properties | 2 +
.../camel/support/component/ApiMethodHelper.java | 34 +-
.../java/org/apache/camel/util/ArtifactUtils.java | 2 +
.../java/org/apache/camel/util/SecurityUtils.java | 1 +
.../java/org/apache/camel/util/SensitiveUtils.java | 2 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 16 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 16 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 79 ++++
.../component/ComponentsBuilderFactory.java | 26 ++
... AwsParameterStoreComponentBuilderFactory.java} | 231 ++++++------
.../dsl/AzureEventgridComponentBuilderFactory.java | 235 ++++++++++++
.../builder/endpoint/EndpointBuilderFactory.java | 2 +
.../camel/builder/endpoint/EndpointBuilders.java | 2 +
.../builder/endpoint/EndpointHeaderBuilders.java | 26 ++
.../builder/endpoint/StaticEndpointBuilders.java | 80 ++++
.../endpoint/dsl/AS2EndpointBuilderFactory.java | 36 ++
.../dsl/EventGridEndpointBuilderFactory.java | 375 +++++++++++++++++++
.../endpoint/dsl/MailEndpointBuilderFactory.java | 16 +
...a => ParameterStoreEndpointBuilderFactory.java} | 414 ++++++++++-----------
.../commands/ai/SourceValidatorEndpointTest.java | 18 +
.../camel-component-known-dependencies.properties | 2 +
.../apache/camel/maven/packaging/MojoHelper.java | 6 +-
118 files changed, 3038 insertions(+), 740 deletions(-)
copy
{components/camel-aws/camel-aws-parameter-store/src/generated/resources/META-INF/org/apache/camel/component/aws/parameterstore
=>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components}/aws-parameter-store.json
(100%)
copy
{components/camel-azure/camel-azure-eventgrid/src/generated/resources/META-INF/org/apache/camel/component/azure/eventgrid
=>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components}/azure-eventgrid.json
(100%)
copy {components/camel-aws/camel-aws-parameter-store/src/main =>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog}/docs/aws-parameter-store-component.adoc
(85%)
copy {components/camel-azure/camel-azure-eventgrid/src/main =>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog}/docs/azure-eventgrid-component.adoc
(93%)
create mode 100644
components/camel-aws/camel-aws2-redshift/src/test/java/org/apache/camel/component/aws2/redshift/data/RedshiftData2ProducerOwnClientTest.java
create mode 100644
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/DatasonnetBodyTest.java
create mode 100644
components/camel-hl7/src/test/java/org/apache/camel/component/hl7/TerserExpressionBodyTest.java
copy components/{camel-hazelcast =>
camel-openfeature}/src/test/resources/log4j2.properties (95%)
create mode 100644
components/camel-python/src/test/java/org/apache/camel/language/python/PythonResultTest.java
copy
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{Aws2StepFunctionsComponentBuilderFactory.java
=> AwsParameterStoreComponentBuilderFactory.java} (67%)
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AzureEventgridComponentBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventGridEndpointBuilderFactory.java
copy
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{MQ2EndpointBuilderFactory.java
=> ParameterStoreEndpointBuilderFactory.java} (61%)