DTA OM Swap Interface- Java-based Mock Webservice on Heroku

Register
Submit a solution
The challenge is finished.

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

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30046970