The error message is pretty clear.  The definition of bean 
serviceRegistryDao is missing from deployerConfigContext.xml.  This bean 
is not optional.  Please use this file as the basis of your version: 
https://www.ja-sig.org/svn/cas3/tags/cas-server-3.4.2/cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml.

Adam

RJ wrote:
> I've deployed CAS 3.4.3 on Tomcat 6.0.26 and launched the default page 
> successfully.  After adding mod'ing the deployerConfigContext.xml, I get the 
> following error in the log:
>
> --------------------------------------------------------------------
>
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'servicesManager' defined in ServletContext resource 
> [/WEB-INF/spring-configuration/applicationContext.xml]: Cannot resolve 
> reference to bean 'serviceRegistryDao' while setting constructor argument; 
> nested exception is 
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean 
> named 'serviceRegistryDao' is defined
>       at 
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
>
> --------------------------------------------------------------------
>
> Here's my deployerConfigContext.xml
>
> --------------------------------------------------------------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE beans PUBLIC  "-//SPRING//DTD BEAN//EN" 
> "http://www.springframework.org/dtd/spring-beans.dtd";>
>
> <beans>
>   <bean id="authenticationManager"
>     class="org.jasig.cas.authentication.AuthenticationManagerImpl">
>     <property name="credentialsToPrincipalResolvers">
>       <list>
>         <bean 
> class="org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver"
>  />
>         <bean 
> class="org.jasig.cas.authentication.principal.HttpBasedServiceCredentialsToPrincipalResolver"
>  />
>       </list>
>     </property>
>
>     <property name="authenticationHandlers">
>       <list>
>         <bean
>           
> class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler">
>           <property
>             name="httpClient"
>             ref="httpClient" />
>         </bean>
>
>         <bean 
> class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler">
>          <property name="filter" value="sAMAccountName=%u" />
>          <property name="searchBase" value="dc=johnmarshall,dc=edu" />
>          <property name="contextSource" ref="contextSource" />
>          <property name="ignorePartialResultException" value="yes" />
>         </bean>
>       </list>
>     </property>
>   </bean>
>
>   <bean id="contextSource" 
> class="org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource">
>     <property name="urls">
>       <list>
>        <value>ldap://dc.domain.edu:389/</value>
>       </list>
>    </property>
>    <!--
>     +-->
>    <property name="userName" value="CN=username,DC=domain,DC=edu"/>
>    <property name="password" value="p4$$w0rd"/>
>    <property name="baseEnvironmentProperties">
>     <map>
>      <entry>
>        <key>
>         <value>java.naming.security.authentication</value>
>        </key>
>        <value>simple</value>
>      </entry>
>     </map>
>    </property>
>   </bean>
>
> </beans>
>
> --------------------------------------------------------------------
>
> Please advise
>   

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

<<attachment: arybicki.vcf>>

Reply via email to