This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26504-netty-reply-failures
in repository https://gitbox.apache.org/repos/asf/camel.git
from 78ba8c32463c CAMEL-26504: camel-netty / camel-netty-http - answer or
close when the reply cannot be built or written, honour allowSerializedHeaders
on the reply
add 696f8c88aed7 CAMEL-26156: camel-pubnub - FIRE and SETSTATE with an
empty body fail without calling PubNub, and PNMessageResult converts to String
(#28928)
add f3f949af1e94 CAMEL-26159: camel-salesforce - send a Map or POJO body
as JSON, fail raw on a body it cannot send (#28942)
add 50376680fdd7 CAMEL-26165: camel-clickup - deliver webhook events of
other kinds as GenericEvent instead of failing with 500 (#28943)
add ef973877aec6 CAMEL-26499: camel-smooks - convert a remote file to a
Smooks Source, set the execution context header on a bean route with a
correlation id (#28977)
add 20a3c9d83f8e CAMEL-26498: camel-xml-jaxp - stream caching a SAXSource
without an XMLReader parses it with the secure XMLReader (#28979)
add 496f8c8bdd1b CAMEL-26500: camel-aws-bedrock - deprecate the
invokeImageModelStreaming and invokeEmbeddingsModelStreaming operations (#28980)
add 0d1d5ab0f989 CAMEL-26152: camel-sjms - fail the message when an InOut
reply cannot be sent, and support jmsMessageType=Stream (#28925)
add df4fa21ee94e CAMEL-26502: camel-bonita - startCase accepts a JSON text
body as the contract inputs (#28982)
add 9b839f3fda97 chore: camel-debezium-mongodb - docs: CamelDebeziumBefore
is set with the pre-image capture modes (#28978)
add eab9a0ca3b62 chore: camel-rss - do not log a WARN when the feed cannot
be cloned (#28983)
add 6c77c21ffd30 Merge branch 'main' into CAMEL-26504-netty-reply-failures
add d81f981252b4 CAMEL-26504: camel-netty - do not transfer the Netty
transport headers with transferExchange
No new revisions were added by this update.
Summary of changes:
.../camel/catalog/components/aws-bedrock.json | 4 +-
.../apache/camel/catalog/components/bonita.json | 4 +-
.../apache/camel/catalog/components/clickup.json | 2 +-
.../apache/camel/catalog/components/pubnub.json | 2 +-
.../camel/catalog/components/salesforce.json | 6 +-
.../org/apache/camel/catalog/components/sjms.json | 2 +-
.../org/apache/camel/catalog/components/sjms2.json | 2 +-
.../camel/catalog/docs/aws-bedrock-component.adoc | 8 +-
.../camel/catalog/docs/bonita-component.adoc | 8 +-
.../camel/catalog/docs/clickup-component.adoc | 6 +
.../catalog/docs/debezium-mongodb-component.adoc | 9 +-
.../camel/catalog/docs/pubnub-component.adoc | 3 +
.../camel/catalog/docs/salesforce-component.adoc | 2 +-
.../camel/catalog/docs/salesforce-rest-api.adoc | 3 +
.../apache/camel/catalog/docs/sjms-component.adoc | 5 +
.../apache/camel/catalog/docs/sjms2-component.adoc | 5 +
.../aws2/bedrock/runtime/aws-bedrock.json | 4 +-
.../src/main/docs/aws-bedrock-component.adoc | 8 +-
.../aws2/bedrock/runtime/BedrockConfiguration.java | 4 +-
.../aws2/bedrock/runtime/BedrockOperations.java | 10 +
.../aws2/bedrock/runtime/BedrockProducer.java | 1 +
.../runtime/BedrockProducerRequestTest.java | 14 ++
components/camel-bonita/pom.xml | 4 +
.../org/apache/camel/component/bonita/bonita.json | 4 +-
.../src/main/docs/bonita-component.adoc | 8 +-
.../camel/component/bonita/BonitaEndpoint.java | 14 +-
.../bonita/producer/BonitaStartProducer.java | 40 +++-
.../component/bonita/BonitaStartProducerTest.java | 99 +++++++++-
.../apache/camel/component/clickup/clickup.json | 2 +-
.../src/main/docs/clickup-component.adoc | 6 +
.../camel/component/clickup/ClickUpEndpoint.java | 9 +-
.../camel/component/clickup/model/Event.java | 15 +-
...eTrackedUpdatedEvent.java => GenericEvent.java} | 49 +++--
.../component/clickup/ClickUpWebhookCallTest.java | 41 +++++
.../resources/messages/events/task-created.json | 38 ++++
.../src/main/docs/debezium-mongodb-component.adoc | 9 +-
.../camel/component/netty/NettyPayloadHelper.java | 43 ++++-
...TransferExchangeAllowSerializedHeadersTest.java | 34 +++-
.../component/pubnub/PubNubConverterLoader.java} | 10 +-
.../org/apache/camel/component/pubnub/pubnub.json | 2 +-
.../services/org/apache/camel/TypeConverterLoader | 2 +-
.../src/main/docs/pubnub-component.adoc | 3 +
.../camel/component/pubnub/PubNubConverter.java} | 39 ++--
.../camel/component/pubnub/PubNubEndpoint.java | 3 +-
.../camel/component/pubnub/PubNubProducer.java | 10 +-
.../component/pubnub/PubNubConverterTest.java | 63 +++++++
.../component/pubnub/PubNubEmptyBodyTest.java | 92 +++++++++
.../component/pubnub/PubNubSubscriberTest.java | 3 +
.../apache/camel/component/rss/RssEndpoint.java | 4 +-
.../camel/component/salesforce/salesforce.json | 6 +-
.../src/main/docs/salesforce-component.adoc | 2 +-
.../src/main/docs/salesforce-rest-api.adoc | 3 +
.../component/salesforce/SalesforceEndpoint.java | 9 +-
.../salesforce/SalesforceEndpointConfig.java | 5 +-
.../internal/processor/CompositeApiProcessor.java | 20 +-
.../CompositeSObjectCollectionsProcessor.java | 3 +
.../internal/processor/JsonRestProcessor.java | 13 ++
.../internal/processor/RawProcessor.java | 4 +-
.../salesforce/ProducerRequestBodyTest.java | 205 +++++++++++++++++++++
.../internal/processor/JsonRestProcessorTest.java | 49 +++++
.../org/apache/camel/component/sjms/sjms.json | 2 +-
.../camel-sjms/src/main/docs/sjms-component.adoc | 5 +
.../apache/camel/component/sjms/SjmsEndpoint.java | 5 +-
.../sjms/consumer/EndpointMessageListener.java | 6 +
.../camel/component/sjms/jms/JmsBinding.java | 34 +++-
.../consumer/InOutConsumerReplyFailureTest.java | 71 +++++++
.../sjms/producer/JmsMessageTypeTest.java | 37 ++++
.../org/apache/camel/component/sjms2/sjms2.json | 2 +-
.../camel-sjms2/src/main/docs/sjms2-component.adoc | 5 +
.../camel/component/sjms2/Sjms2Endpoint.java | 5 +-
.../smooks/converter/SourceConverterLoader.java | 2 +-
.../smooks/converter/SourceConverter.java | 23 ++-
.../camel/component/smooks/routing/BeanRouter.java | 1 +
.../component/smooks/SmooksReaderBodyTest.java | 33 +++-
.../component/smooks/routing/BeanRouterTest.java | 15 ++
.../converter/stream/StreamCacheConverterTest.java | 27 ++-
.../apache/camel/converter/jaxp/XmlConverter.java | 16 +-
.../camel/util/xml/StreamSourceConverter.java | 14 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 54 +++++-
.../dsl/AwsBedrockComponentBuilderFactory.java | 6 +-
.../dsl/SalesforceComponentBuilderFactory.java | 6 +-
.../dsl/BedrockEndpointBuilderFactory.java | 12 +-
.../dsl/SalesforceEndpointBuilderFactory.java | 36 ++--
83 files changed, 1299 insertions(+), 195 deletions(-)
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/model/{TaskTimeTrackedUpdatedEvent.java
=> GenericEvent.java} (55%)
create mode 100644
components/camel-clickup/src/test/resources/messages/events/task-created.json
copy
components/{camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/converter/ContentTypeConverterLoader.java
=>
camel-pubnub/src/generated/java/org/apache/camel/component/pubnub/PubNubConverterLoader.java}
(79%)
copy components/{camel-ai/camel-djl =>
camel-pubnub}/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
(50%)
copy
components/{camel-attachments/src/main/java/org/apache/camel/attachment/AttachmentConverter.java
=>
camel-pubnub/src/main/java/org/apache/camel/component/pubnub/PubNubConverter.java}
(54%)
create mode 100644
components/camel-pubnub/src/test/java/org/apache/camel/component/pubnub/PubNubConverterTest.java
create mode 100644
components/camel-pubnub/src/test/java/org/apache/camel/component/pubnub/PubNubEmptyBodyTest.java
create mode 100644
components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/ProducerRequestBodyTest.java
create mode 100644
components/camel-sjms/src/test/java/org/apache/camel/component/sjms/consumer/InOutConsumerReplyFailureTest.java