This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git
from f6d24c8f CAMEL-23655: Update GitHub topics for better discoverability
new 19220c11 Next is 3.37.0
new 20530caa data-extract: Upgrade to granite 4.1 and ollama 0.24.0
new 9ec6780b Bump the maven group across 38 directories with 3 updates
new 759eee9c Bump the maven group across 7 directories with 2 updates
new 6bbd5af1 Upgrade to Quarkus Platform 3.36.1
new ec8fe945 Use unique artifactId for quarkus-rest-json project
new edfb1377 Bump the maven group across 6 directories with 1 update
new 981e0ed3 Add project root pom.xml to replace build scripts
new 711f4603 Fix timer counter not being populated in Kafka example #8729
new b7d8219e Add AMQ Broker and Keycloak integration example
new 97fb8bd2 chore: fix maven-resources-plugin version warning
new e1e71bd0 Bump org.l2x6.cq:cq-maven-plugin in the maven group across 1
directory
new 30e8edbc [camel-4.21] Fix #8691 CXF SOAP example for CAMEL-23526
header name changes (#507)
new e2ae608e ci: Cache Atlassian Maven artifacts & use zstd compression
for maven-repo artifact
new e50d46f1 Upgrade Maven Wrapper to 3.9.15
new 0b9c7a48 Align AI assistants related exclusions to Camel Quarkus
.gitignore
new ae0a759b Upgrade to Quarkus Platform 3.37.0.CR1
new b55db009 Set quarkus.platform.version to 3.37.0
new 6f2686ad Build Camel Quarkus in parallel
new ed381289 Add Scalpel for incremental CI builds
new bcdf7458 Bump actions/checkout from 6 to 7
new 7e30852a Ignore Claude local preferences
new 59b3280b Bump actions/cache from 5.0.5 to 6.0.0
new 13eab97d CAMEL-23823: add AGENTS.md to guide AI agents contributing
examples
new c22c30cb Migrate aws-s3 project from Localstack to Floci
new 136bc148 Bump actions/cache/save from 6.0.0 to 6.1.0
new c7ae834b Bump actions/cache/restore from 6.0.0 to 6.1.0
new 25b3b855 Update project versions for 3.38.0
new dd1c1149 Bump the maven group across 1 directory with 3 updates
new 0694c417 Set camel-quarkus.platform.version to 3.39.0-SNAPSHOT
new 06a4843d Fixes #8897: Add CyberArk Vault example
new eba3e994 Update sftp-server container image to 0.8.0
new 718e498d Upgrade Quarkus platform to 3.38.0
The 33 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:
.github/generate-test-groups.groovy | 53 --
.github/generate-test-matrix.sh | 96 ++++
.github/workflows/ci-build.yaml | 77 ++-
.gitignore | 6 +
.mvn/extensions.xml | 8 +
.mvn/maven.config | 1 +
.mvn/wrapper/maven-wrapper.properties | 2 +-
AGENTS.md | 124 +++++
amqp/pom.xml | 10 +-
artemis-elasticsearch/pom.xml | 10 +-
aws-lambda/pom.xml | 10 +-
aws-lambda/src/main/docker/Dockerfile.jvm | 2 +-
aws-lambda/src/main/docker/Dockerfile.legacy-jar | 2 +-
aws2-s3/pom.xml | 12 +-
aws2-s3/src/main/resources/application.properties | 2 +-
.../java/org/acme/aws2/s3/Aws2S3TestResource.java | 52 +-
cluster-leader-election/pom.xml | 10 +-
cxf-soap/pom.xml | 10 +-
.../cxf/soap/pojo/PojoCxfConsumerRouteBuilder.java | 4 +-
.../cxf/soap/pojo/PojoCxfProducerRouteBuilder.java | 3 +
.../org/acme/cxf/soap/utils/CxfServerUtils.java | 3 +
.../org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java | 4 +-
cyberark-vault/README.adoc | 118 ++++
saga/run.sh => cyberark-vault/docker-compose.yml | 36 +-
.../eclipse-formatter-config.xml | 0
{quarkus-rest-json => cyberark-vault}/pom.xml | 73 ++-
.../acme/cyberark/vault/CyberarkVaultResource.java | 28 +-
.../acme/cyberark/vault/CyberarkVaultRoutes.java | 75 +++
.../src/main/resources/application.properties | 15 +-
.../org/acme/cyberark/vault/CyberarkVaultIT.java | 4 +-
.../org/acme/cyberark/vault/CyberarkVaultTest.java | 47 +-
.../cyberark/vault/CyberarkVaultTestResource.java | 267 +++++++++
.../src/test/resources/conf/default.conf | 12 +
.../src/test/resources/conf/policy/BotApp.yml | 27 +-
cyberark-vault/start-conjur.sh | 115 ++++
data-extract-langchain4j/README.adoc | 14 +-
data-extract-langchain4j/pom.xml | 10 +-
.../src/main/resources/application.properties | 2 +-
.../org/acme/extraction/OllamaTestResource.java | 2 +-
...chat-862490ff-9aa9-45d3-b4dc-1dc489ac6dda.json} | 10 +-
...chat-bc242ba3-eb22-4c60-9bab-22fabf382956.json} | 10 +-
...chat-d0e262d3-6c01-4f8e-a595-617dae7f3687.json} | 10 +-
docs/modules/ROOT/attachments/examples.json | 10 +
fhir/pom.xml | 10 +-
fhir/src/main/docker/Dockerfile.jvm | 2 +-
fhir/src/main/docker/Dockerfile.legacy-jar | 2 +-
fhir/src/main/kubernetes/kubernetes.yml | 10 +-
fhir/src/main/kubernetes/openshift.yml | 10 +-
file-bindy-ftp/pom.xml | 10 +-
file-bindy-ftp/src/main/kubernetes/kubernetes.yml | 14 +-
file-bindy-ftp/src/main/kubernetes/openshift.yml | 14 +-
.../java/org/acme/bindy/ftp/FtpTestResource.java | 2 +-
file-split-log-xml/pom.xml | 10 +-
health/pom.xml | 10 +-
http-log/pom.xml | 10 +-
http-pqc-j17/pom.xml | 10 +-
http-pqc-j21/pom.xml | 13 +-
jdbc-datasource/pom.xml | 10 +-
jms-jpa/pom.xml | 12 +-
jpa-idempotent-repository/pom.xml | 10 +-
.../src/main/kubernetes/kubernetes.yml | 12 +-
.../src/main/kubernetes/openshift.yml | 14 +-
jta-jpa/pom.xml | 10 +-
kafka/pom.xml | 10 +-
kafka/src/main/docker/Dockerfile.jvm | 2 +-
kafka/src/main/docker/Dockerfile.legacy-jar | 2 +-
kafka/src/main/java/org/acme/kafka/Routes.java | 2 +-
kafka/src/test/java/org/acme/kafka/KafkaTest.java | 10 +-
kamelet-chucknorris/pom.xml | 10 +-
message-bridge/pom.xml | 12 +-
mvnd-for-each.sh | 20 -
mvnw-for-each.sh | 20 -
netty-custom-correlation/pom.xml | 10 +-
observability/pom.xml | 10 +-
observability/src/main/docker/Dockerfile.jvm | 2 +-
.../src/main/docker/Dockerfile.legacy-jar | 2 +-
openapi-contract-first/pom.xml | 10 +-
platform-http-security-keycloak/pom.xml | 10 +-
pom.xml | 121 +++++
quarkus-rest-json/pom.xml | 12 +-
rest-json/pom.xml | 10 +-
rest-keycloak-soap-jms/.gitignore | 18 +
rest-keycloak-soap-jms/README.adoc | 602 +++++++++++++++++++++
.../eclipse-formatter-config.xml | 0
{fhir => rest-keycloak-soap-jms}/pom.xml | 183 ++++---
.../main/java/org/acme/config/KeycloakConfig.java | 102 ++++
.../src/main/java/org/acme/model/Order.java | 34 +-
.../org/acme/routes/JmsOrderProcessorRoute.java | 64 +++
.../java/org/acme/routes/KeycloakAdminRoute.java | 69 +++
.../main/java/org/acme/routes/RestOrderRoute.java | 75 +++
.../java/org/acme/routes/SoapInventoryRoute.java | 17 +-
.../org/acme/service/InventoryServiceImpl.java | 76 +++
.../src/main/resources/application.properties | 67 +++
.../src/main/resources/wsdl/InventoryService.wsdl | 81 +++
.../test/java/org/acme/AmqBrokerKeycloakIT.java | 3 +-
.../test/java/org/acme/AmqBrokerKeycloakTest.java | 105 ++++
saga/pom.xml | 14 +-
saga/saga-app/pom.xml | 2 +-
saga/saga-flight-service/pom.xml | 2 +-
saga/saga-integration-tests/pom.xml | 2 +-
saga/saga-payment-service/pom.xml | 2 +-
saga/saga-train-service/pom.xml | 2 +-
spring-redis/pom.xml | 10 +-
timer-log-main/pom.xml | 10 +-
timer-log/pom.xml | 10 +-
variables/pom.xml | 10 +-
vertx-websocket-chat/pom.xml | 10 +-
107 files changed, 2825 insertions(+), 601 deletions(-)
delete mode 100644 .github/generate-test-groups.groovy
create mode 100755 .github/generate-test-matrix.sh
create mode 100644 .mvn/extensions.xml
create mode 100644 .mvn/maven.config
create mode 100644 AGENTS.md
create mode 100644 cyberark-vault/README.adoc
copy saga/run.sh => cyberark-vault/docker-compose.yml (56%)
mode change 100755 => 100644
copy {amqp => cyberark-vault}/eclipse-formatter-config.xml (100%)
copy {quarkus-rest-json => cyberark-vault}/pom.xml (90%)
copy kafka/src/main/java/org/acme/kafka/KafkaResource.java =>
cyberark-vault/src/main/java/org/acme/cyberark/vault/CyberarkVaultResource.java
(58%)
create mode 100644
cyberark-vault/src/main/java/org/acme/cyberark/vault/CyberarkVaultRoutes.java
copy {artemis-elasticsearch =>
cyberark-vault}/src/main/resources/application.properties (63%)
copy data-extract-langchain4j/src/test/java/org/acme/extraction/RouteIT.java
=> cyberark-vault/src/test/java/org/acme/cyberark/vault/CyberarkVaultIT.java
(91%)
copy jta-jpa/src/test/java/org/acme/JtaTest.java =>
cyberark-vault/src/test/java/org/acme/cyberark/vault/CyberarkVaultTest.java
(53%)
create mode 100644
cyberark-vault/src/test/java/org/acme/cyberark/vault/CyberarkVaultTestResource.java
create mode 100644 cyberark-vault/src/test/resources/conf/default.conf
copy saga/stop.sh => cyberark-vault/src/test/resources/conf/policy/BotApp.yml
(72%)
mode change 100755 => 100644
create mode 100755 cyberark-vault/start-conjur.sh
rename
data-extract-langchain4j/src/test/resources/mappings/{api_chat-4400676b-1fdd-4664-bfbd-80be34aae24b.json
=> api_chat-862490ff-9aa9-45d3-b4dc-1dc489ac6dda.json} (78%)
rename
data-extract-langchain4j/src/test/resources/mappings/{api_chat-173e3a1f-b194-46f7-a510-c1d497f98986.json
=> api_chat-bc242ba3-eb22-4c60-9bab-22fabf382956.json} (73%)
rename
data-extract-langchain4j/src/test/resources/mappings/{api_chat-f1bd1a9f-c9c9-465d-9328-84d80ca0d4d1.json
=> api_chat-d0e262d3-6c01-4f8e-a595-617dae7f3687.json} (76%)
delete mode 100755 mvnd-for-each.sh
delete mode 100755 mvnw-for-each.sh
create mode 100644 pom.xml
create mode 100644 rest-keycloak-soap-jms/.gitignore
create mode 100644 rest-keycloak-soap-jms/README.adoc
copy {amqp => rest-keycloak-soap-jms}/eclipse-formatter-config.xml (100%)
copy {fhir => rest-keycloak-soap-jms}/pom.xml (78%)
create mode 100644
rest-keycloak-soap-jms/src/main/java/org/acme/config/KeycloakConfig.java
copy vertx-websocket-chat/src/main/java/org/acme/websocket/ChatMessage.java =>
rest-keycloak-soap-jms/src/main/java/org/acme/model/Order.java (60%)
create mode 100644
rest-keycloak-soap-jms/src/main/java/org/acme/routes/JmsOrderProcessorRoute.java
create mode 100644
rest-keycloak-soap-jms/src/main/java/org/acme/routes/KeycloakAdminRoute.java
create mode 100644
rest-keycloak-soap-jms/src/main/java/org/acme/routes/RestOrderRoute.java
copy aws-lambda/src/main/java/org/acme/aws/lambda/CamelRoute.java =>
rest-keycloak-soap-jms/src/main/java/org/acme/routes/SoapInventoryRoute.java
(72%)
create mode 100644
rest-keycloak-soap-jms/src/main/java/org/acme/service/InventoryServiceImpl.java
create mode 100644
rest-keycloak-soap-jms/src/main/resources/application.properties
create mode 100644
rest-keycloak-soap-jms/src/main/resources/wsdl/InventoryService.wsdl
copy artemis-elasticsearch/src/test/java/org/acme/ElasticSearchIT.java =>
rest-keycloak-soap-jms/src/test/java/org/acme/AmqBrokerKeycloakIT.java (93%)
create mode 100644
rest-keycloak-soap-jms/src/test/java/org/acme/AmqBrokerKeycloakTest.java