This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26064-as2-mute-exception
in repository https://gitbox.apache.org/repos/asf/camel.git
from e5aeceb045d0 CAMEL-26064: camel-as2 - add the muteException option to
the server and receipt consumers, true by default
add 8314239af1d4 CAMEL-25963: camel-util - speed up compilation of
ArtifactUtils
add b7064881cc29 CAMEL-25984: camel-cometd - CORS filter allows
credentials only for listed origins (#28283)
add c0c69284a8ea CAMEL-25992: camel-pqc - sync the 4.22 and 4.18 upgrade
guides on main (#28332)
add 6899d606d363 CAMEL-25923: camel-core - unmarshal with allowNullBody
keeps the message when the body is null (#28301)
add 3b0c32f0de7c CAMEL-25844: camel-dapr - subscribe again to
configuration changes when the stream ends (#28317)
add d9a95c67223a CAMEL-25849: camel-disruptor - a disruptor-vm consumer
keeps consuming when the CamelContext that first used the queue stops (#28322)
add faa015319ee7 CAMEL-25853: camel-paho, camel-paho-mqtt5, camel-hivemq -
toD publishes to its own topic (#28326)
add 1bc77dcd6774 CAMEL-26027: camel-telegram - concurrent sends through
one endpoint each build their own request (#28311)
add d35571d23f19 CAMEL-26041: camel-bean - a call of equals on the body
says how to compare, not to unmarshal the body (#28315)
add f4ea67114250 CAMEL-25994: camel-undertow - WebSocket: keep the OAuth
validation of a connection per endpoint, like the other security checks (#28297)
add 937f2db3d8c1 CAMEL-25771: camel-jbang - the Routes and Diagram views
show the revision and checksum of a route, and the Source view whether the file
runs as saved (#28220)
add f87b16d93bcc CAMEL-24961: camel-catalog - the body types of
platform-http, rest, ftp, jms, kafka, aws2-sqs, paho-mqtt5, mongodb, the csv,
jacksonXml and yaml data formats, and the languages (#28242)
add a510354d812f Merge remote-tracking branch 'origin/main' into
CAMEL-26064-as2-mute-exception
No new revisions were added by this update.
Summary of changes:
.../apache/camel/catalog/components/activemq.json | 6 +
.../apache/camel/catalog/components/activemq6.json | 6 +
.../org/apache/camel/catalog/components/amqp.json | 6 +
.../apache/camel/catalog/components/aws2-sqs.json | 5 +
.../org/apache/camel/catalog/components/ftp.json | 5 +
.../org/apache/camel/catalog/components/ftps.json | 5 +
.../org/apache/camel/catalog/components/jms.json | 6 +
.../org/apache/camel/catalog/components/kafka.json | 5 +
.../org/apache/camel/catalog/components/log.json | 4 +
.../org/apache/camel/catalog/components/mock.json | 4 +
.../apache/camel/catalog/components/mongodb.json | 5 +
.../camel/catalog/components/paho-mqtt5.json | 5 +
.../camel/catalog/components/platform-http.json | 4 +
.../apache/camel/catalog/components/quartz.json | 3 +
.../camel/catalog/components/rest-openapi.json | 2 +
.../org/apache/camel/catalog/components/rest.json | 6 +
.../apache/camel/catalog/components/scheduler.json | 3 +
.../org/apache/camel/catalog/components/sftp.json | 5 +
.../org/apache/camel/catalog/dataformats/csv.json | 6 +
.../camel/catalog/dataformats/jacksonXml.json | 6 +
.../camel/catalog/dataformats/snakeYaml.json | 6 +
.../apache/camel/catalog/docs/dapr-component.adoc | 2 +
.../apache/camel/catalog/docs/unmarshal-eip.adoc | 3 +-
.../apache/camel/catalog/languages/constant.json | 3 +
.../org/apache/camel/catalog/languages/groovy.json | 4 +
.../org/apache/camel/catalog/languages/jq.json | 4 +
.../apache/camel/catalog/languages/jsonpath.json | 4 +
.../org/apache/camel/catalog/languages/simple.json | 4 +
.../org/apache/camel/catalog/languages/xpath.json | 4 +
.../apache/camel/component/activemq/activemq.json | 6 +
.../camel/component/activemq/ActiveMQEndpoint.java | 39 +
.../camel/component/activemq6/activemq6.json | 6 +
.../component/activemq6/ActiveMQEndpoint.java | 39 +
.../org/apache/camel/component/amqp/amqp.json | 6 +
.../apache/camel/component/amqp/AMQPEndpoint.java | 39 +
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 5 +
.../camel/component/aws2/sqs/Sqs2Endpoint.java | 25 +
.../org/apache/camel/component/bean/BeanInfo.java | 22 +-
.../apache/camel/language/bean/BeanExpression.java | 25 +
.../camel/component/cometd/CometdComponent.java | 22 +-
.../cometd/CometdCrossOriginFilterTest.java | 131 +++
.../org/apache/camel/dataformat/csv/csv.json | 6 +
.../apache/camel/dataformat/csv/CsvDataFormat.java | 13 +
.../camel-dapr/src/main/docs/dapr-component.adoc | 2 +
.../dapr/consumer/DaprConfigurationConsumer.java | 24 +-
.../consumer/DaprConfigurationConsumerTest.java | 49 +
.../component/disruptor/DisruptorReference.java | 56 +-
...t.java => DisruptorVmFirstContextStopTest.java} | 26 +-
.../apache/camel/component/file/remote/ftp.json | 5 +
.../apache/camel/component/file/remote/ftps.json | 5 +
.../apache/camel/component/file/remote/sftp.json | 5 +
.../camel/component/file/remote/FtpEndpoint.java | 17 +
.../camel/component/file/remote/FtpsEndpoint.java | 17 +
.../camel/component/file/remote/SftpEndpoint.java | 17 +
.../org/apache/camel/language/groovy/groovy.json | 4 +
.../camel/language/groovy/GroovyLanguage.java | 5 +
.../component/hivemq/HiveMQSendDynamicAware.java | 14 +-
.../camel/component/hivemq/HiveMQToDTwiceTest.java | 143 +++
.../camel/component/jacksonxml/jacksonXml.json | 6 +
.../component/jacksonxml/JacksonXMLDataFormat.java | 14 +
.../org/apache/camel/component/jms/jms.json | 6 +
.../apache/camel/component/jms/JmsEndpoint.java | 39 +
.../META-INF/org/apache/camel/language/jq/jq.json | 4 +
.../org/apache/camel/language/jq/JqLanguage.java | 8 +
.../org/apache/camel/jsonpath/jsonpath.json | 4 +
.../apache/camel/jsonpath/JsonPathLanguage.java | 12 +
.../org/apache/camel/component/kafka/kafka.json | 5 +
.../camel/component/kafka/KafkaEndpoint.java | 18 +
.../org/apache/camel/component/log/log.json | 4 +
.../apache/camel/component/log/LogEndpoint.java | 4 +
.../org/apache/camel/component/mock/mock.json | 4 +
.../apache/camel/component/mock/MockEndpoint.java | 4 +
.../apache/camel/component/mongodb/mongodb.json | 5 +
.../camel/component/mongodb/MongoDbEndpoint.java | 54 +
.../camel/component/paho/mqtt5/paho-mqtt5.json | 5 +
.../component/paho/mqtt5/PahoMqtt5Endpoint.java | 8 +
.../paho/mqtt5/PahoMqtt5SendDynamicAware.java | 15 +-
.../paho/mqtt5/PahoMqtt5ToDTwiceTest.java | 93 ++
.../camel/component/paho/PahoSendDynamicAware.java | 15 +-
.../camel/component/paho/PahoToDTwiceTest.java | 93 ++
.../component/platform/http/platform-http.json | 4 +
.../platform/http/PlatformHttpEndpoint.java | 13 +
.../org/apache/camel/component/quartz/quartz.json | 3 +
.../camel/component/quartz/QuartzEndpoint.java | 4 +
.../camel/component/rest/openapi/rest-openapi.json | 2 +
.../rest/openapi/RestOpenApiEndpoint.java | 12 +-
.../org/apache/camel/component/rest/rest.json | 6 +
.../apache/camel/component/rest/RestEndpoint.java | 24 +
.../camel/component/scheduler/scheduler.json | 3 +
.../component/scheduler/SchedulerEndpoint.java | 4 +
.../camel/component/snakeyaml/snakeYaml.json | 6 +
.../component/snakeyaml/SnakeYAMLDataFormat.java | 10 +
.../telegram/service/OutgoingMessageHandler.java | 8 +-
.../telegram/service/TelegramHandlerRegistry.java | 2 +-
.../telegram/service/TelegramMessageHandler.java | 17 +-
.../service/TelegramServiceRestBotAPIAdapter.java | 58 +-
...st.java => TelegramProducerConcurrentTest.java} | 75 +-
.../undertow/handlers/CamelWebSocketHandler.java | 33 +-
.../UndertowWsOAuthProfileConsumerChangeTest.java | 169 +++
.../org/apache/camel/language/xpath/xpath.json | 4 +
.../apache/camel/language/xpath/XPathLanguage.java | 16 +
.../docs/modules/eips/pages/unmarshal-eip.adoc | 3 +-
.../apache/camel/language/constant/constant.json | 3 +
.../org/apache/camel/language/simple/simple.json | 4 +
.../camel/language/constant/ConstantLanguage.java | 6 +
.../camel/language/simple/SimpleLanguage.java | 7 +
.../language/simple/SimpleSyntaxHintsTest.java | 23 +
...dyTest.java => UnmarshalAllowNullBodyTest.java} | 54 +-
.../camel/processor/UnmarshalProcessorTest.java | 4 +
.../support/processor/UnmarshalProcessor.java | 54 +-
.../java/org/apache/camel/util/ArtifactUtils.java | 1126 ++++++++++----------
.../jbang/camel-tui-diagram-route-revision.png | Bin 0 -> 243251 bytes
.../images/jbang/camel-tui-routes-revision.png | Bin 0 -> 285743 bytes
.../jbang/camel-tui-source-running-as-saved.png | Bin 0 -> 278430 bytes
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 14 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 15 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 10 +-
.../modules/ROOT/pages/camel-jbang-mcp.adoc | 7 +-
.../ROOT/pages/camel-jbang-tui-diagram.adoc | 15 +
.../ROOT/pages/camel-jbang-tui-source-editor.adoc | 19 +
.../dsl/jbang/core/commands/ai/CatalogDocs.java | 65 +-
.../jbang/core/commands/ai/CatalogDocsTest.java | 47 +-
.../core/commands/tui/DiagramDetailSupport.java | 21 +
.../dsl/jbang/core/commands/tui/RouteInfo.java | 4 +
.../dsl/jbang/core/commands/tui/RoutesTab.java | 26 +-
.../jbang/core/commands/tui/SourceRunState.java | 248 +++++
.../dsl/jbang/core/commands/tui/SourceTab.java | 17 +
.../dsl/jbang/core/commands/tui/StatusParser.java | 3 +
.../src/main/resources/tui/help/diagram.md | 9 +
.../src/main/resources/tui/help/routes.md | 11 +-
.../src/main/resources/tui/help/source.md | 15 +
.../core/commands/tui/RouteChecksumViewsTest.java | 149 +++
.../core/commands/tui/SourceRunStateTest.java | 232 ++++
.../maven/packaging/UpdateArtifactHelper.java | 9 +-
134 files changed, 3250 insertions(+), 767 deletions(-)
create mode 100644
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdCrossOriginFilterTest.java
copy
components/camel-disruptor/src/test/java/org/apache/camel/component/disruptor/vm/{DisruptorVmMultipleContextsStartStopTest.java
=> DisruptorVmFirstContextStopTest.java} (71%)
create mode 100644
components/camel-hivemq/src/test/java/org/apache/camel/component/hivemq/HiveMQToDTwiceTest.java
create mode 100644
components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ToDTwiceTest.java
create mode 100644
components/camel-paho/src/test/java/org/apache/camel/component/paho/PahoToDTwiceTest.java
copy
components/camel-telegram/src/test/java/org/apache/camel/component/telegram/{TelegramProducerChatIdResolutionTest.java
=> TelegramProducerConcurrentTest.java} (53%)
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/ws/UndertowWsOAuthProfileConsumerChangeTest.java
copy
core/camel-core/src/test/java/org/apache/camel/processor/{MarshalAllowNullBodyTest.java
=> UnmarshalAllowNullBodyTest.java} (59%)
create mode 100644
docs/user-manual/modules/ROOT/images/jbang/camel-tui-diagram-route-revision.png
create mode 100644
docs/user-manual/modules/ROOT/images/jbang/camel-tui-routes-revision.png
create mode 100644
docs/user-manual/modules/ROOT/images/jbang/camel-tui-source-running-as-saved.png
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceRunState.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/RouteChecksumViewsTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceRunStateTest.java