@John Sebastian,
I'm sharing here a Examples project where you will find a S3 integration test case which shows how a few operations inside S3:
- Uploading a file
- Check if a file has changed through eTag comparison
- Download a file
These examples relies on s3-integration jar which I have developed using standard AWS Java SDK which you will have to copy into your HotDeploy folder.
This JAR file is provided as is and it's not an official DevTest integration but rather a custom made JAR as a proof of concept to help with this use case.
The s3 integration JAR file is also provided with the project under the Utils folder. You find more detailed instructions within the Test Case Documentation section or under s3integration-README.md also inside our Utils project folder.
Please let me know if you have any questions or issues using this. Keep in mind you still need to provide your AWS credentials to this integration example using a few different provided options.
Original Message:
Sent: Jun 05, 2025 03:58 PM
From: Rafael Cintra
Subject: Put and Consume (transfer) files from DevTest Workstation to AWS S3 bucket
@John Sebastian is this flow being done by a Virtual Service Model or a Test Case? Workstation should be able to mimic most ways you communicate with this S3 bucket today using a AWS CLI, API or a few others options.
Is there any particular way you interact with S3 today? Based on this response I would be able to let you know the best way moving forward.
Thanks,
Original Message:
Sent: Jun 02, 2025 01:56 PM
From: John Sebastian
Subject: Put and Consume (transfer) files from DevTest Workstation to AWS S3 bucket
Hi @Rafael Cintra - Thanks for the prompt response. Here's the requirement.
Functionality:
- OUTBOUND: Application A generates the outbound files (.xml) ---->Microservice---->AWS S3 bucket (for the external banking application pick up).
- INBOUND: AWS S3 bucket --->Microservice--->Application A
Workstation (would like to replicate the same oubound and inbound):
- OUTBOUND: I would need to connect to AWS S3 bucket (I'm not sure how to connect to AWS S3 bucket from workstation) whether its through ftp/sftp or need custom connection strings, listen for outbound files to come in, once there, pick the file.
- INBOUND: I would need to drop the same (.xml) file (with some changes) into the AWS S3 bucket (inbound directory) for the MS to pick up and pass to application A.
Original Message:
Sent: May 28, 2025 04:37 PM
From: Rafael Cintra
Subject: Put and Consume (transfer) files from DevTest Workstation to AWS S3 bucket
Hey John, can you give us a little more context into what you are trying to do around S3 files and the Workstation?
Thanks,
Original Message:
Sent: May 28, 2025 12:45 PM
From: John Sebastian
Subject: Put and Consume (transfer) files from DevTest Workstation to AWS S3 bucket
Hello Team - Need help with this.
Put and Consume (transfer) files from DevTest Workstation to AWS S3 bucket