I'm not sure where the problem lies - it could be CAS on Geronimo with SSL.
The same WARs deploy fine on Tomcat 6 and work as expected. With Geronimo, I
didn't setup a keystore or configure SSL as it was already enabled. I can
authenticate against CAS just fine in Geronimo, but Roller seems to have a
problem understanding the request that comes back with the ticket. 

Matt


scott_battaglia wrote:
> 
> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/CAS-3.1-on-Geronimo-2.0.2-tf4680858.html#a13389051
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

Reply via email to