Commit 3861c344 authored by Misagh Moayyed's avatar Misagh Moayyed
Browse files

added wrapper and jetty

parent 6105aed6
......@@ -10,23 +10,36 @@ Generic CAS maven war overlay to exercise the latest versions of CAS 4.x line. T
# Recommended Requirements
* JDK 1.7+
* Apache Maven 3+
* Servlet container supporting Servlet 3+ spec (e.g. Apache Tomcat 7+)
# Configuration
The `etc` directory contains the sample configuration files that would need to be copied to an external file system location (`/etc/cas` by default)
and configured to satisfy local CAS installation needs. Current files are:
The `etc` directory contains the configuration files that need to be copied to `/cas/etc`.
Current files are:
* ``
* `log4j2.xml`
# Build
mvnw clean package`
# Deployment
## Maven
* Execute `mvn clean package`
* Deploy resultant `target/cas.war` to a Servlet container of choice.
## Embedded Jetty
* Create a Java keystore at `/etc/cas/jetty/thekeystore` with the password `changeit`.
* Import your CAS server certificate inside this keystore.
mvnw jetty:run-forked
CAS will be available at:
## Ant
* ``
* ``
* Execute `ant deploy`
## External
Deploy resultant `target/cas.war` to a Servlet container of choice.
......@@ -10,6 +10,11 @@
......@@ -37,7 +42,25 @@
<jvmArgs>-Xdebug -Xrunjdwp:transport=dt_socket,address=5000,server=y,suspend=n</jvmArgs>
......@@ -54,6 +77,7 @@
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment