Cas 3.1 with LDAP and Spnego Support
Christoph Ohliger
ohliger at fh-rosenheim.de
Tue Aug 28 01:23:10 EDT 2007
Scott Battaglia schrieb:
> You're attempting to access a property called
> "ticketGrantingTicketCookieGenerator" that may no longer exist. We
> cleaned up the collaborators for a number of the actions. The
> documentation may be slightly out of date. Try removing that property
> setter in your XML and see if it works.
>
> Also, please let me know what documentation you were following (or you
> can correct it yourself if you can ;-)).
Thanks Scott, the documentation i used is this
http://www.ja-sig.org/wiki/display/CASUM/SPNEGO
regards
Christoph
>
> Thanks
> -Scott
>
>
> On 8/27/07, *Christoph Ohliger* <ohliger at fh-rosenheim.de
> <mailto:ohliger at fh-rosenheim.de>> wrote:
>
> Scott can you give me again a tip, for the following error ?
>
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'negociateSpnego' defined in
> ServletContext resource [/WEB-INF/cas-servlet.xml]: Error setting
> property values; nested exception is
> org.springframework.beans.NotWritablePropertyException: Invalid
> property 'ticketGrantingTicketCookieGenerator' of bean class
> [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction]:
> Bean property 'ticketGrantingTicketCookieGenerator' is not
> writable or has an invalid setter method. Does the parameter type
> of the setter match the return type of the getter?
> Caused by: org.springframework.beans.NotWritablePropertyException:
> Invalid property 'ticketGrantingTicketCookieGenerator' of bean
> class
> [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction]:
> Bean property 'ticketGrantingTicketCookieGenerator' is not
> writable or has an invalid setter method. Does the parameter type
> of the setter match the return type of the getter?
>
> Thanks
> Christoph
>
> Christoph Ohliger schrieb:
>> Thanks Scott, that was it !
>>
>> Christoph
>>
>> Scott Battaglia schrieb:
>>> Chris,
>>>
>>> Looking at the error, "java.lang.IllegalArgumentExcept
>>> ion: Cannot convert value of type
>>> [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig]
>>> to required type
>>> [org.jasig.cas.authentication.handler.AuthenticationHandler]",
>>> it most likely means that you have configured the JCIFSConfig
>>> within the "authenticationHandlers" property of the
>>> AuthenticationManager instead of as a bean at the same level as
>>> the AuthenticationManager.
>>>
>>> -Scott
>>>
>>>
>>> On 8/27/07, *Christoph Ohliger* <ohliger at fh-rosenheim.de
>>> <mailto:ohliger at fh-rosenheim.de>> wrote:
>>>
>>> Hi all,
>>>
>>> I am trying to test CAS with LDAP and Spnego support. LDAP
>>> is working well, by the way I also deactivated the
>>> "authenticatedReadOnly property" like Nikos ...
>>>
>>> Activating Spnego I allways got the Error " Cannot find
>>> class
>>> [org.jasig.cas.*adaptors*.spnego.authentication.principal.SpnegoCredentialsToPrincipalResolver]"
>>> from deployer XML. I changed the adaptors part to support
>>> here and in all other documented beans and it works ,-)
>>>
>>> Now I am getting following error:
>>>
>>> org.springframework.beans.TypeMismatchException: Failed to
>>> convert property value of type [java.util.ArrayList] to
>>> required type [java.util.List] for property
>>> 'authenticationHandlers'; nested exception is
>>> java.lang.IllegalArgumentException: Cannot convert value of
>>> type
>>> [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig]
>>> to required type
>>> [org.jasig.cas.authentication.handler.AuthenticationHandler]
>>> for property 'authenticationHandlers[1]': no matching
>>> editors or conversion strategy found
>>> Caused by: java.lang.IllegalArgumentException: Cannot
>>> convert value of type
>>> [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig]
>>> to required type
>>> [org.jasig.cas.authentication.handler.AuthenticationHandler]
>>> for property 'authenticationHandlers[1]': no matching
>>> editors or conversion strategy found
>>>
>>> Any hints
>>>
>>> regards
>>> Christoph Ohliger
>>>
>>> _______________________________________________
>>> Yale CAS mailing list
>>> cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
>>> http://tp.its.yale.edu/mailman/listinfo/cas
>>>
>>>
>>>
>>>
>>> --
>>> -Scott Battaglia
>>>
>>> LinkedIn: http://www.linkedin.com/in/scottbattaglia
>>> <http://www.linkedin.com/in/scottbattaglia>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Yale CAS mailing list
>>> cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
>>> http://tp.its.yale.edu/mailman/listinfo/cas
>>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Yale CAS mailing list
>> cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
>> http://tp.its.yale.edu/mailman/listinfo/cas
>>
>
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
>
>
> --
> -Scott Battaglia
>
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
> <http://www.linkedin.com/in/scottbattaglia>
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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/20070828/6bcb3a38/attachment.html
More information about the cas
mailing list