Matt,

So its an issue with Roller and its CAS integration? And not the particular
CAS instance (i.e. if you pointed Roller at a CAS not deployed in Geronimo
would you still have the problem?).

I just want to make sure I understand in case anyone else has this problem.
And if its a problem with CAS on Geronimo, I'll have to start testing on
Geronimo ;-)

Thanks
-Scott

On 10/23/07, mraible <[EMAIL PROTECTED]> wrote:
>
>
> It appears to be a disconnect with the Roller database after it's
> successfully authenticated against CAS. More than anything, it seems to be
> an issue related to using Roller with CAS on Geronimo - it works fine on
> Tomcat and it works fine without CAS in the mix. Oh well, I'm not too
> worried - no one uses Geronimo anyway. ;-)
>
> Matt
>
>
> scott_battaglia wrote:
> >
> > 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
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/CAS-3.1-on-Geronimo-2.0.2-tf4680858.html#a13378681
> 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