This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
discard 87ff6d04a0 Disable MyBatis integration tests due to #5656 discard 430d35b120 Upgrade Quarkus to 3.9.0.CR1 add 1d874b50e7 Remove Camel Facebook extension add 3bc93f976d Bump quarkus-mybatis to 2.2.1 (#5664) add 9335f3c5e6 Fix #5667 to add native support for camel-quarkus-xj (#5669) add 73d5eaecde Fix #5663 with the icon url add d4c2165c11 Add Jasypt native support add e3c7b7e158 Regenerate extension metadata add 1a2d883205 Upgrade Quarkus to 3.7.0 new bc4b6dd974 Upgrade Quarkus to 3.9.0.CR1 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 (87ff6d04a0) \ N -- N -- N refs/heads/quarkus-main (bc4b6dd974) 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. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: catalog/pom.xml | 13 -- docs/modules/ROOT/examples/components/facebook.yml | 13 -- docs/modules/ROOT/examples/components/xj.yml | 6 +- docs/modules/ROOT/examples/others/jasypt.yml | 6 +- docs/modules/ROOT/nav.adoc | 1 - .../ROOT/pages/reference/extensions/facebook.adoc | 41 ---- .../ROOT/pages/reference/extensions/jasypt.adoc | 209 ++++++++++++++++++++- .../ROOT/pages/reference/extensions/xj.adoc | 14 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- extensions-jvm/facebook/deployment/pom.xml | 61 ------ .../facebook/deployment/FacebookProcessor.java | 46 ----- extensions-jvm/facebook/runtime/pom.xml | 97 ---------- .../main/resources/META-INF/quarkus-extension.yaml | 33 ---- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../jasypt/deployment/JasyptProcessor.java | 46 ----- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- extensions-jvm/pom.xml | 3 - .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../jasypt/deployment/pom.xml | 22 +++ .../jasypt/deployment/JasyptProcessor.java | 72 +++++++ .../component/jasypt/JasyptDisabledTest.java | 55 ++++++ .../jasypt/JasyptPasswordNotProvidedTest.java | 23 +-- .../jasypt/JasyptPasswordSysEnvPrefixTest.java | 54 ++++++ .../jasypt/JasyptPasswordSysPrefixTest.java | 54 ++++++ {extensions-jvm => extensions}/jasypt/pom.xml | 2 +- .../jasypt/runtime/pom.xml | 6 + extensions/jasypt/runtime/src/main/doc/usage.adoc | 135 +++++++++++++ .../component/jasypt/CamelJasyptConfig.java | 80 ++++++++ .../CamelJasyptConfigSourceInterceptorFactory.java | 63 +++++++ .../jasypt/CamelJasyptPropertiesParserHolder.java | 28 +-- .../component/jasypt/CamelJasyptRecorder.java | 51 +++++ .../CamelJasyptSecretKeysHandlerFactory.java | 186 ++++++++++++++++++ .../jasypt/JasyptConfigurationCustomizer.java | 10 +- .../jasypt/graal/JasyptSubstitutions.java | 126 +++++++++++++ .../main/resources/META-INF/quarkus-extension.yaml | 5 +- ....smallrye.config.ConfigSourceInterceptorFactory | 1 + .../io.smallrye.config.SecretKeysHandlerFactory | 1 + .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 3 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- extensions/pom.xml | 2 + .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../xj/deployment/pom.xml | 6 +- .../component/xj/deployment/XjProcessor.java | 14 -- {extensions-jvm => extensions}/xj/pom.xml | 2 +- {extensions-jvm => extensions}/xj/runtime/pom.xml | 7 +- .../main/resources/META-INF/quarkus-extension.yaml | 5 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- integration-tests-jvm/facebook/pom.xml | 83 -------- .../component/facebook/it/FacebookResource.java | 50 ----- integration-tests-jvm/jasypt/pom.xml | 83 -------- integration-tests-jvm/pom.xml | 3 - integration-tests/jasypt/pom.xml | 208 ++++++++++++++++++++ .../component/jasypt/it/AlgorithmUtils.java | 21 +-- .../it/CustomJasyptConfigurationCustomizer.java | 24 ++- .../jasypt/it/JasyptManualConfigurationRoutes.java | 46 +++++ .../component/jasypt/it/JasyptResource.java | 112 +++++++++++ .../quarkus/component/jasypt/it/JasyptRoutes.java | 73 +++++++ .../src/main/resources/application.properties | 46 +++++ .../src/main/resources/routes/jasypt-routes.xml | 24 +-- .../src/main/resources/routes/jasypt-routes.yaml | 21 +-- .../jasypt/src/main/resources/secret.properties | 19 ++ .../jasypt/it/JasyptAlternateAlgorithmIT.java} | 6 +- .../jasypt/it/JasyptAlternateAlgorithmTest.java | 18 +- .../it/JasyptAlternateAlgorithmTestProfile.java | 38 ++++ .../jasypt/it/JasyptAlternateConfigProfileIT.java} | 6 +- .../it/JasyptAlternateConfigProfileTest.java | 30 ++- .../JasyptAlternateConfigProfileTestProfile.java | 16 +- .../jasypt/it/JasyptAlternateConfigSourceIT.java} | 6 +- .../jasypt/it/JasyptAlternateConfigSourceTest.java | 18 +- .../it/JasyptAlternateConfigSourceTestProfile.java | 18 +- .../it/JasyptConfigurationCustomizerIT.java} | 6 +- .../it/JasyptConfigurationCustomizerTest.java | 17 +- .../JasyptConfigurationCustomizerTestProfile.java | 34 ++++ .../quarkus/component/jasypt/it/JasyptIT.java} | 7 +- .../jasypt/it/JasyptManualConfigurationIT.java} | 6 +- .../it/JasyptManualConfigurationProfile.java | 19 +- .../jasypt/it/JasyptManualConfigurationTest.java | 55 ++++++ .../jasypt/it/JasyptSecureExtensionConfigTest.java | 47 +++-- .../it/JasyptSecureExtensionConfigTestProfile.java | 28 +-- .../quarkus/component/jasypt/it/JasyptTest.java | 98 ++++++++++ .../component/mybatis/it/MyBatisConsumerTest.java | 2 - .../quarkus/component/mybatis/it/MyBatisIT.java | 2 - .../quarkus/component/mybatis/it/MyBatisTest.java | 2 - integration-tests/pom.xml | 2 + .../xj/pom.xml | 27 +++ .../camel/quarkus/component/xj/it/XjResource.java | 0 .../camel/quarkus/component/xj/it/XjIT.java} | 7 +- .../camel/quarkus/component/xj/it/XjTest.java | 0 pom.xml | 8 +- poms/bom/pom.xml | 15 -- poms/bom/src/main/generated/flattened-full-pom.xml | 23 +-- .../src/main/generated/flattened-reduced-pom.xml | 23 +-- .../generated/flattened-reduced-verbose-pom.xml | 23 +-- .../quarkus-extension.yaml | 2 +- tooling/scripts/test-categories.yaml | 2 + 379 files changed, 2406 insertions(+), 1202 deletions(-) delete mode 100644 docs/modules/ROOT/examples/components/facebook.yml delete mode 100644 docs/modules/ROOT/pages/reference/extensions/facebook.adoc delete mode 100644 extensions-jvm/facebook/deployment/pom.xml delete mode 100644 extensions-jvm/facebook/deployment/src/main/java/org/apache/camel/quarkus/component/facebook/deployment/FacebookProcessor.java delete mode 100644 extensions-jvm/facebook/runtime/pom.xml delete mode 100644 extensions-jvm/facebook/runtime/src/main/resources/META-INF/quarkus-extension.yaml delete mode 100644 extensions-jvm/jasypt/deployment/src/main/java/org/apache/camel/quarkus/component/jasypt/deployment/JasyptProcessor.java rename {extensions-jvm => extensions}/jasypt/deployment/pom.xml (72%) create mode 100644 extensions/jasypt/deployment/src/main/java/org/apache/camel/quarkus/component/jasypt/deployment/JasyptProcessor.java create mode 100644 extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptDisabledTest.java copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptPasswordNotProvidedTest.java (57%) create mode 100644 extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptPasswordSysEnvPrefixTest.java create mode 100644 extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptPasswordSysPrefixTest.java rename {extensions-jvm => extensions}/jasypt/pom.xml (96%) rename {extensions-jvm => extensions}/jasypt/runtime/pom.xml (93%) create mode 100644 extensions/jasypt/runtime/src/main/doc/usage.adoc create mode 100644 extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/CamelJasyptConfig.java create mode 100644 extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/CamelJasyptConfigSourceInterceptorFactory.java copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/CamelJasyptPropertiesParserHolder.java (56%) create mode 100644 extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/CamelJasyptRecorder.java create mode 100644 extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/CamelJasyptSecretKeysHandlerFactory.java copy integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/JasyptConfigurationCustomizer.java (74%) create mode 100644 extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/graal/JasyptSubstitutions.java rename {extensions-jvm => extensions}/jasypt/runtime/src/main/resources/META-INF/quarkus-extension.yaml (90%) create mode 100644 extensions/jasypt/runtime/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptorFactory create mode 100644 extensions/jasypt/runtime/src/main/resources/META-INF/services/io.smallrye.config.SecretKeysHandlerFactory rename {extensions-jvm => extensions}/xj/deployment/pom.xml (91%) rename {extensions-jvm => extensions}/xj/deployment/src/main/java/org/apache/camel/quarkus/component/xj/deployment/XjProcessor.java (66%) rename {extensions-jvm => extensions}/xj/pom.xml (96%) rename {extensions-jvm => extensions}/xj/runtime/pom.xml (93%) rename {extensions-jvm => extensions}/xj/runtime/src/main/resources/META-INF/quarkus-extension.yaml (90%) delete mode 100644 integration-tests-jvm/facebook/pom.xml delete mode 100644 integration-tests-jvm/facebook/src/main/java/org/apache/camel/quarkus/component/facebook/it/FacebookResource.java delete mode 100644 integration-tests-jvm/jasypt/pom.xml create mode 100644 integration-tests/jasypt/pom.xml rename integration-tests-jvm/facebook/src/test/java/org/apache/camel/quarkus/component/facebook/it/FacebookTest.java => integration-tests/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/AlgorithmUtils.java (66%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/CustomJasyptConfigurationCustomizer.java (53%) create mode 100644 integration-tests/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/JasyptManualConfigurationRoutes.java create mode 100644 integration-tests/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/JasyptResource.java create mode 100644 integration-tests/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/JasyptRoutes.java create mode 100644 integration-tests/jasypt/src/main/resources/application.properties rename extensions-jvm/facebook/pom.xml => integration-tests/jasypt/src/main/resources/routes/jasypt-routes.xml (54%) copy extensions/camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml => integration-tests/jasypt/src/main/resources/routes/jasypt-routes.yaml (66%) create mode 100644 integration-tests/jasypt/src/main/resources/secret.properties copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateAlgorithmIT.java} (81%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateAlgorithmTest.java (69%) create mode 100644 integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateAlgorithmTestProfile.java copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigProfileIT.java} (82%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigProfileTest.java (52%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigProfileTestProfile.java (76%) copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigSourceIT.java} (81%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigSourceTest.java (67%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptAlternateConfigSourceTestProfile.java (71%) copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptConfigurationCustomizerIT.java} (81%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptConfigurationCustomizerTest.java (67%) create mode 100644 integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptConfigurationCustomizerTestProfile.java copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptIT.java} (81%) copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptManualConfigurationIT.java} (81%) copy integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptManualConfigurationProfile.java (71%) create mode 100644 integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptManualConfigurationTest.java rename integration-tests-jvm/jasypt/src/main/java/org/apache/camel/quarkus/component/jasypt/it/JasyptResource.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java (51%) rename integration-tests-jvm/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java => integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java (50%) create mode 100644 integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java rename {integration-tests-jvm => integration-tests}/xj/pom.xml (77%) rename {integration-tests-jvm => integration-tests}/xj/src/main/java/org/apache/camel/quarkus/component/xj/it/XjResource.java (100%) copy integration-tests/{mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java => xj/src/test/java/org/apache/camel/quarkus/component/xj/it/XjIT.java} (81%) rename {integration-tests-jvm => integration-tests}/xj/src/test/java/org/apache/camel/quarkus/component/xj/it/XjTest.java (100%)