I actually started to do it but as I started removing sensitive stuff it was becoming less useful so I have to take another look at it, probably tomorrow.
-Scott -Scott Battaglia PGP Public Key Id: 0x383733AA LinkedIn: http://www.linkedin.com/in/scottbattaglia On Wed, Sep 10, 2008 at 5:01 PM, Michael Johnston <[EMAIL PROTECTED]>wrote: > Hi Scott, > Have you had a chance to post that sample project? Thanks, it will be much > appreciated by anyone who is not a J2EE expert and has to setup a CAS > installation. > > I'm keeping track of what I'm doing and will hopefully post a tutorial > somewhere. > > > Cheerio, > > Michael Johnston > [EMAIL PROTECTED] > > > > > On 9-Sep-08, at 7:33 PM, Scott Battaglia wrote: > > Michael, > > More recent versions of CAS (probably since 3.1 and beyond) have utilized > Maven2 for project management. It provides us with a few benefits at the > developer level and a lot more at the deployer level as there is a standard > Maven2 project structure as well as distribution mechanism for "artifacts." > That said it can be kind of scary to the uninitiated. The easiest though > not entirely accurate way of thinking of it is Standardized Ant > Tasks+Standardized Project Structure+Dependency Mechanism. > > Our recommendation is to use the Maven2 WAR Overlay method for maintaining > a project locally. Essentially you create a new local Maven2 WAR project and > declare the CAS WAR file as a dependency and then you can "overlay" the > files (such as deployerConfigContext.xml) with your own versions. > > If I remember tomorrow when I get to work, I'll sanatize our local Maven2 > project of all passwords/sensitive stuff and post it as a ZIP in the wiki. > If I don't do that, someone please remind me! > > -Scott > > -Scott Battaglia > PGP Public Key Id: 0x383733AA > LinkedIn: http://www.linkedin.com/in/scottbattaglia > > > On Tue, Sep 9, 2008 at 10:01 PM, Michael Johnston <[EMAIL PROTECTED]>wrote: > >> Hi, >> >> I'm attempting to get a CAS server running (to replace a working >> Rubycas-server setup) with a QueryDatabaseAuthenticationHandler with a >> custom encoder. >> >> I know the java language circa 1.3 (old WebObjects programmer) but >> have zero experience with maven, spring etc. >> >> In the list there are a lot of references to putting my own classes in >> "localPlugins". I can find no such folder either in the 3.3 source >> distribution or in the unpacked war in $CATALINA_HOME/webapps. >> >> In any case I'd like to have a project setup that I can put in a >> single SCM repository, and hopefully build with a single command, so I >> have setup my cas src according to >> http://www.ja-sig.org/wiki/display/CASUM/Maintaining+local+customizations+using+Maven+2 >> >> Using this setup is there a way to customize deployerConfigContext.xml >> by putting a deployerConfigContext.xml in my custom sub directory >> somewhere? >> >> Cheerio, >> >> Michael Johnston >> [EMAIL PROTECTED] >> >> >> >> >> _______________________________________________ >> Yale CAS mailing list >> [email protected] >> http://tp.its.yale.edu/mailman/listinfo/cas >> > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > > > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > >
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
