Ahh.  So is there a way of adding attribute release via the JSON
methodology?


On Mon, Feb 25, 2013 at 3:37 PM, Dmitriy Kopylenko <
[email protected]> wrote:

> Rick,
>
> extraAttributes has nothing to do with attributes release by CAS server.
> It is a facility added by cas-addons to simplify adding custom features to
> local CAS based on flexible, "untyped" configuration option added to
> RegisteredServices
>
> Dmitriy.
>
> Sent from my iPhone
>
> On Feb 25, 2013, at 15:30, Richard Versace <[email protected]> wrote:
>
> Thanks for all of the useful information.  I have a much better
> understanding of the "magic" than I did this morning.
>
> I have it working for the most part.  I'm still struggling with the
> extraAttributes piece.  I am making the assumption that his has to do with
> attribute release.  If this is true then I can't get it to work.
>
> Based on the logfile all seems to be loading ok but it doesn't seem to be
> releasing anything.
>
> But this can wait until tomorrow.
>
> Thanks again for all of the assistance.
>
>
> On Mon, Feb 25, 2013 at 2:15 PM, Andrew Petro <[email protected]> wrote:
>
>> Rick,
>>
>> It can be that easy.
>>
>> It can be more difficult.
>>
>> Besides nudging the metadata in your pom.xml, it's also a matter of
>> looking at every file in your local overlay and comparing it with the
>> latest in CAS and considering the differences in the vanilla CAS 3.4.12 and
>> vanilla CAS 3.5.1 versions.  As in, if the vanilla file changed, you might
>> want to apply something like that change locally, or you might want to
>> delete your local file, pull down the copy from CAS 3.5.1, and edit it
>> anew.  In some cases "might want" becomes "you must do this or it won't
>> work" -- things are allowed to change between a 3.4 and a 3.5 version.
>>
>> But in general, yes, the Maven overlay practice is supposed to make
>> upgrades easier by minimizing your local source files down to just the ones
>> that are unique and special to your environment and making the version of
>> the product you're overlaying upon a matter of declarative configuration in
>> pom.xml.
>>
>> Hope this helps,
>>
>> Andrew
>>
>>
>>
>>
>> On Mon, Feb 25, 2013 at 2:04 PM, Richard Versace <[email protected]>wrote:
>>
>>> So it was as easy as changing...
>>>
>>>     <properties>
>>>         <cas.version>3.4.12</cas.version>
>>>         <apache.commons.pool.version>1.5.6</apache.commons.pool.version>
>>>         <ehcache.version>2.5.0</ehcache.version>
>>>         <cas-addons.version>1.0</cas-addons.version>
>>>     </properties>
>>>
>>>
>>> to...
>>>
>>>     <properties>
>>>         <cas.version>3.5.1</cas.version>
>>>         <apache.commons.pool.version>1.5.6</apache.commons.pool.version>
>>>         <ehcache.version>2.5.0</ehcache.version>
>>>         <cas-addons.version>1.2</cas-addons.version>
>>>     </properties>
>>>
>>> in the pom.xml file and it all works like magic???
>>>
>>> Or did I miss something?
>>>
>>>
>>> On Mon, Feb 25, 2013 at 11:59 AM, Richard Versace 
>>> <[email protected]>wrote:
>>>
>>>> Dmitriy,
>>>>
>>>> Thanks for all of that.  Now I need to figure out what to do with it.
>>>>  :o)
>>>>
>>>> If anyone can post anything that points to tips, tricks, posts about
>>>> doing upgrades I would appreciate it.
>>>>
>>>> I guess the first time is always the hardest.
>>>>
>>>> Thanks again and in advance,
>>>>
>>>> Rick.
>>>>
>>>>
>>>>
>>>> On Mon, Feb 25, 2013 at 11:49 AM, Dmitriy Kopylenko <
>>>> [email protected]> wrote:
>>>>
>>>>> Rick,
>>>>>
>>>>> your overlay currently builds on top of CAS 3.4.12. The minimum
>>>>> supported version of CAS for cas-addons 1.0 and up is 3.5.1, as stated
>>>>> here: https://github.com/Unicon/cas-addons/blob/master/README.md
>>>>>
>>>>> So, I'm afraid that an upgrade would be in order here (which is a good
>>>>> thing in of itself).
>>>>>
>>>>> As for upgrade guidelines, I am not sure that there are any written
>>>>> ones (someone could correct me). The biggest thing to watch for during the
>>>>> upgrade would be that any custom components re-defined in CAS 
>>>>> configuration
>>>>> files e.g. login-webflow.xml, cas-servlet.xml, deployerConfigContext.xml
>>>>> get properly ported into the newest configuration files from the CAS
>>>>> version in question.
>>>>>
>>>>> Cheers,
>>>>> Dmitriy.
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Feb 25, 2013 at 10:59 AM, Richard Versace <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Here you go.
>>>>>>
>>>>>>
>>>>>> On Mon, Feb 25, 2013 at 10:33 AM, Dmitriy Kopylenko <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Rick.
>>>>>>>
>>>>>>> Can you please send the pom.xml of your CAS overlay?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Dmitriy.
>>>>>>>
>>>>>>> On Feb 25, 2013, at 10:23 AM, Richard Versace <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> Misagh,
>>>>>>>
>>>>>>> Thanks for the hint, but as I said, I'm sort of coming in in the
>>>>>>> middle of the movie and that doesn't mean much to me right now.
>>>>>>>
>>>>>>> Could you give me another hint or point me to some documentation
>>>>>>> somewhere that could help me out?
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Rick.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Feb 25, 2013 at 9:50 AM, Misagh Moayyed <[email protected]
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Seems like the ‘c’ namespace is part of Spring 3.1. You could try
>>>>>>>> the alternative syntax that is: <constructor-arg index="0" 
>>>>>>>> value="xyz"/>
>>>>>>>> ****
>>>>>>>>
>>>>>>>> ** **
>>>>>>>>
>>>>>>>> *-*Misagh*
>>>>>>>>
>>>>>>>> *
>>>>>>>>
>>>>>>>> ** **
>>>>>>>>
>>>>>>>> *From:* Richard Versace [mailto:[email protected]]
>>>>>>>> *Sent:* Saturday, February 23, 2013 3:03 PM
>>>>>>>> *To:* [email protected]
>>>>>>>> *Subject:* Re: [cas-user] Assistance needed adding JSON
>>>>>>>> presistance to cas****
>>>>>>>>
>>>>>>>> ** **
>>>>>>>>
>>>>>>>> Based on this...
>>>>>>>>
>>>>>>>>
>>>>>>>> >locate spring|grep tomcat|grep WEB-INF|grep -i release|grep
>>>>>>>> jar|sort -u
>>>>>>>>
>>>>>>>>
>>>>>>>> /opt/tomcat6/apache-tomcat-6.0.35/webapps/cas/WEB-INF/lib/spring-aop-3.0.5.RELEASE.jar
>>>>>>>>
>>>>>>>> /opt/tomcat6/apache-tomcat-6.0.35/webapps/cas/WEB-INF/lib/spring-asm-3.0.5.RELEASE.jar
>>>>>>>>
>>>>>>>> /opt/tomcat6/apache-tomcat-6.0.35/webapps/cas/WEB-INF/lib/spring-beans-3.0.5.RELEASE.jar
>>>>>>>>
>>>>>>>> /opt/tomcat6/apache-tomcat-6.0.35/webapps/cas/WEB-INF/lib/spring-binding-2.2.1.RELEASE.jar
>>>>>>>> ****
>>>>>>>>
>>>>>>>> I'd say 3.0.5.  But it's just a guess****
>>>>>>>>
>>>>>>>> ** **
>>>>>>>>
>>>>>>>> On Sat, Feb 23, 2013 at 5:09 AM, Misagh Moayyed <
>>>>>>>> [email protected]> wrote:****
>>>>>>>>
>>>>>>>> Rick, could you explain what Spring version you’re using in your
>>>>>>>> Maven overlay? ****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> *-*Misagh****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> *From:* Richard Versace [mailto:[email protected]]
>>>>>>>> *Sent:* Thursday, February 21, 2013 9:53 AM
>>>>>>>> *To:* [email protected]
>>>>>>>> *Subject:* [cas-user] Assistance needed adding JSON presistance to
>>>>>>>> cas****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Firstly, I'm new to the wild and wonderful world of server side
>>>>>>>> java apps and alI of the configuration and other magic that goes along 
>>>>>>>> with
>>>>>>>> it.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Secondly, I have a cas setup that consists of 2 load balanced nodes
>>>>>>>> that keep ticket info current using ehcache.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Thirdly, I'm trying to add persistence to the services registry
>>>>>>>> using the JSON method found here...
>>>>>>>> https://github.com/Unicon/cas-addons/wiki/Configuring-JSON-Service-Registry
>>>>>>>> ****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> I've muddled my way through most of the setup but now I'm stuck,
>>>>>>>> I'm sure not for the last time.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> this line in deployerConfigContext.xml is giving me trouble...****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> xmlns:c="http://www.springframework.org/schema/c"****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> This assumption is based on this line in the catalina.out file at
>>>>>>>> startup...****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> 2013-02-21 11:01:49,880 ERROR
>>>>>>>> [org.springframework.web.context.ContextLoader] - <Context 
>>>>>>>> initialization
>>>>>>>> failed>****
>>>>>>>>
>>>>>>>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>>>>>>>> Configuration problem: Unable to locate Spring NamespaceHandler for XML
>>>>>>>> schema namespace [http://www.springframework.org/schema/c]****
>>>>>>>>
>>>>>>>> Offending resource: ServletContext resource
>>>>>>>> [/WEB-INF/deployerConfigContext.xml]****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Based on the blind research I've done I'm thinking I don't have the
>>>>>>>> proper version of Spring.  I haven't a clue on how to fix that.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> I am using maven 2.? to package the war file.  ****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Don't know what other info anyone may need because, like I said,
>>>>>>>> I'm new to this magic.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Any help would be appreciated.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Thanks,****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> Rick Versace.****
>>>>>>>>
>>>>>>>>  ****
>>>>>>>>
>>>>>>>> --
>>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ****
>>>>>>>>
>>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user****
>>>>>>>>
>>>>>>>> --
>>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user****
>>>>>>>>
>>>>>>>>  ** **
>>>>>>>>
>>>>>>>> --
>>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user****
>>>>>>>>
>>>>>>>>  --
>>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>>> [email protected]
>>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>> [email protected]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> You are currently subscribed to [email protected] as: 
>>>>>>> [email protected]
>>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> You are currently subscribed to [email protected] as: 
>>>>>> [email protected]
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> To unsubscribe, change settings or access archives, see 
>>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>>
>>>>>>
>>>>>  --
>>>>> You are currently subscribed to [email protected] as: 
>>>>> [email protected]
>>>>> To unsubscribe, change settings or access archives, see 
>>>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>>>
>>>>>
>>>>
>>> --
>>> You are currently subscribed to [email protected] as: 
>>> [email protected]
>>>
>>> To unsubscribe, change settings or access archives, see 
>>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>>
>>>
>> --
>> You are currently subscribed to [email protected] as: 
>> [email protected]
>> To unsubscribe, change settings or access archives, see 
>> http://www.ja-sig.org/wiki/display/JSG/cas-user
>>
>>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to