This sample demonstrates how to implement a financial data services REST API using Apache Axis2 with comprehensive OpenAPI/Swagger documentation.
This project showcases:
/bigdataservice/login - Authentication (AuthenticationService, the only service currently implemented)/swagger-ui - Interactive API documentationsrc/main/resources/openapi/financial-api-schema.json also describes fund, asset, calculation and user operations (/bigdataservice/funds/summary, /bigdataservice/assets/calculate, /bigdataservice/user/info, /bigdataservice/user/permissions). Those are schema only; the sample does not implement them.
mvn clean package # Deploy the generated WAR to your servlet container
The OpenAPI specification will be available at:
/openapi.json/openapi.yaml/openapi-mcp.json/swagger-ui/