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