Go to file
Misagh Moayyed 0ec452cbeb Merge pull request #5 from ParthKolekar/4.2-changed-mode
Changed Mode
2017-01-10 21:13:08 +03:30
etc You need to replace variables in cas.properties : svcreg.database.dialect ==> svcreg.database.hibernate.dialect ==> svcreg.database.dialect. Otherwise, these properties are not used in java source files. 2016-04-20 15:56:40 +02:00
maven updated wrapper 2015-11-17 21:07:32 -07:00
src/main/webapp/WEB-INF/spring-configuration Delete uniqueIdGenerators.xml 2015-11-23 23:30:31 -07:00
.gitignore Changed Mode 2017-01-10 11:55:20 +05:30
LICENSE.txt Added Apache v2 license 2014-06-27 12:31:38 -04:00
README.md Update README.md 2016-09-02 01:46:06 -07:00
mvnw added wrapper and jetty 2015-11-08 13:35:23 -07:00
mvnw.bat added wrapper and jetty 2015-11-08 13:35:23 -07:00
pom.xml Update pom.xml 2016-11-03 15:26:14 -07:00

README.md

CAS Overlay Template

Generic CAS maven war overlay to exercise the latest versions of CAS. This overlay could be freely used as a starting template for local CAS maven war overlays. The CAS services management overlay is available here.

Versions

<cas.version>4.2.x</cas.version>

Requirements

  • JDK 1.7+

Configuration

The etc directory contains the configuration files that need to be copied to /etc/cas.

Current files are:

  • cas.properties
  • log4j2.xml

Build

mvnw clean package

or

mvnw.bat clean package

Deployment

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:

  • http://cas.server.name:8080/cas
  • https://cas.server.name:8443/cas

External

Deploy resultant target/cas.war to a Servlet container of choice.