This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-25746
in repository https://gitbox.apache.org/repos/asf/camel.git
discard b962b8f18b81 CAMEL-25746: camel-bean - the key hint names the type: a
List, an array or a Collection
discard bfedb2a1a51d CAMEL-25746: camel-bean, camel-platform-http - the errors
for a key read from a stream, JSON text or a List, and for a Map or List as the
HTTP response, say what to do
add b6cf05b3ddf7 CAMEL-25724: camel-jms - preserveMessageQos uses the time
to live of the endpoint for a message without expiration (#28032)
add 69856151bcf3 CAMEL-25691: camel-milo - recreate the subscription when
it stops publishing (#27910)
add e549176aa55b chore(camel-test-infra-aws-v2): upgrade aws.container to
2.3.0 (#28006)
add d816bbdcb097 chore(camel-test-infra-couchbase): upgrade
couchbase.container to 8.0.3 (#28008)
add ca9d19bc5225 chore(camel-test-infra-couchdb): upgrade
couchdb.container to 3.5.3 (#28009)
add 97f9e803aa58 chore(camel-test-infra-hashicorp-vault): upgrade
hashicorp.vault.container to 2.2.0 (#28011)
add c74c1bd4e9eb chore(camel-test-infra-ibmmq): upgrade ibm.mq.container
to 10.0.1.0-r1 (#28012)
add 9adddb690f28 chore(camel-test-infra-keycloak): upgrade
keycloak.container to 26.8.1 (#28013)
add 155aae6c6e8f chore(camel-test-infra-milvus): upgrade milvus.container
to v2.6.25 (#28014)
add f20af1bb0309 chore(camel-test-infra-nats): upgrade nats.container to
2.15.1 (#28015)
add e5ae19c33616 chore(camel-test-infra-ollama): upgrade ollama.container
to 0.40.6 (#28016)
add ddca15435112 CAMEL-25735: camel-jbang - samples for interceptFrom,
interceptSendToEndpoint and dataFormats, and sslContextParameters in
camel_catalog_doc (#28044)
add e13303ef1ef7 CAMEL-24844: the validator reports parsed data that is
sent or written where text is needed (#28047)
add 066ccc624823 CAMEL-25751: a Map or List body says to marshal it first,
in the data format of the reply, the request or the file (#28048)
add 14203c663d84 CAMEL-25762: camel-jbang - the validator learns the
OpenAPI operations and the REST binding mode beside a route (#28058)
add 58a2d06b3e26 Generated sources regen for SBOM (main) (#28061)
add 19752c4e14dc CAMEL-25727: camel-aws-cloudtrail - look again for events
that CloudTrail makes visible late (#28038)
add 4b504fd443b4 CAMEL-25730: camel-web3j - subscribe again when the
subscription of the consumer ends with an error (#28037)
add c9bb20b2fb2b CAMEL-25726: camel-azure-files - create the file with the
length of the body, not a stale CamelFileLength header (#28034)
add c4efd9018fb7 CAMEL-25725: camel-iggy - send messageExpiry to Iggy in
microseconds (#28033)
add 959866bd702b CAMEL-25723: camel-zipfile - ZipAggregationStrategy keeps
an entry whose name comes again under a numbered name (#28031)
add dad7b548904b CAMEL-25704: camel-undertow - refuse a request target or
header value with control characters (#27944)
add 12f68be8b2fa CAMEL-25585: upgrade guide - camel-chunk notes for 4.22.2
and 4.18.6 (#27950)
add 184450a65483 CAMEL-25753: camel-kafka - stop the consumer without
waiting for its current poll (#28060)
add 5c11b9288c0a CAMEL-25749: camel-support - BodyFacts says what the body
is, the step that set it, and what to write (#28059)
add 92040109d14c CAMEL-25761: camel-jbang - the AI validator finds the
parameters of an endpoint wherever they stand in the step (#28057)
add 3269ef15a999 CAMEL-25748: camel-yaml-dsl-validator - the hint for a
script file under groovy: resource: keeps the resource: prefix (#28046)
add 8287506b6120 CAMEL-25747: camel-rest-openapi - log the problems the
OpenAPI parser finds in the specification (#28043)
add 85ab9cb85d97 CAMEL-25746: camel-bean, camel-platform-http - the errors
for a key read from a stream, JSON text or a List, and for a Map or List as the
HTTP response, say what to do
add 0a58d0a8f854 CAMEL-25746: camel-bean - the key hint names the type: a
List, an array or a Collection
add 9d52ae3b1a45 CAMEL-25746: camel-bean - name the hint for a value
without keys noKeysHint, beside the keyHint of a Map main now has
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 (b962b8f18b81)
\
N -- N -- N refs/heads/fix/CAMEL-25746 (9d52ae3b1a45)
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.
No new revisions were added by this update.
Summary of changes:
camel-sbom/camel-sbom.json | 20907 +++++++++----------
camel-sbom/camel-sbom.xml | 15610 +++++++-------
.../camel/catalog/components/aws-cloudtrail.json | 112 +-
.../catalog/docs/aws-cloudtrail-component.adoc | 16 +
.../camel/catalog/docs/azure-files-component.adoc | 6 +
.../camel/catalog/docs/milo-client-component.adoc | 23 +
.../camel/catalog/docs/zipFile-dataformat.adoc | 4 +
.../apache/camel/catalog/test-infra/metadata.json | 48 +-
.../cloudtrail/CloudtrailComponentConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointUriFactory.java | 4 +-
.../component/aws/cloudtrail/aws-cloudtrail.json | 112 +-
.../src/main/docs/aws-cloudtrail-component.adoc | 16 +
.../aws/cloudtrail/CloudtrailConfiguration.java | 26 +
.../aws/cloudtrail/CloudtrailConsumer.java | 124 +-
.../CloudtrailConsumerLateEventTest.java | 290 +
components/camel-azure/camel-azure-files/pom.xml | 6 +
.../src/main/docs/azure-files-component.adoc | 6 +
.../component/file/azure/FilesOperations.java | 23 +-
.../file/azure/FilesOperationsStoreLengthTest.java | 129 +
.../apache/camel/language/bean/BeanExpression.java | 10 +-
.../camel/component/file/FileOperations.java | 35 +-
.../component/file/FileProducerMapBodyTest.java | 104 +
.../camel/language/groovy/GroovyExpression.java | 59 +-
.../groovy/GroovyMissingPropertyHintTest.java | 8 +-
.../apache/camel/component/http/HttpProducer.java | 16 +-
.../component/http/HttpProducerMapBodyTest.java | 25 +-
.../apache/camel/component/iggy/IggyEndpoint.java | 21 +-
.../component/iggy/IggyTopicMessageExpiryTest.java | 85 +
.../camel/component/jms/JmsConfiguration.java | 4 +
.../jms/JmsPreserveMessageQosTimeToLiveTest.java | 174 +
.../org/apache/camel/language/jq/JqExpression.java | 15 +-
.../camel/language/jq/JqNullBodyHintTest.java | 2 +-
.../org/apache/camel/jsonpath/JsonPathEngine.java | 9 +-
.../camel/jsonpath/JsonPathNullBodyHintTest.java | 2 +-
.../camel/component/kafka/KafkaFetchRecords.java | 87 +-
.../component/kafka/KafkaConsumerStopTest.java | 197 +
.../src/main/docs/milo-client-component.adoc | 23 +
.../milo/client/internal/SubscriptionManager.java | 209 +-
.../component/milo/MonitorItemLifecycleTest.java | 205 +-
.../http/vertx/VertxPlatformHttpSupport.java | 33 +-
.../vertx/VertxPlatformHttpMapResponseTest.java | 120 +
.../VertxPlatformHttpResponseBodyHintTest.java | 52 -
.../rest/openapi/RestOpenApiEndpoint.java | 21 +-
.../RestOpenApiSpecificationProblemsTest.java | 96 +
.../src/test/resources/nested-path.json | 39 +
.../undertow/DefaultUndertowHttpBinding.java | 7 +-
.../camel/component/undertow/UndertowHelper.java | 25 +
.../camel/component/undertow/UndertowProducer.java | 44 +-
.../undertow/UndertowProducerEncodedUriTest.java | 113 +
.../camel/component/web3j/Web3jConsumer.java | 122 +-
.../web3j/Web3jConsumerResubscribeTest.java | 196 +
.../src/main/docs/zipFile-dataformat.adoc | 4 +
.../aggregate/zipfile/ZipAggregationStrategy.java | 31 +
.../ZipAggregationStrategySameFileNameTest.java | 206 +
.../language/simple/SimpleSyntaxHintsTest.java | 5 +-
.../camel/processor/UnmarshalProcessorTest.java | 7 +-
.../org/apache/camel/support/BodyFactsTest.java | 161 +
.../java/org/apache/camel/support/BodyFacts.java | 381 +
.../support/processor/UnmarshalProcessor.java | 19 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 24 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 24 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 61 +
.../modules/ROOT/pages/data-format.adoc | 34 +
.../dsl/AwsCloudtrailComponentBuilderFactory.java | 42 +
.../dsl/CloudtrailEndpointBuilderFactory.java | 72 +
dsl/camel-jbang/camel-jbang-core/pom.xml | 1 +
.../dsl/jbang/core/commands/ai/eip-samples.json | 6 +
.../dsl/jbang/core/commands/ai/CatalogDocs.java | 48 +
.../dsl/jbang/core/commands/ai/CatalogSamples.java | 22 +
.../dsl/jbang/core/commands/ai/EndpointChecks.java | 29 +-
.../dsl/jbang/core/commands/ai/OpenApiVerbs.java | 96 +-
.../jbang/core/commands/ai/SourceValidator.java | 23 +-
.../dsl/jbang/core/commands/ai/ValidatorFacts.java | 103 +
.../jbang/core/commands/ai/CatalogDocsTest.java | 16 +
.../jbang/core/commands/ai/CatalogSamplesTest.java | 16 +
.../core/commands/ai/HeaderPropertyMixupsTest.java | 6 +-
.../ai/SourceValidatorPlaceholderTest.java | 48 +
.../jbang/core/commands/ai/ValidatorFactsTest.java | 180 +
.../camel/dsl/yaml/validator/ProjectFacts.java | 58 +
.../camel/dsl/yaml/validator/SchemaHints.java | 24 +-
.../camel/dsl/yaml/validator/TextBodyFlow.java | 519 +-
.../camel/dsl/yaml/validator/YamlValidator.java | 17 +-
.../QuotingAndOptionPlacementHintTest.java | 35 +
.../camel/dsl/yaml/validator/TextBodyFlowTest.java | 477 +
.../src/generated/resources/META-INF/metadata.json | 48 +-
.../test/infra/aws2/services/container.properties | 2 +-
.../infra/couchbase/services/container.properties | 2 +-
.../infra/couchdb/services/container.properties | 2 +-
.../hashicorp/vault/services/container.properties | 2 +-
.../test/infra/ibmmq/services/container.properties | 2 +-
.../infra/keycloak/services/container.properties | 2 +-
.../infra/milvus/services/container.properties | 2 +-
.../test/infra/nats/services/container.properties | 2 +-
.../infra/ollama/services/container.properties | 2 +-
95 files changed, 23656 insertions(+), 18849 deletions(-)
create mode 100644
components/camel-aws/camel-aws-cloudtrail/src/test/java/org/apache/camel/component/aws/cloudtrail/CloudtrailConsumerLateEventTest.java
create mode 100644
components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/FilesOperationsStoreLengthTest.java
create mode 100644
components/camel-file/src/test/java/org/apache/camel/component/file/FileProducerMapBodyTest.java
create mode 100644
components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyTopicMessageExpiryTest.java
create mode 100644
components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsPreserveMessageQosTimeToLiveTest.java
create mode 100644
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaConsumerStopTest.java
create mode 100644
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpMapResponseTest.java
delete mode 100644
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpResponseBodyHintTest.java
create mode 100644
components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/RestOpenApiSpecificationProblemsTest.java
create mode 100644
components/camel-rest-openapi/src/test/resources/nested-path.json
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowProducerEncodedUriTest.java
create mode 100644
components/camel-web3j/src/test/java/org/apache/camel/component/web3j/Web3jConsumerResubscribeTest.java
create mode 100644
components/camel-zipfile/src/test/java/org/apache/camel/processor/aggregate/zipfile/ZipAggregationStrategySameFileNameTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/BodyFactsTest.java
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/BodyFacts.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ValidatorFacts.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ValidatorFactsTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/ProjectFacts.java