A Java proxy webservice with the following workflow:
- Receive a SOAP request which can be paginated
- Forward the request to an external endpoint
- Automatically iterating through all the available pages and getting all the responses from the external endpoint
- Transforming all the responses with XSLT, then appending all the transformed responses together
- Push the appended file to Amazon S3