Scott,

That fixed it, thanks for your help, thats one stress of my back.

Ryan:

It looks like newer versions of Spring LDAP changed the property name. It should be anonymousReadOnly instead of authenticatedReadOnly

-Scott

On 1/11/07, *Ryan J. Peterson* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Scott,

    I added ldapbp-1.0.jar and that fixed that exception. Now I am
    seeing this: http://ourgvinc02.iworldlink.com:8080/cas/login?null


    --- ERRORS BELOW --


        CAS is Unavailable

    There was a fatal error initializing the CAS application context.
    This is almost always because of an error in the Spring bean
    configuration files. Are the files valid XML? Do the beans they
    refer to all exist?

    Before placing CAS in production, you should change this page to
    present a UI appropriate for the case where the CAS web
    application is fundamentally broken. Perhaps "Sorry, CAS is
    currently unavailable." with some links to your user support
    information.

    The Throwable encountered at context listener initialization was:

    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'centralAuthenticationService' defined in
    ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
    resolve reference to bean 'authenticationManager' while setting
    bean property 'authenticationManager'; nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'authenticationManager' defined in
    ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
    Cannot create inner bean
    'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#57df5'
    while setting bean property 'authenticationHandlers' with key [1];
    nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name
    'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#57df5'
    defined in ServletContext resource
    [/WEB-INF/deployerConfigContext.xml]: Cannot resolve reference to
    bean 'contextSource' while setting bean property 'contextSource';
    nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'contextSource' defined in ServletContext
    resource [/WEB-INF/deployerConfigContext.xml]: Error setting
    property values; nested exception is
    org.springframework.beans.NotWritablePropertyException: Invalid
    property 'authenticatedReadOnly' of bean class
    [org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource]:
    Bean property 'authenticatedReadOnly' is not writable or has an
    invalid setter method. Does the parameter type of the setter match
    the return type of the getter?

    The Throwable encountered at dispatcher servlet initialization was:

    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'centralAuthenticationService' defined in
    ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
    resolve reference to bean 'authenticationManager' while setting
    bean property 'authenticationManager'; nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'authenticationManager' defined in
    ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
    Cannot create inner bean
    'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#57df5'
    while setting bean property 'authenticationHandlers' with key [1];
    nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name
    'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#57df5'
    defined in ServletContext resource
    [/WEB-INF/deployerConfigContext.xml]: Cannot resolve reference to
    bean 'contextSource' while setting bean property 'contextSource';
    nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'contextSource' defined in ServletContext
    resource [/WEB-INF/deployerConfigContext.xml]: Error setting
    property values; nested exception is
    org.springframework.beans.NotWritablePropertyException: Invalid
    property 'authenticatedReadOnly' of bean class
    [org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource]:
    Bean property 'authenticatedReadOnly' is not writable or has an
    invalid setter method. Does the parameter type of the setter match
    the return type of the getter?


    What JVM are you using?  It looks like it can't find the LDAP
    class: com.sun.jndi.ldap.ctl.ResponseControlFactory

    -Scott

    On 1/10/07, *Ryan J. Peterson * <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:

        Copied into localPlugins/lib/
cas-server-ldap-3.0.6.jar ldaptemplate-1.0.2.jar

        Changed deployerConfigContext.xml (attached)

        get these errors
        http://ourgvinc02.iworldlink.com:8080/cas/login?null

        --- ERRORS BELOW --


            CAS is Unavailable

        There was a fatal error initializing the CAS application
        context. This is almost always because of an error in the
        Spring bean configuration files. Are the files valid XML? Do
        the beans they refer to all exist?

        Before placing CAS in production, you should change this page
        to present a UI appropriate for the case where the CAS web
        application is fundamentally broken. Perhaps "Sorry, CAS is
        currently unavailable." with some links to your user support
        information.

        The Throwable encountered at context listener initialization
        was:

        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'centralAuthenticationService'
        defined in ServletContext resource
        [/WEB-INF/applicationContext.xml]: Cannot resolve reference
        to bean 'authenticationManager' while setting bean property
        'authenticationManager'; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'authenticationManager' defined
        in ServletContext resource
        [/WEB-INF/deployerConfigContext.xml]: Cannot create inner
        bean
        'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1a544a5'
        while setting bean property 'authenticationHandlers' with key
        [1]; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name
        'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1a544a5'
        defined in ServletContext resource
        [/WEB-INF/deployerConfigContext.xml]: Cannot resolve
        reference to bean 'contextSource' while setting bean property
        'contextSource'; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'contextSource' defined in
        ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
        Instantiation of bean failed; nested exception is
        java.lang.NoClassDefFoundError:
        com.sun.jndi.ldap.ctl.ResponseControlFactory

        The Throwable encountered at dispatcher servlet
        initialization was:

        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'centralAuthenticationService'
        defined in ServletContext resource
        [/WEB-INF/applicationContext.xml]: Cannot resolve reference
        to bean 'authenticationManager' while setting bean property
        'authenticationManager'; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'authenticationManager' defined
        in ServletContext resource
        [/WEB-INF/deployerConfigContext.xml]: Cannot create inner
        bean
        'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1a544a5'
        while setting bean property 'authenticationHandlers' with key
        [1]; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name
        'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1a544a5'
        defined in ServletContext resource
        [/WEB-INF/deployerConfigContext.xml]: Cannot resolve
        reference to bean 'contextSource' while setting bean property
        'contextSource'; nested exception is
        org.springframework.beans.factory.BeanCreationException:
        Error creating bean with name 'contextSource' defined in
        ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
        Instantiation of bean failed; nested exception is
        java.lang.NoClassDefFoundError:
        com.sun.jndi.ldap.ctl.ResponseControlFactory



        _______________________________________________
        Yale CAS mailing list
        [email protected] <mailto:[email protected]>
        http://tp.its.yale.edu/mailman/listinfo/cas




------------------------------------------------------------------------

_______________________________________________
Yale CAS mailing list
[email protected] <mailto:[email protected]>
http://tp.its.yale.edu/mailman/listinfo/cas


    _______________________________________________
    Yale CAS mailing list
    [email protected] <mailto:[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