Hi,

You are trying to use a data source called jdbc/cas-source and I see a
DataSource named jdbc/ehcache as a ResourceLink. Hence the error I think.
Best regards,

Jérôme LELEU
Founder of CAS in the cloud: www.casinthecloud.com | Twitter: @leleuj
Chairman of CAS: www.jasig.org/cas | Creator of pac4j: www.pac4j.org


2014-07-11 16:33 GMT+02:00 William Schwiemann <wc...@case.edu>:

> Hello all,
>
> Sorry to bother you again, but I'm still just running around in circles on
> this issue. Any assistance or pointing me in the right direction would be
> much appreciated.
>
> I've been attempting to build and deploy the server management webapp, but
> I've been having issues integrating it with the server webapp, and there
> doesn't seem to be much documentation on deploying it with an ehcache-based
> implementation. Upon building and starting tomcat, I'm met with the
> following error:
>
> Error creating bean with name 'dataSource' defined in ServletContext
> resource [/WEB-INF/deployerConfigContext.xml]: Invocation of init   method
> failed; nested exception is javax.naming.NameNotFoundException: Name
> [cas-source] is not bound in this Context. Unable to find [cas-source].
>
> The relevant portions of deployerConfigContext.xml:
>
> <tx:annotation-driven transaction-manager="transactionManager" />
>
> <bean id="factoryBean"
>
> class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
>       p:dataSource-ref="dataSource"
>       p:jpaVendorAdapter-ref="jpaVendorAdapter"
>       p:packagesToScan-ref="packagesToScan">
>     <property name="jpaProperties">
>       <props>
>         <prop key="hibernate.dialect">${database.hibernate.dialect}</prop>
>         <prop key="hibernate.hbm2ddl.auto">update</prop>
>         <prop key="hibernate.jdbc.batch_size">${database.batchSize}</prop>
>       </props>
>     </property>
> </bean>
>
> <bean id="jpaVendorAdapter"
>       class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"
>       p:generateDdl="true"
>       p:showSql="true" />
>
> <bean id="serviceRegistryDao"
>       class="org.jasig.cas.services.JpaServiceRegistryDaoImpl" />
>
> <bean id="transactionManager"
>       class="org.springframework.orm.jpa.JpaTransactionManager"
>       p:entityManagerFactory-ref="factoryBean" />
>
> <!--
>     | Injects EntityManager/Factory instances into beans with
>     | @PersistenceUnit and @PersistenceContext
>  -->
> <bean
> class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"
> />
>
> <!--
>     Configuration via JNDI
> -->
>  <bean id="dataSource"
> class="org.springframework.jndi.JndiObjectFactoryBean"
>     p:jndiName="java:comp/env/jdbc/cas-source" />
>
> And cas.properties:
>
> database.hibernate.dialect=org.hibernate.ogm.dialect.ehcache
> database.batchSize=20
>
> And context.xml:
> <ResourceLink global="jdbc/ehcache"  name="jdbc/ehcache"
> type="javax.sql.DataSource" />
>
> Again, thank you very much for your patience and any help you can provide
> me. Please let me know if any necessary information is missing, and I'll
> send it along ASAP
>
> Sincerely,
> William Schwiemann
>
> --
> You are currently subscribed to cas-user@lists.jasig.org as: lel...@gmail.com
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to cas-user@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to