On Wed, Jan 11, 2012 at 4:39 PM, Andrew Petro <ape...@unicon.net> wrote:

> Deliberately forking this thread, since I don't want this detail to
> distract from discussion about the general approach.
>
>
> Bill,
>
> I have a (possibly irrational) fear of this bit:
>
> > * Move the propertyFileConfigurer configuration block into
> > deployerConfigContext.xml (minimize config files)
>
> I vaguely remember having found it handy that the property file configurer
> *isn't* in deployerConfigContext.xml.  I'll either figure out where I
> tripped over this and report back, or please ignore my hand wringing with
> my apologies for the thrash.
>

I don't know if it really breaks anything so much as you want to keep
things in there that you really expect deployers to modify (because
otherwise if you have to change/adjust it, people have to then do it in
their file which they are pretty much guaranteed to have changed).

Cheers,
Scott


>
> Andrew
>
>
>
> On Jan 11, 2012, at 3:35 PM, William G. Thompson, Jr. wrote:
>
> > I'd like to move forward on this for 3.5 and it seems like we might
> > have come to some consensus.  I've restated the proposal below with
> > the addition of robust sample config in cas.properties.  Could I get a
> > straw vote (including non-committers) on the following:
> >
> > CAS Configuration Principles
> > * Simple should be easy, complex should be possible
> > * Key config should be easily externalized so that a single war file
> > can easily be deployed to multiple tiers or nodes
> > * Consistent approach
> > * Generally seek to limit the number of files that need to be managed
> > in the overlay to make upgrading easier.
> >
> > Approach
> > * Push all defaults to the bean files where they are defined inline
> > using the Spring 3.x approach and continue to use cas.properties as
> > the deployment override file for simple parameter configuration.
> > (simple should be easy)
> >
> > * Continue to use deployerConfigContext for the rest of a typical
> > deployer config  (simple should be easy)
> >
> > * Continue the use of bean xml file override for more complex behavior
> > configuration (complex is possible)
> >
> > * Create new property placeholders and defaults for bean properties
> > that could benefit from the new approach (e.g. SSO Session timeouts,
> > SLO on/off). (minimize the number of files that need to be managed in
> > the overlay)
> >
> > * Move the propertyFileConfigurer configuration block into
> > deployConfigContext.xml (minimize config files)
> >
> > * Provide robust sample config in cas.properties for all of the
> > properties that a deployment might want to override in the simple
> > case.  (consistent approach)
> >
> > Bill
>
>
> --
> You are currently subscribed to cas-dev@lists.jasig.org as:
> scott.battag...@gmail.com
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>
>

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to