GitHub user anujbhan opened a pull request:

    https://github.com/apache/airavata/pull/94

    Making corrections to user profile service code

    Several changes in source code were needed to make this service working:
    
    1. Added the user-profile service cpi thrift file to develop branch, it was 
missing
    2. regenerated the thrift files to match other auto generated files (Add 
license, remove date through maven plugin)
    3. made changes to all pom files related to user-profile service, made them 
consistant with other module pom files
    4. changed the folder structure of user profile service to make it 
consistant with other modules
    5. added correct class path for user-profile service in 
airavata-server.properties
    6. Added dependency for user-profile service in distribution pom, to make 
the service discoverable when starting server
    7. Made changes to thrift generation scripts to add user-profile thrift file
    8. Removed unnecessary files
    9. made changes to user profile server and handler files (Licence header 
etc)
    10. Adding user profile service to serverMain.class (to start the server)
    
    All the changes have been tested on jet stream airavata deployment.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anujbhan/airavata userProfileService

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/airavata/pull/94.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #94
    
----
commit 8f6f2183c42b1ce1432b93b4ade892f1f122fb2d
Author: Anuj Bhandar <[email protected]>
Date:   2017-01-24T23:45:59Z

    making corrections to user profile service code

commit aa98eee4f34949a4a8fe09361fe59d6e93e22e36
Author: Anuj Bhandar <[email protected]>
Date:   2017-01-24T23:57:11Z

    adding the server property file, which was left out in last commit

commit baaed53a372e7ab51eaed83b997dd604a29baf46
Author: Anuj Bhandar <[email protected]>
Date:   2017-01-25T00:00:16Z

    adding dependancy for user-profile service in distribution pom

commit c6ba43bf685b953f575760894fb89910e2c22d14
Author: Anuj Bhandar <[email protected]>
Date:   2017-01-25T00:05:59Z

    adding user profile service to server module

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to