Challenge Overview
Challenge Overview
In this Challenge, we are expecting the competitors to :
- Write the order web services (we call it DTA OM) code.
- The competitors should use java to write the web services.
- The DTA OM specification is attached on the challenge details page, named DTA OM Swap Interface - Consumer Guide (20140324).doc.
- The documentation says that WS Security might be enabled so we want to make sure the service takes in the WS Security headers. username & password can be fixed. Not using that fixed username/password should throw the requisite errors.
- Endpoints to implement:
- getAccount
- submitAccount
- All endpoints take a uniqueId & accountNumber parameter. Like the password, these can be fixed to one pair of values. Any other values would throw the requisite errors.
- The winner is responsible to deploy the winning code (DTA OM services) to heroku which we can be used in later challenges to call the web serices.
Setup:
-
To gain gitlab access, please post in the forum with your gitlab username if you’re not already a member and we'll add you.
-
Once added to the team, fork the repository if you haven’t already and work off the challenge-30046970 branch.
-
Add lazybear and huangqun as members of your forked repository.
Final Submission Guidelines
Submission:
- The source code
- The detailed deployment guide document
- Include your gitlab username and URL of your forked repository in your documentation
- Make sure you add lazybear and huangqun to your private repo so we can review code changes
- The winner will need to fix issues we found and create a merge request when we request