Difference between revisions of "RCauth Delegation Server & MasterPortal - Building from Source"
From PDP/Grid Wiki
Jump to navigationJump to search (draft structure) |
(building the mp) |
||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
+ | |||
+ | |||
+ | |||
= Building the Master Portal = | = Building the Master Portal = | ||
+ | |||
+ | The Master Portal source code is currently hosted on [https://github.com/ttomttom/aarc-master-portal github]. The main (maven) project is called 'aarc-master-portal', which is just a parent project containing the following (maven) modules: | ||
+ | |||
+ | * '''master-portal-client''' : contains the [[Master_Portal_Internals | MP Client]] component which makes requests to the Delegation Server. | ||
+ | * '''master-portal-server''' : contains the [[Master_Portal_Internals | MP Server]] component which takes requests from registered Portals. | ||
+ | * '''master-portal-common''' : contains a set of common constants and utility classes shared between the MP Client and MP server. Both master-portal-client and master-portal-server include this module as a dependency | ||
+ | |||
+ | Make sure to have the required [[#Dependencies | dependencies]] ready before compiling the Master Portal. | ||
+ | |||
== Dependencies == | == Dependencies == | ||
=== myproxy-fork === | === myproxy-fork === |
Revision as of 14:07, 15 July 2016
Introduction
Building the Master Portal
The Master Portal source code is currently hosted on github. The main (maven) project is called 'aarc-master-portal', which is just a parent project containing the following (maven) modules:
- master-portal-client : contains the MP Client component which makes requests to the Delegation Server.
- master-portal-server : contains the MP Server component which takes requests from registered Portals.
- master-portal-common : contains a set of common constants and utility classes shared between the MP Client and MP server. Both master-portal-client and master-portal-server include this module as a dependency
Make sure to have the required dependencies ready before compiling the Master Portal.