are references to localPlugins folder out of date?

Michael Johnston lastobelus at mac.com
Wed Sep 10 17:01:38 EDT 2008


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
lastobelus at mac.com




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  
> <lastobelus at mac.com> 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
> lastobelus at mac.com
>
>
>
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080910/d44d4748/attachment.html 


More information about the cas mailing list