No, I just use the WAR file which is downloaded.
I have to rebuild WAR file?

I found that two Spring jar files are missing from 3.3-RC3 and 3.3 released.
I think this is a cause of my issue.

------
$ ls cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-*
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-aop-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-beans-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-binding-1.0.5.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-context-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-context-support-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-core-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-ldap-1.2.1.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-ldap-tiger-1.2.1.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-orm-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-security-cas-client-2.0.1.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-security-core-2.0.1.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-tx-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-web-2.5.4.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-webflow-1.0.5.jar
cas-server-webapp-3.3-RC2/WEB-INF/lib/spring-webmvc-2.5.4.jar
$ ls cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-*
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-aop-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-beans-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-binding-1.0.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-context-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-context-support-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-core-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-orm-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-security-cas-client-2.0.3.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-security-core-2.0.3.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-tx-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-web-2.5.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-webflow-1.0.5.jar
cas-server-webapp-3.3-RC3/WEB-INF/lib/spring-webmvc-2.5.5.jar
$

2008/8/18 Scott Battaglia <[EMAIL PROTECTED]>:
> You didn't include the Spring LDAP jar:
>
> Instantiation of bean failed; nest
> ed exception is java.lang.
> NoClassDefFoundError: org/springframework/ldap/core/ContextSource
>
> Did you add the LDAP dependency to your WAR file's POM and then rebuild the
> WAR?
>
> -Scott
>
>
> On Mon, Aug 18, 2008 at 7:38 AM, Eitetsu Oomoto <[EMAIL PROTECTED]>
> wrote:
>>
>> Dear all,
>>
>>
>> I am new at this mailing list, and I am building our CAS server with LDAP
>> authentication.
>> I got some trouble.
>>
>> I am using the following environment,
>>        CentOS 5.2
>>        Sun JDK 1.6.0_06
>>        Tomcat 5.5.26
>>        CAS Server 3.3
>> and I followed the useful instructions,
>>
>> http://www.ja-sig.org/wiki/display/CASUM/CAS+Quickly+%28LDAP%2C+Windows%2C+Apache+Directory+Server%29
>> http://www.ja-sig.org/wiki/display/CASUM/LDAP
>>
>> But, unfortunately, CAS server 3.3 dose not work, and I got the following
>> exception on catalina.out:
>>
>> 2008-08-18 18:04:55,711 ERROR
>> [org.springframework.web.context.ContextLoader] - <Context initia
>> lization failed>
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'central
>> AuthenticationService' defined in ServletContext resource
>> [/WEB-INF/spring-configuration/applic
>> ationContext.xml]: Cannot resolve reference to bean
>> 'authenticationManager' while setting bean
>> property 'authenticationManager'; nested exception is
>> org.springframework.beans.factory.BeanCre
>> ationException: Error creating bean with name 'authenticationManager'
>> defined in ServletContext
>>  resource [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean
>> 'org.jasig.cas.adaptor
>> s.ldap.FastBindLdapAuthenticationHandler#1ff92f5' of type
>> [org.jasig.cas.adaptors.ldap.FastBind
>> LdapAuthenticationHandler] while setting bean property
>> 'authenticationHandlers' with key [1]; n
>> ested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating bean
>>  with name
>> 'org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler#1ff92f5'
>> defined in S
>> ervletContext resource [/WEB-INF/deployerConfigContext.xml]: Instantiation
>> of bean failed; nest
>> ed exception is java.lang.NoClassDefFoundError:
>> org/springframework/ldap/core/ContextSource
>>        at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReferen
>> ce(BeanDefinitionValueResolver.java:275)
>>        at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIf
>> Necessary(BeanDefinitionValueResolver.java:104)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPr
>> opertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populat
>> eBean(AbstractAutowireCapableBeanFactory.java:1010)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreat
>> eBean(AbstractAutowireCapableBeanFactory.java:472)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(A
>> bstractAutowireCapableBeanFactory.java:409)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createB
>> ean(AbstractAutowireCapableBeanFactory.java:380)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBe
>> anFactory.java:264)
>>        at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(
>> DefaultSingletonBeanRegistry.java:221)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBean
>> Factory.java:261)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFa
>> ctory.java:185)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFa
>> ctory.java:164)
>>        at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateS
>> ingletons(DefaultListableBeanFactory.java:429)
>>        at
>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInit
>> ialization(AbstractApplicationContext.java:729)
>>        at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractAppli
>> cationContext.java:381)
>>        at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoa
>> der.java:255)
>>        at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoade
>> r.java:199)
>>        at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoad
>> erListener.java:45)
>>        at
>> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoade
>> rListener.java:62)
>>        at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>>        at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>>        at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>        at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>>        at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>        at
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
>>        at
>> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
>>        at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
>>        at
>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>>        at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>>        at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:1
>> 20)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>>        at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>        at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>        at
>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>        at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25
>> )
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>> ----
>>
>>
>>
>> I have tried the old releases of CAS server, and I got the following
>> results:
>>
>> CAS server 3.2.1.1      OK (We got authentication via our LDAP server)
>> CAS server 3.2.2-RC1    OK
>> CAS server 3.3-RC2      OK
>> CAS server 3.3-RC3      Bad
>> CAS server 3.3          Bad
>>
>> Is this a known problem?
>> or something is wrong on my operation?
>>
>>
>> Regards,
>> Eitetsu Oomoto
>>
>> --
>> _______________________________________________
>> 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
>
>



-- 
大本 英徹
京都産業大学 コンピュータ理工学部ネットワークメディア学科
E-mail: [EMAIL PROTECTED] Tel: 075-705-1904 (Dial In)
(*^.^*) (*^_^*) (*^o^*) (*^.^*) Fax: 075-705-1914
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to