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
