Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Background 

This page is created in order to let users share how to maintain local customizations using Maven 2. Those customizations include:

  • changing properties in deploymentConfigContext.xml, cas-servlet.xml, etc.;
  • adding customized views and themes;
  • your own classes of Authentication Handlers, principles or special web flow elements;
  • and any other things you need.

Aim

By using Maven 2, we aims to perform the followings:

  • Easier to extend and customize CAS server for your need
  • Less Pain in transiting to new CAS versions, by running maven

Assumptions

This HOW TO makes the following assumptions:

  • CAS 3.1.0 or greater
  • You know how to customize CAS, including adding classes and other web application resources
  • You know the basics of Maven 2, read the Maven in 5 minutes introduction.

Possible Solutions

1. cas-webapp overlay

To be added.
(Install the cas.war into local repository. Build your own customization project using Maven 2, include the cas.war as a dependency)

2. Defining a Maven2 Archetype

To be added.

  • No labels