Duly noted. Thanks. Pushed the change to GitHub.

Cheers,
Dmitriy. 

On Apr 17, 2013, at 11:10 AM, Stephen More <[email protected]> wrote:

> The build is now compiling for me.
> 
> I had to update maven-surefire-plugin to 2.14 as version 2.12.1 was throwing 
> this error ( see also https://jira.codehaus.org/browse/SUREFIRE-896 ):
> 
> 
> [INFO] Surefire report directory: 
> /home/smore/wip/git/unicon/cas-java-clients-addons/target/surefire-reports
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Unable to locate surefire-booter in the list of plugin artifacts
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.RuntimeException: Unable to locate surefire-booter in the list of 
> plugin artifacts
>         at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.getForkConfiguration(AbstractSurefireMojo.java:1152)
>         at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:655)
>         at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAllProviders(AbstractSurefireMojo.java:647)
>         at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:606)
>         at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:569)
>         at 
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>         at 
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at 
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 28 seconds
> [INFO] Finished at: Wed Apr 17 11:05:28 EDT 2013
> [INFO] Final Memory: 54M/661M
> [INFO] 
> ------------------------------------------------------------------------
> 
> 
> On Sat, Apr 13, 2013 at 11:04 AM, Dmitriy Kopylenko <[email protected]> 
> wrote:
> Stephen,
> 
> I've committed the initial refactoring to be built on top of CAS Java Client 
> 3.3. Try to build cas-java-clients-addons from source again.
> 
> Cheers,
> Dmitriy.
> 
> On Apr 10, 2013, at 5:49 PM, Dmitriy Kopylenko <[email protected]> wrote:
> 
>> In this case, the current source for cas-java-clients-addons would need to 
>> be refactored to work well with the latest cas java client. I will take a 
>> look at it (when time permits).
>> 
>> D.
>> 
>> On Apr 10, 2013, at 5:20 PM, Stephen More <[email protected]> wrote:
>> 
>>> Yes, I am trying to build cas-java-clients-addons from source against the 
>>> latest 3.3 (cas java client) snapshot.
>>> 
>>> Yes, the snapshot has multiple new features in it that I am currently 
>>> using. No I can not use 3.2.1.
>>> 
>>> 
>>> On Wed, Apr 10, 2013 at 4:23 PM, Dmitriy Kopylenko <[email protected]> 
>>> wrote:
>>> Stephen,
>>> 
>>> can you explain a little bit more - are you trying to build 
>>> cas-java-clients-addons from source against the latest 3.3 (cas java 
>>> client) snapshot? Is there a particular reason for that? Can you just use 
>>> the current version of java-cas-clients-addons which depends on 3.2.1?
>>> 
>>> But in any case, it looks like CAS java client makes some breaking changes 
>>> to its public API e.g. marking number of methods final, etc. which 
>>> definitely breaks cas-java-clients-addons
>>> 
>>> Dmitriy.
>>> 
>>> On Apr 10, 2013, at 3:56 PM, Stephen More <[email protected]> wrote:
>>> 
>>>> Ok, I have a testing version of 3.5.2 server. Now I am working on the 
>>>> client side....
>>>> 
>>>> cas-java-clients-addons: I need to build against cas.client 3.3-SNAPSHOT 
>>>> not 3.2.1.
>>>> 
>>>> I can easily update log to logger, but how should the following get 
>>>> addressed ?
>>>> 
>>>> /home/smore/wip/git/unicon/cas-java-clients-addons/src/main/java/net/unicon/casclients/addons/jasig/validation/Cas20ServiceTicketJsonValidator.java:[40,21]
>>>>  validate(java.lang.String,java.lang.String) in 
>>>> net.unicon.casclients.addons.jasig.validation.Cas20ServiceTicketJsonValidator
>>>>  cannot override validate(java.lang.String,java.lang.String) in 
>>>> org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator; 
>>>> overridden method is final
>>>> 
>>>> /home/smore/wip/git/unicon/cas-java-clients-addons/src/main/java/net/unicon/casclients/addons/jasig/validation/ClearPassProxyTicketValidator.java:[29,14]
>>>>  setAcceptAnyProxy(boolean) in 
>>>> net.unicon.casclients.addons.jasig.validation.ClearPassProxyTicketValidator
>>>>  cannot override setAcceptAnyProxy(boolean) in 
>>>> org.jasig.cas.client.validation.Cas20ProxyTicketValidator; overridden 
>>>> method is final
>>>> 
>>>>  
>>>> -Stephen More
>>>> 
>>>> 
>>>> 
>>>> On Wed, Apr 10, 2013 at 11:53 AM, Misagh Moayyed <[email protected]> 
>>>> wrote:
>>>> The minimum supported version is 3.5.1:
>>>> 
>>>> https://github.com/Unicon/cas-addons/blob/master/README.md
>>>> 
>>>>  
>>>> 
>>>> From: Stephen More [mailto:[email protected]] 
>>>> Sent: Wednesday, April 10, 2013 7:01 AM
>>>> To: [email protected]
>>>> Subject: Re: [cas-user] Attributes via CAS 2.0 protocol
>>>> 
>>>>  
>>>> 
>>>> I am trying to get the unicon addon to work..the first thing I am 
>>>> struggling with is version compatibility. What version of the addon is 
>>>> compatible with what version of cas ?
>>>> 
>>>>  I am currently running 3.4.12. I added cas-addons 1.2 now I have 
>>>> conflicting jars in my lib dir:
>>>> spring-security-core-3.0.5.RELEASE.jar
>>>> spring-security-core-3.1.0.RELEASE.jar
>>>> person-directory-api-1.5.0-RC6.jar
>>>> person-directory-api-1.5.1.jar
>>>> 
>>>> -Thanks
>>>> 
>>>> Stephen More
>>>> 
>>>>  
>>>> 
>>>>  
>>>> 
>>>> On Wed, Mar 27, 2013 at 12:44 PM, Dmitriy Kopylenko 
>>>> <[email protected]> wrote:
>>>> 
>>>> There is one other option that would eliminate the need to "hack" 
>>>> casServiceValidationSuccess.jsp: 
>>>> https://github.com/Unicon/cas-addons/wiki/Configuring-JSON-Validation-Response
>>>> 
>>>>  
>>>> 
>>>> Cheers,
>>>> 
>>>> Dmitriy.
>>>> 
>>>>  
>>>> 
>>>> On Mar 27, 2013, at 12:23 PM, Robert Oschwald 
>>>> <[email protected]> wrote:
>>>> 
>>>>  
>>>> 
>>>> See 
>>>> https://wiki.jasig.org/display/CASUM/Attributes#Attributes-AccessingattributesusingtheCASclientforjava
>>>>  how to release attributes to the client.
>>>> If you use the SAML ticket validator, it works out of the box.
>>>> 
>>>> If you want to release the attributes using the /serviceValidate url, you 
>>>> must add attributes to the casServiceValidationSuccess.jsp.
>>>> 
>>>> Robert
>>>> 
>>>> Am 27.03.2013 um 16:50 schrieb Stephen More <[email protected]>:
>>>> 
>>>> 
>>>> 
>>>> According to the Client Feature Matrix (
>>>> https://wiki.jasig.org/display/CASC/Client+Feature+Matrix ) Attributes
>>>> are available by using either protocol SAML1.1 or CAS 2.0 support via
>>>> known server sided extension point.
>>>> 
>>>> I see the SAML1.1 example here:
>>>> https://wiki.jasig.org/display/CASC/Saml11TicketValidationFilter+Example
>>>> 
>>>> What is the CAS 2.0 server side extension that supports attributes and
>>>> is there an example ?
>>>> 
>>>> 
>>>> -Stephen More
>>>> 
>>>> -- 
>>>> 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