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

Reply via email to