davsclaus opened a new pull request, #87: URL: https://github.com/apache/camel-jbang-examples/pull/87
Rung 9 of the ladder from CAMEL-24808: cloud. - `cloud/aws-sqs` (rewritten): each of the three orders is put on an SQS queue called `shipments` and a courier route takes it off and logs the order, country and line count. The `aws2-sqs` component is configured once at component level in `application.properties`, so both endpoints only name the queue. Locally the queue lives on the LocalStack that `camel infra run aws sqs` starts; the README has a section with the properties for real AWS and suggests a profile for keeping both. - The Citrus test starts LocalStack through Citrus's `testcontainers: start: localstack` action and passes the connection settings inline: the `camel: infra: run:` action derives the artifact `camel-test-infra-aws` from the service name `aws`, while the published module is `camel-test-infra-aws-v2`, so that action cannot start the AWS service on any Camel version. The test needs the AWS SDK SQS client, declared with a `# deps:` line as the FTP test does for the Artemis client. Verified on Camel 4.22.0 and the 4.23 snapshot; the test passes locally. Catalog regenerated. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Bp3538HRBPMQkb5ta9xRaj -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
