You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2023/02/12 15:53:18 UTC

[camel] branch regen_bot_sbom updated (ca041e6ec42 -> d5c78ed09b5)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel.git


    omit ca041e6ec42 Regen SBOM from commit b17ca048a80c60324f7af6c53e96aa8bbc5745fe
     add a1867e5677b Regen SBOM from commit b17ca048a80c60324f7af6c53e96aa8bbc5745fe
     add 59d80dcd9ee Remove not used arquillian/weld
     add bc69bc00d82 Upgrade AWS SDK v2 to version 2.19.31
     add be9a449e2cb Sync deps
     add 06cff598c83 Upgrade Jackson to version 2.14.2
     add 2918e96093c Sync deps
     add 74a33b26ff6 CAMEL-18980: Fix snmp  V1
     add 8fded3794a4 Remove deprecated XmlRoutesDefinitionLoader
     add 898d9503560 Ensure the resource is read only once, the stream closed and add missing calls
     add 8ff47d7631c CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add 35d97190f7f CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add fe35f3f85df CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add bfb601fd6d3 CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add 33360cae4fb CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add 4a46dfe9947 CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add 1e4cb72a8d9 CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - AWS Translate
     add 4c59c81b806 Upgrade wildfly-elytron to 1.15.15.Final (#9308)
     add e91c6562588 Add test on user chat issue
     add 0b9d2835e42 Upgrade AWS SDK v2 to version 2.19.32
     add 7cad943d43d Sync deps
     add 4415860e19c CAMEL-18915: add note to migration guide about hapi-fhir upgrade
     add e2d7cd988f8 Upgrade camel-jbang to 3.20.2
     add 5194b795166 CAMEL-19018: Fix camel-vertx-http potential duplication of HTTP header values
     add c21722c6062 Bump curator version
     add 385ecec4845 Upgrade Drill to version 1.20.2
     add 21976aaf39d Sync deps
     add e8e1d26b1bf CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - Athena
     add bc64021080a CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - CloudWatch
     add 95af59bf4b8 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - DDB
     add 1e68538094c CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - EC2
     add bf903c47503 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - ECS
     add ca457ca0573 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - EKS
     add 40a119726e3 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - EKS
     add 49157d7e380 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - Eventbridge
     add 40557b47498 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - IAM
     add f514e1f909d CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - Lambda
     add de939d6135e CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - MQ
     add 92aafcfd5fc CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - MKS
     add b8cdf3e4607 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - SES
     add ee1ca339915 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - SNS
     add b7685474519 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - SNS
     add 7ee18e2f325 CAMEL-18131 - camel-health - Do not register Producer Health Check until CAMEL-18992 will be completed - Translate
     add 4f30108127e [CAMEL-18305] Generate a lightweight xml writer
     add 701a15a2094 [CAMEL-18305] New lightweight ModelToXMLDumper
     add db40d24f99b Add support for publisher confirms which allows to fail if sending to invalid destination (#9313)
     add 53d6bb2f505 Artemis Priority Tests (#9314)
     add 8eafa0e1b06 CAMEL-19008: Regen
     add 28640d83f66 CAMEL-19008: Regen
     add 824080960f1 CAMEL-18981: Add capability to vertx-websocket server for capturing peer connect / disconnect events
     add 936598bb9a6 [CAMEL-18305] Support writing rests definitions
     add 312e7a19ad9 CAMEL-19026: camel-main - Add camel.main.backlogTracingStandby option.
     add 7199da767e5 CAMEL-19026: Add queue size mbean attribute for backlog tracer
     add 3c89ceef8e5 CAMEL-19026: camel-main - Add camel.main.backlogTracingStandby option.
     add dc767ac74fc CAMEL-19026: camel-main - Add camel.main.backlogTracingStandby option.
     add 9063b36aff1 CAMEL-19026: camel-main - Add camel.main.backlogTracingStandby option.
     add c903296642e Regen for commit 824080960f11bccb34907fdd56bcfd788647b618
     add cc46f7dd620 Update camel-4-migration-guide.adoc
     add 452915ef143 [CAMEL-18305] Support writing all OptionalIdentifiedDefinition
     add 6b757b36a3a Regen for commit dc767ac74fc7f63ed23e4bceec3c6bff29216c7c
     add 33c0c92d6df CAMEL-19014: Disabling simple cache with 0 or negative value should be possible
     add 6c7321b832d Regen for commit 452915ef143f92f4e28d46c03a219abfb1ef228e
     add fc87ae23713 Upgrade AWS SDK v2 to version 2.19.33
     add 76365b8ba93 Sync deps and regen
     add 7c781520fc6 Regen for commit 33c0c92d6dff2f1a4952cb58958e783fd6517df4
     add ded76e883a7 Upgrade to groovy 3.0.15
     add b1b8006431d Polished
     add f049485095e Upgrade Google Cloud libraries-bom to 26.1.6 (#9326)
     add af7efb9599b Upgrade AWS SDK v2 to version 2.20.1
     add bf038d3b18e Sync deps
     add d471059a9b2 Upgrade Caffeine to version 3.1.3
     add 8c49907845e Sync deps
     add 16d8a8caeb6 CAMEL-19029: camel-twilio - Upgrade twilio-java to 9.2.3 (#9327)
     add 47ee449a90b Trace console (#9328)
     add ef0f147680f CAMEL-19027: camel-console - Add dev console for backlog tracer
     add 0d1f28281bd Regen for commit 16d8a8caeb612a3d453711f182d86d98e4a8e6b3
     add cc42c7716ce Regen for commit ef0f147680fdc6400ad187d493b248aef35a4d1d (#9331)
     add 9bf5d03c90c CAMEL-19034 - Camel-AWS2-S3: GetObject should preserve the metadata
     add 261b32f0bd0 CAMEL-19034 - Camel-AWS2-S3: GetObject should preserve the metadata
     add d04e760547e CAMEL-19034 - Camel-AWS2-S3: GetObject should preserve the metadata
     add 6d566472a81 Rewrite JdbcOrphanLockAwareIdempotentRepository::insert to not rely on exception (#9286)
     add defe2b1c76e CAMEL-19033: camel-jbang - Enable backlogTracing out of the box with camel run
     add 1cd9b91b98f CAMEL-19036: trace console should output last 50 events.
     add 0b269e8852d CAMEL-19033: camel-jbang - Add trace command
     add d95d6b5aa97 Regen for commit 1cd9b91b98f6c092929c7e5bc3c38f010dccae0c
     add 3fb9ade07be Regen for commit 0b269e8852d0c465314e764dbf47e19eec6332b6
     add b3b7933feee CAMEL-19033: camel-jbang - Add trace command
     add e99f04a2a60 CAMEL-19033: camel-jbang - Add trace command
     add 9efc614e7f0 Update camel-configuration-utilities.adoc (#9337)
     add 10d5086721f camel-jbang - CatalogLoader
     add ffb9343ff2e CAMEL-19030: camel-jbang - doc and catalog to support --camel-version option
     add d5c78ed09b5 Regen SBOM from commit ffb9343ff2e4f351e8e90ad8d79f61817a80939c

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   (ca041e6ec42)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (d5c78ed09b5)

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-dependencies/pom.xml                         |   20 +-
 camel-sbom/camel-sbom.json                         | 9072 +++++++++++---------
 camel-sbom/camel-sbom.xml                          | 6446 +++++++-------
 .../camel/catalog/components/spring-rabbitmq.json  |    6 +-
 .../apache/camel/catalog/components/twilio.json    |  224 +-
 .../camel/catalog/components/vertx-websocket.json  |    4 +-
 .../main/camel-main-configuration-metadata.json    |    1 +
 .../component/aws2/athena/Athena2Endpoint.java     |    5 +-
 .../Athena2ClientHealthCheckCustomClientTest.java  |    2 +
 .../Athena2ClientHealthCheckProfileCredsTest.java  |    2 +
 .../Athena2ClientHealthCheckStaticCredsTest.java   |    2 +
 .../camel/component/aws2/cw/Cw2Endpoint.java       |    5 +-
 .../camel/component/aws2/ddb/Ddb2Endpoint.java     |    5 +-
 .../ddb/Ddb2ClientHealthCheckProfileCredsTest.java |    2 +
 .../ddb/Ddb2ClientHealthCheckStaticCredsTest.java  |    2 +
 .../camel/component/aws2/ec2/AWS2EC2Endpoint.java  |    6 +-
 .../ec2/AWS2EC2HealthCheckProfileCredsTest.java    |    2 +
 .../ec2/AWS2EC2HealthCheckStaticCredsTest.java     |    2 +
 .../camel/component/aws2/ecs/ECS2Endpoint.java     |    5 +-
 .../ecs/ECS2ClientHealthCheckProfileCredsTest.java |    2 +
 .../ecs/ECS2ClientHealthCheckStaticCredsTest.java  |    2 +
 .../camel/component/aws2/eks/EKS2Endpoint.java     |    5 +-
 .../EKS2CliientHealthCheckProfileCredsTest.java    |    2 +
 .../eks/EKS2CliientHealthCheckStaticCredsTest.java |    2 +
 .../aws2/eventbridge/EventbridgeEndpoint.java      |    5 +-
 ...entbridgeClientHealthCheckProfileCredsTest.java |    2 +
 ...ventbridgeClientHealthCheckStaticCredsTest.java |    2 +
 .../camel/component/aws2/iam/IAM2Endpoint.java     |    6 +-
 .../aws2/iam/IAM2HealthCheckProfileCredsTest.java  |    2 +
 .../aws2/iam/IAM2HealthCheckStaticCredsTest.java   |    2 +
 .../component/aws2/lambda/Lambda2Endpoint.java     |    5 +-
 .../Lambda2ClientHealthCheckProfileCredsTest.java  |    2 +
 .../Lambda2ClientHealthCheckStaticCredsTest.java   |    2 +
 .../camel/component/aws2/mq/MQ2Endpoint.java       |    5 +-
 .../mq/MQ2ClientHealthCheckProfileCredsTest.java   |    2 +
 .../mq/MQ2ClientHealthCheckStaticCredsTest.java    |    2 +
 .../camel/component/aws2/msk/MSK2Endpoint.java     |    5 +-
 .../aws2/msk/MSK2HealthCheckProfileCredsTest.java  |    2 +
 .../aws2/msk/MSK2HealthCheckStaticCredsTest.java   |    2 +
 .../camel/component/aws2/s3/AWS2S3Producer.java    |   17 +
 .../s3/integration/S3GetObjectOperationIT.java     |   89 +
 .../camel/component/aws2/ses/Ses2Endpoint.java     |    5 +-
 .../aws2/ses/Ses2HealthCheckProfileCredsTest.java  |    2 +
 .../aws2/ses/Ses2HealthCheckStaticCredsTest.java   |    2 +
 .../camel/component/aws2/sns/Sns2Endpoint.java     |    5 +-
 .../aws2/sns/Sns2HealthCheckProfileCredsTest.java  |    2 +
 .../aws2/sns/Sns2HealthCheckStaticCredsTest.java   |    2 +
 components/camel-aws/camel-aws2-translate/pom.xml  |   13 +
 .../translate/Translate2ClientHealthCheck.java     |   77 +
 .../aws2/translate/Translate2Component.java        |    2 -
 .../Translate2ComponentVerifierExtension.java      |   98 -
 .../aws2/translate/Translate2Endpoint.java         |   19 +
 ...anslate2ClientHealthCheckProfileCredsTest.java} |   18 +-
 ...ranslate2ClientHealthCheckStaticCredsTest.java} |   18 +-
 .../google/pubsub/GooglePubsubProducer.java        |    2 +-
 .../component/jms/JmsPriorityConsumerTest.java     |   77 +
 .../component/jms/TwoConsumerOnSameQueueTest.java  |    1 +
 components/camel-openapi-java/pom.xml              |    4 +
 .../openapi/jmx/JmxRestDefinitionsResolver.java    |    9 +-
 .../camel/component/snmp/SnmpTrapProducer.java     |    2 +-
 .../snmp/{TrapTest.java => AbstractTrapTest.java}  |   56 +-
 .../snmp/{TrapTest.java => Snmpv1TrapTest.java}    |   70 +-
 .../snmp/{TrapTest.java => Snmpv2TrapTest.java}    |   54 +-
 .../SpringRabbitMQEndpointConfigurer.java          |    9 +
 .../SpringRabbitMQEndpointUriFactory.java          |    4 +-
 .../component/springrabbit/spring-rabbitmq.json    |    6 +-
 .../springrabbit/SpringRabbitMQEndpoint.java       |   28 +-
 .../springrabbit/SpringRabbitMQProducer.java       |   24 +-
 .../integration/RabbitMQITSupport.java             |   11 +-
 .../RabbitMQProducerInvalidExchangeIT.java         |   70 +
 .../JdbcOrphanLockAwareIdempotentRepository.java   |   16 +-
 .../jdbc/JdbcMessageIdRepositoryTest.java          |    3 +-
 .../twilio/AccountEndpointConfiguration.java       |    4 +-
 ...sDependentPhoneNumberEndpointConfiguration.java |    6 +-
 .../twilio/AddressEndpointConfiguration.java       |   18 +-
 .../twilio/ApplicationEndpointConfiguration.java   |    6 +-
 ...blePhoneNumberCountryEndpointConfiguration.java |    6 +-
 ...oneNumberCountryLocalEndpointConfiguration.java |    6 +-
 ...neNumberCountryMobileEndpointConfiguration.java |    6 +-
 ...NumberCountryTollFreeEndpointConfiguration.java |    6 +-
 .../twilio/CallEndpointConfiguration.java          |   16 +-
 .../twilio/CallFeedbackEndpointConfiguration.java  |   17 +-
 ...allFeedbackEndpointConfigurationConfigurer.java |    7 -
 .../CallFeedbackSummaryEndpointConfiguration.java  |   22 +-
 ...backSummaryEndpointConfigurationConfigurer.java |   12 +-
 .../CallNotificationEndpointConfiguration.java     |    8 +-
 .../twilio/CallRecordingEndpointConfiguration.java |   10 +-
 .../twilio/ConferenceEndpointConfiguration.java    |    6 +-
 ...ConferenceParticipantEndpointConfiguration.java |   24 +-
 ...ParticipantEndpointConfigurationConfigurer.java |   12 +-
 .../twilio/ConnectAppEndpointConfiguration.java    |    6 +-
 .../IncomingPhoneNumberEndpointConfiguration.java  |   10 +-
 ...omingPhoneNumberLocalEndpointConfiguration.java |    6 +-
 ...mingPhoneNumberMobileEndpointConfiguration.java |    6 +-
 ...ngPhoneNumberTollFreeEndpointConfiguration.java |    6 +-
 .../component/twilio/KeyEndpointConfiguration.java |    6 +-
 .../twilio/MessageEndpointConfiguration.java       |   16 +-
 .../MessageFeedbackEndpointConfiguration.java      |    6 +-
 .../twilio/MessageMediaEndpointConfiguration.java  |    8 +-
 .../twilio/NewKeyEndpointConfiguration.java        |    4 +-
 .../twilio/NewSigningKeyEndpointConfiguration.java |    4 +-
 .../twilio/NotificationEndpointConfiguration.java  |    6 +-
 .../OutgoingCallerIdEndpointConfiguration.java     |    6 +-
 .../twilio/QueueEndpointConfiguration.java         |    8 +-
 .../twilio/QueueMemberEndpointConfiguration.java   |   10 +-
 .../RecordingAddOnResultEndpointConfiguration.java |    8 +-
 ...ingAddOnResultPayloadEndpointConfiguration.java |   10 +-
 .../twilio/RecordingEndpointConfiguration.java     |    6 +-
 ...ecordingTranscriptionEndpointConfiguration.java |    8 +-
 .../twilio/ShortCodeEndpointConfiguration.java     |    6 +-
 .../twilio/SigningKeyEndpointConfiguration.java    |    6 +-
 .../twilio/SipCredentialEndpointConfiguration.java |   12 +-
 .../SipCredentialListEndpointConfiguration.java    |    8 +-
 ...CredentialListMappingEndpointConfiguration.java |   10 +-
 .../twilio/SipDomainEndpointConfiguration.java     |    8 +-
 ...essControlListMappingEndpointConfiguration.java |   10 +-
 ...ipIpAccessControlListEndpointConfiguration.java |    8 +-
 ...sControlListIpAddressEndpointConfiguration.java |   12 +-
 .../twilio/TokenEndpointConfiguration.java         |    4 +-
 .../twilio/TranscriptionEndpointConfiguration.java |    6 +-
 .../component/twilio/TwilioEndpointUriFactory.java |    3 +-
 .../UsageRecordAllTimeEndpointConfiguration.java   |    4 +-
 .../UsageRecordDailyEndpointConfiguration.java     |    4 +-
 .../twilio/UsageRecordEndpointConfiguration.java   |    4 +-
 .../UsageRecordLastMonthEndpointConfiguration.java |    4 +-
 .../UsageRecordMonthlyEndpointConfiguration.java   |    4 +-
 .../UsageRecordThisMonthEndpointConfiguration.java |    4 +-
 .../UsageRecordTodayEndpointConfiguration.java     |    4 +-
 .../UsageRecordYearlyEndpointConfiguration.java    |    4 +-
 .../UsageRecordYesterdayEndpointConfiguration.java |    4 +-
 .../twilio/UsageTriggerEndpointConfiguration.java  |   12 +-
 .../ValidationRequestEndpointConfiguration.java    |    6 +-
 .../twilio/internal/CallFeedbackApiMethod.java     |   19 +-
 .../internal/CallFeedbackSummaryApiMethod.java     |    8 +-
 .../internal/ConferenceParticipantApiMethod.java   |    8 +-
 .../twilio/internal/MessageApiMethod.java          |    6 +-
 .../org/apache/camel/component/twilio/twilio.json  |  224 +-
 .../vertx/http/DefaultVertxHttpBinding.java        |    9 +-
 .../vertx/http/VertxHttpMultiRouteTest.java        |   68 +
 .../http/VertxHttpThrowExceptionOnFailureTest.java |    2 +-
 .../VertxWebsocketEndpointConfigurer.java          |    6 +
 .../VertxWebsocketEndpointUriFactory.java          |    3 +-
 .../component/vertx/websocket/vertx-websocket.json |    4 +-
 .../websocket/VertxWebsocketConfiguration.java     |   13 +
 .../vertx/websocket/VertxWebsocketConstants.java   |    4 +-
 .../vertx/websocket/VertxWebsocketConsumer.java    |   28 +-
 .../vertx/websocket/VertxWebsocketEvent.java       |   30 +-
 .../vertx/websocket/VertxWebsocketHost.java        |    9 +
 .../vertx/websocket/VertxWebSocketEventTest.java   |  103 +
 .../group/internal/ZooKeeperGroup.java             |    7 +-
 .../main/java/org/apache/camel/CamelContext.java   |   12 +
 .../org/apache/camel/ExtendedCamelContext.java     |   14 -
 .../java/org/apache/camel/spi/BacklogTracer.java   |  171 +
 .../camel/spi}/BacklogTracerEventMessage.java      |   24 +-
 .../camel/impl/debugger/BacklogDebugger.java       |   24 +-
 .../apache/camel/impl/debugger/BacklogTracer.java  |   73 +-
 .../debugger/DefaultBacklogTracerEventMessage.java |   50 +-
 .../camel/impl/engine/AbstractCamelContext.java    |   50 +-
 .../camel/impl/engine/CamelInternalProcessor.java  |   11 +-
 .../apache/camel/impl/engine/DefaultChannel.java   |    4 +-
 .../camel/impl/engine/SimpleCamelContext.java      |   17 -
 .../camel/impl/console/TraceConsoleConfigurer.java |   49 +
 .../impl/console/TraceDevConsoleConfigurer.java    |   55 +
 .../org.apache.camel.impl.console.TraceDevConsole  |    2 +
 .../services/org/apache/camel/dev-console/trace    |    2 +
 .../apache/camel/impl/console/TraceDevConsole.java |  111 +
 .../camel/impl/ExtendedCamelContextConfigurer.java |   12 +-
 .../camel/impl/lw/LightweightCamelContext.java     |   21 +-
 .../impl/lw/LightweightRuntimeCamelContext.java    |   21 +-
 .../camel/model/CircuitBreakerDefinition.java      |    2 +-
 .../apache/camel/model/PropertyDefinitions.java    |    7 +-
 .../org/apache/camel/model/SagaDefinition.java     |    5 +
 .../camel/model/dataformat/BindyDataFormat.java    |   54 +-
 .../model/rest/ResponseMessageDefinition.java      |    2 +-
 core/camel-core/pom.xml                            |    4 +
 .../camel/issues/WireTapFilterIssueTest.java       |  129 +
 .../org/apache/camel/util/MessageHelperTest.java   |   51 +
 .../MainConfigurationPropertiesConfigurer.java     |    6 +
 .../camel-main-configuration-metadata.json         |    1 +
 core/camel-main/src/main/docs/main.adoc            |    3 +-
 .../camel/main/DefaultConfigurationConfigurer.java |    1 +
 .../camel/main/DefaultConfigurationProperties.java |   26 +
 core/camel-management-api/pom.xml                  |    4 +
 .../mbean/ManagedBacklogTracerMBean.java           |    7 +
 .../management/mbean/ManagedBacklogDebugger.java   |    2 +-
 .../management/mbean/ManagedBacklogTracer.java     |   12 +-
 .../camel/management/BacklogTracerFilterTest.java  |    4 +-
 .../management/BacklogTracerIdOnAllNodesTest.java  |    4 +-
 .../management/BacklogTracerPatternRouteTest.java  |    4 +-
 .../camel/management/BacklogTracerPatternTest.java |    4 +-
 .../management/BacklogTracerStreamCachingTest.java |    4 +-
 .../apache/camel/management/BacklogTracerTest.java |   37 +-
 core/camel-support/pom.xml                         |    4 +
 .../org/apache/camel/support/CachedResource.java   |   65 +
 .../apache/camel/support/CamelContextHelper.java   |    9 +-
 .../org/apache/camel/support/MessageHelper.java    |  153 +-
 core/camel-xml-io/pom.xml                          |    2 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |    4 +-
 .../java/org/apache/camel/xml/out/ModelWriter.java | 5070 +++++++++++
 .../services/org/apache/camel/modelxml-dumper      |    2 +
 .../org/apache/camel/xml/LwModelToXMLDumper.java   |  265 +
 .../java/org/apache/camel/xml/io/XMLWriter.java    |  328 +
 .../java/org/apache/camel/xml/out/BaseWriter.java  |   54 +
 .../org/apache/camel/xml/out/ModelWriterTest.java  |  224 +
 .../ROOT/pages/camel-3x-upgrade-guide-3_20.adoc    |   13 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_21.adoc    |    9 +
 .../ROOT/pages/camel-4-migration-guide.adoc        |   18 +
 .../ROOT/pages/camel-configuration-utilities.adoc  |   15 +-
 .../camel/cli/connector/LocalCliConnector.java     |   21 +
 .../dsl/SpringRabbitMQEndpointBuilderFactory.java  |   68 +-
 .../dsl/VertxWebsocketEndpointBuilderFactory.java  |   49 +
 .../dsl/jbang/core/commands/CamelCommand.java      |    7 +
 .../dsl/jbang/core/commands/CamelJBangMain.java    |    2 +
 .../dsl/jbang/core/commands/ExportQuarkus.java     |   89 +-
 .../dsl/jbang/core/commands/ExportSpringBoot.java  |  103 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    1 +
 .../core/commands/catalog/CatalogBaseCommand.java  |   23 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |   24 +-
 .../dsl/jbang/core/commands/process/ListTrace.java |  216 +
 .../camel/dsl/jbang/core/common/CatalogLoader.java |  246 +
 .../camel-jbang-main/dist/CamelJBang.java          |    4 +-
 .../src/main/jbang/main/CamelJBang.java            |    4 +-
 .../java/org/apache/camel/main/KameletMain.java    |    9 +-
 .../services/org/apache/camel/xmlroutes-loader     |    2 -
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |   57 +-
 .../dsl/xml/io/XmlRoutesDefinitionLoader.java      |   58 -
 .../jaxb/definition/CreateModelFromXmlTest.java    |    6 +-
 .../xml/jaxb/definition/LoadRestFromXmlTest.java   |    9 +-
 .../xml/jaxb/definition/LoadRouteFromXmlTest.java  |    9 +-
 .../LoadRouteFromXmlWithInterceptTest.java         |   10 +-
 .../LoadRouteFromXmlWithNamespaceTest.java         |   10 +-
 .../LoadRouteFromXmlWithOnExceptionTest.java       |   10 +-
 .../definition/LoadRouteFromXmlWithPolicyTest.java |   10 +-
 .../definition/RouteTemplateLoadFromXmlTest.java   |   15 +-
 .../jaxb/spring/CamelLoadRoutesFromXMLTest.java    |   19 +-
 .../services/org/apache/camel/xmlroutes-loader     |    2 -
 .../xml/jaxb/JaxbXmlRoutesDefinitionLoader.java    |   54 -
 .../dsl/yaml/deserializers/ModelDeserializers.java |    2 +-
 parent/pom.xml                                     |   20 +-
 pom.xml                                            |    6 +-
 .../packaging/ModelXmlWriterGeneratorMojo.java     |  854 ++
 241 files changed, 18769 insertions(+), 8298 deletions(-)
 create mode 100644 components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/integration/S3GetObjectOperationIT.java
 create mode 100644 components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/Translate2ClientHealthCheck.java
 delete mode 100644 components/camel-aws/camel-aws2-translate/src/main/java/org/apache/camel/component/aws2/translate/Translate2ComponentVerifierExtension.java
 copy components/camel-aws/{camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeClientHealthCheckStaticCredsTest.java => camel-aws2-translate/src/test/java/org/apache/camel/component/aws2/translate/Translate2ClientHealthCheckProfileCredsTest.java} (81%)
 copy components/camel-aws/{camel-aws2-eks/src/test/java/org/apache/camel/component/aws2/eks/EKS2CliientHealthCheckStaticCredsTest.java => camel-aws2-translate/src/test/java/org/apache/camel/component/aws2/translate/Translate2ClientHealthCheckStaticCredsTest.java} (81%)
 create mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsPriorityConsumerTest.java
 copy components/camel-snmp/src/test/java/org/apache/camel/component/snmp/{TrapTest.java => AbstractTrapTest.java} (54%)
 copy components/camel-snmp/src/test/java/org/apache/camel/component/snmp/{TrapTest.java => Snmpv1TrapTest.java} (54%)
 rename components/camel-snmp/src/test/java/org/apache/camel/component/snmp/{TrapTest.java => Snmpv2TrapTest.java} (59%)
 create mode 100644 components/camel-spring-rabbitmq/src/test/java/org/apache/camel/component/springrabbit/integration/RabbitMQProducerInvalidExchangeIT.java
 create mode 100644 components/camel-vertx/camel-vertx-http/src/test/java/org/apache/camel/component/vertx/http/VertxHttpMultiRouteTest.java
 rename core/camel-api/src/main/java/org/apache/camel/spi/XMLRoutesDefinitionLoader.java => components/camel-vertx/camel-vertx-websocket/src/main/java/org/apache/camel/component/vertx/websocket/VertxWebsocketEvent.java (53%)
 create mode 100644 components/camel-vertx/camel-vertx-websocket/src/test/java/org/apache/camel/component/vertx/websocket/VertxWebSocketEventTest.java
 create mode 100644 core/camel-api/src/main/java/org/apache/camel/spi/BacklogTracer.java
 rename core/{camel-management-api/src/main/java/org/apache/camel/api/management/mbean => camel-api/src/main/java/org/apache/camel/spi}/BacklogTracerEventMessage.java (77%)
 create mode 100644 core/camel-console/src/generated/java/org/apache/camel/impl/console/TraceConsoleConfigurer.java
 create mode 100644 core/camel-console/src/generated/java/org/apache/camel/impl/console/TraceDevConsoleConfigurer.java
 create mode 100644 core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.impl.console.TraceDevConsole
 create mode 100644 core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/trace
 create mode 100644 core/camel-console/src/main/java/org/apache/camel/impl/console/TraceDevConsole.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/issues/WireTapFilterIssueTest.java
 create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/CachedResource.java
 create mode 100644 core/camel-xml-io/src/generated/java/org/apache/camel/xml/out/ModelWriter.java
 create mode 100644 core/camel-xml-io/src/generated/resources/META-INF/services/org/apache/camel/modelxml-dumper
 create mode 100644 core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java
 create mode 100644 core/camel-xml-io/src/main/java/org/apache/camel/xml/io/XMLWriter.java
 create mode 100644 core/camel-xml-io/src/main/java/org/apache/camel/xml/out/BaseWriter.java
 create mode 100644 core/camel-xml-io/src/test/java/org/apache/camel/xml/out/ModelWriterTest.java
 create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListTrace.java
 create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java
 delete mode 100644 dsl/camel-xml-io-dsl/src/generated/resources/META-INF/services/org/apache/camel/xmlroutes-loader
 delete mode 100644 dsl/camel-xml-io-dsl/src/main/java/org/apache/camel/dsl/xml/io/XmlRoutesDefinitionLoader.java
 delete mode 100644 dsl/camel-xml-jaxb-dsl/src/generated/resources/META-INF/services/org/apache/camel/xmlroutes-loader
 delete mode 100644 dsl/camel-xml-jaxb-dsl/src/main/java/org/apache/camel/dsl/xml/jaxb/JaxbXmlRoutesDefinitionLoader.java
 create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ModelXmlWriterGeneratorMojo.java