Matt,

Which part is not working? The authentication against the roller database?
The LDAP authentication?  The redirect?

Are there any error messages in the CAS logs?

-Scott

On 10/23/07, mraible <[EMAIL PROTECTED]> wrote:
>
>
> I got it to work by replacing
> $GERONIMO_HOME/repository/commons-lang/commons-lang/2.0 with
> commons-lang-2.3.jar. I kept the same filename so Geronimo wouldn't know
> the
> difference. Now CAS starts up correctly and I can authenticate against it.
> Unfortunately, authenticating against it using Roller doesn't work for
> some
> reason.
>
> The same webapps work fine when deployed in Tomcat 6.0.14.
>
> Matt
>
>
> scott_battaglia wrote:
> >
> > Matt,
> >
> > Thanks for the positive feedback :-)
> >
> > It appears to be a classpath error with regards to Apache Commons Lang.
> > Any
> > chance that there is another instance of Commons Lang on the classpath
> > (i.e.
> > in Geronimo anywhere) that may be causing a conflict?
> >
> > -Scott
> >
> > On 10/23/07, mraible <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >> Hello CAS Community,
> >>
> >> First of all, let me congratulate you on producing a very nice product.
> I
> >> just started using CAS on Sunday and I'm really enjoying it. Easy to
> >> install, easy to configure - what's there not to like? ;-)
> >>
> >> Unfortunately, I haven't had any luck deploying it on Geronimo 2.0.2.
> >> I've
> >> configured CAS to talk to an LDAP Server in it's Spring configuration.
> >> Upon
> >> deployment - the following error occurs. If you have any information on
> >> how
> >> I might go about fixing this, it'd be greatly appreciated.
> >>
> >> Thanks,
> >>
> >> Matt
> >>
> >> Exception starting filter Acegi Filter Chain Proxy
> >> 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.FastBindLdapAuthenticationHandler#bd64fe'
> of
> >> type [org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler]
> >> 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.FastBindLdapAuthenticationHandler#bd64fe'
> >> 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]: Invocation of init method failed;
> >> nested exception is java.lang.NoSuchMethodError:
> >> org.apache.commons.lang.ArrayUtils.isEmpty([Ljava/lang/Object;)Z
> >> Caused by:
> >> 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.FastBindLdapAuthenticationHandler#bd64fe'
> of
> >> type [org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler]
> >> 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.FastBindLdapAuthenticationHandler#bd64fe'
> >> 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]: Invocation of init method failed;
> >> nested exception is java.lang.NoSuchMethodError:
> >> org.apache.commons.lang.ArrayUtils.isEmpty([Ljava/lang/Object;)Z
> >> Caused by:
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean
> >> with name
> >> 'org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler#bd64fe'
> >> 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]: Invocation of init method failed;
> >> nested exception is java.lang.NoSuchMethodError:
> >> org.apache.commons.lang.ArrayUtils.isEmpty([Ljava/lang/Object;)Z
> >> Caused by:
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean
> >> with name 'contextSource' defined in ServletContext resource
> >> [/WEB-INF/deployerConfigContext.xml]: Invocation of init method failed;
> >> nested exception is java.lang.NoSuchMethodError:
> >> org.apache.commons.lang.ArrayUtils.isEmpty([Ljava/lang/Object;)Z
> >> Caused by:
> >> java.lang.NoSuchMethodError:
> >> org.apache.commons.lang.ArrayUtils.isEmpty([Ljava/lang/Object;)Z
> >>         at
> >>
> org.springframework.ldap.support.AbstractContextSource.afterPropertiesSet(
> >> AbstractContextSource.java:240)
> >>         at
> >>
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods
> >> (AbstractAutowireCapableBeanFactory.java:1201)
> >>         at
> >>
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean
> >> (AbstractAutowireCapableBeanFactory.java:1171)
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/CAS-3.1-on-Geronimo-2.0.2-tf4680858.html#a13375354
> >> Sent from the CAS Users mailing list archive at Nabble.com.
> >>
> >> _______________________________________________
> >> Yale CAS mailing list
> >> [email protected]
> >> http://tp.its.yale.edu/mailman/listinfo/cas
> >>
> >
> >
> >
> > --
> > -Scott Battaglia
> >
> > LinkedIn: http://www.linkedin.com/in/scottbattaglia
> >
> > _______________________________________________
> > Yale CAS mailing list
> > [email protected]
> > http://tp.its.yale.edu/mailman/listinfo/cas
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/CAS-3.1-on-Geronimo-2.0.2-tf4680858.html#a13376564
> Sent from the CAS Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>



-- 
-Scott Battaglia

LinkedIn: http://www.linkedin.com/in/scottbattaglia
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to