This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from 979a1a4 CAMEL-17644 - Support ability to load properties from Vault/Secrets cloud services - AWS Secrets Manager - Docs add 3bfc4f4 Upgrade Atlasmap to version 2.3.13 add 317a2ba CAMEL-17644 - Support ability to load properties from Vault/Secrets cloud services - AWS Secrets Manager add a93541e CAMEL-17644 - Support ability to load properties from Vault/Secrets cloud services - AWS Secrets Manager - Docs add 051acd2 Sync deps add fb1225b Revert "(chores) ci: experimental support for automated PR analysis with SonarCloud" add 8d67dc9 OnExceptionDefinition: Fix/improve javadoc add 071bcca RedeliveryPolicyDefinition: Fix/improve javadoc add 5a25e05 Regen add d1ab550 Upgrade maven compiler plugin add 439221f Upgrade AWS SDK v2 to version 2.17.130 add e24d926 Regen add 1689d84 CAMEL-17647 (#6945) add 6e338d4 CAMEL-17647: camel-core - Properties component should support pluggable functions add c8ab2fc CAMEL-17647: camel-core - Properties component should support pluggable functions add f43fe93 CAMEL-17646: camel-vertx-websocket - Server exception handler should check for cause ConnectionBase.CLOSED_EXCEPTION add 512e275 CAMEL-17650: camel-vertx-websocket: sendToAll operation should consider the path WebSocket clients are connected to add cfa5189 CAMEL-17644 - Support ability to load properties from Vault/Secrets cloud services - aws secrets manager add d9c4f4e CAMEL-17644 - Support ability to load properties from Vault/Secrets cloud services - aws secrets manager No new revisions were added by this update. Summary of changes: .github/workflows/master-pr-build.yml | 9 +- camel-dependencies/pom.xml | 4 +- .../camel/catalog/models/redeliveryPolicy.json | 4 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 4 +- .../org/apache/camel/properties-function/aws | 2 + .../SecretsManagerPropertiesFunction.java | 65 +++++---- .../SecretsManagerPropertiesSourceTestIT.java | 13 +- .../org/apache/camel/properties-function/base64 | 2 + .../base64/Base64PropertiesFunction.java | 43 ++++++ .../base64/Base64PropertiesFunctionTest.java | 47 +++++++ .../vertx/websocket/VertxWebsocketConsumer.java | 6 + .../vertx/websocket/VertxWebsocketEndpoint.java | 21 ++- .../vertx/websocket/VertxWebsocketProducer.java | 18 ++- .../websocket/VertxWebsocketResultHandler.java | 6 +- .../vertx/websocket/VertxWebSocketTestSupport.java | 2 +- .../VertxWebsocketExternalServerTest.java | 2 +- .../vertx/websocket/VertxWebsocketTest.java | 21 +++ .../camel/spi/annotations/PropertiesFunction.java | 33 +++++ core/camel-base/pom.xml | 8 -- .../properties/DefaultPropertiesParser.java | 33 +++-- .../component/properties/PropertiesComponent.java | 35 +++-- .../properties/PropertiesFunctionResolver.java | 151 +++++++++++++++++++++ .../org/apache/camel/model/redeliveryPolicy.json | 4 +- .../apache/camel/model/OnExceptionDefinition.java | 4 +- .../camel/model/RedeliveryPolicyDefinition.java | 6 +- core/camel-core/pom.xml | 6 - .../PropertiesComponentFunctionTest.java | 16 ++- .../ROOT/pages/using-propertyplaceholder.adoc | 54 ++------ parent/pom.xml | 4 +- pom.xml | 2 +- .../camel/maven/packaging/SpiGeneratorMojo.java | 9 +- .../camel/spi/annotations/PropertiesFunction.java | 33 +++++ 32 files changed, 491 insertions(+), 176 deletions(-) create mode 100644 components/camel-aws/camel-aws-secrets-manager/src/generated/resources/META-INF/services/org/apache/camel/properties-function/aws rename core/camel-base/src/main/java/org/apache/camel/component/properties/AWSSecretsManagerPropertiesFunction.java => components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/SecretsManagerPropertiesFunction.java (65%) rename core/camel-core/src/test/java/org/apache/camel/component/properties/PropertiesComponentAWSSecretsManagerTestIT.java => components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/integration/SecretsManagerPropertiesSourceTestIT.java (87%) create mode 100644 components/camel-base64/src/generated/resources/META-INF/services/org/apache/camel/properties-function/base64 create mode 100644 components/camel-base64/src/main/java/org/apache/camel/dataformat/base64/Base64PropertiesFunction.java create mode 100644 components/camel-base64/src/test/java/org/apache/camel/dataformat/base64/Base64PropertiesFunctionTest.java create mode 100644 core/camel-api/src/generated/java/org/apache/camel/spi/annotations/PropertiesFunction.java create mode 100644 core/camel-base/src/main/java/org/apache/camel/component/properties/PropertiesFunctionResolver.java create mode 100644 tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/PropertiesFunction.java