-
Copy xacml directory to /opt/xacml
$ cp -r xacml /opt/xacml
-
Create three empty installations of Jetty 8:
- /opt/jetty8-pap-admin
- /opt/jetty8-pap-rest
- /opt/jetty8-pdp-rest
-
Configure Jetty ports
-
/opt/jetty8-pap-admin/etc/jetty.xml
<Set name="port"><Property name="jetty.port" default="9999"/></Set>
<Set name="confidentialPort">9998</Set> -
/opt/jetty8-pap-rest/etc/jetty.xml
<Set name="port"><Property name="jetty.port" default="9090"/></Set>
<Set name="confidentialPort">9091</Set> -
/opt/jetty8-pdp-rest/etc/jetty.xml
<Set name="port"><Property name="jetty.port" default="8080"/></Set>
<Set name="confidentialPort">8081</Set>
-
-
Install Maven
-
From the base source directory (containing this file), run the build command:
$ mvn package
-
Copy war files into Jetty webapp directories
$ cp --force openaz-xacml-pap-admin/target/openaz-xacml-pap-admin-0.0.1-SNAPSHOT.war /opt/jetty8-pap-admin/webapps/admin.war
$ cp --force openaz-xacml-pap-rest/target/openaz-xacml-pap-rest-0.0.1-SNAPSHOT.war /opt/jetty8-pap-rest/webapps/pap.war
$ cp --force openaz-xacml-pdp-rest/target/openaz-xacml-pdp-rest-0.0.1-SNAPSHOT.war /opt/jetty8-pdp-rest/webapps/pdp.war -
Run each Jetty server
Apache OpenAZ (Incubator Project) - Non-Canon
License
dash-/apache-openaz
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Apache OpenAZ (Incubator Project) - Non-Canon
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published