Anthony,

Your best bet is to start here:

https://wiki.jasig.org/display/CASUM/Best+Practice+-+Setting+Up+CAS+Locally+using+the+Maven2+WAR+Overlay+Method

Bill

On Tue, Aug 9, 2011 at 11:44 PM, Anthony Huang <[email protected]> wrote:
> I used this URL : [http://www.ja-sig.org/wiki/display/CASUM/Configuring]
>
> <dependency>
>    <groupId>commons-dbcp</groupId>
>    <artifactId>commons-dbcp</artifactId>
>    <version>1.4</version>
>    <scope>runtime</scope>
> </dependency>
>
> <dependency>
>    <groupId>org.hibernate</groupId>
>    <artifactId>hibernate-entitymanager</artifactId>
>    <version>3.5.0-CR-2</version>
> </dependency>
>
> Where shall i put those tags? Bcause my CAS server doesn't has
> pom.xml? Should i make it by myself?
>
> Thank You,
>
> 2011/8/10, Anthony Huang <[email protected]>:
>> Hello All,
>>
>> I have already configured Servive Registry and Database Connection, i
>> was in trouble when i configured. i got some errors, there are :
>>
>>         at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
>> 41)
>>         at
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy
>> .instantiate(SimpleInstantiationStrategy.java:72)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:939)
>>         ... 69 more
>> Caused by: java.lang.NoClassDefFoundError:
>> org/hibernate/ejb/HibernatePersistence
>>         at
>> org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter.<init>(H
>> ibernateJpaVendorAdapter.java:57)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>> orAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>> onstructorAccessorImpl.java:27)
>>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
>> 26)
>>         ... 71 more
>> Caused by: java.lang.ClassNotFoundException:
>> org.hibernate.ejb.HibernatePersiste
>> nce
>>         at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
>> der.java:1340)
>>         at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
>> der.java:1189)
>>         ... 77 more
>> SafeContextLoaderListener:
>> The Spring ContextLoaderListener we wrap threw on contextInitialized.
>> But for our having caught this error, the web application context would not
>> have
>>  initialized.
>> org.springframework.beans.factory.BeanCreationException: Error creating bean
>> wit
>> h name 'servicesManager' defined in ServletContext resource
>> [/WEB-INF/spring-con
>> figuration/applicationContext.xml]: Cannot resolve reference to bean
>> 'serviceReg
>> istryDao' while setting constructor argument; nested exception is
>> org.springfram
>> ework.beans.factory.BeanCreationException: Error creating bean with name
>> 'servic
>> eRegistryDao' defined in ServletContext resource
>> [/WEB-INF/deployerConfigContext
>> .xml]: Cannot resolve reference to bean 'entityManagerFactory' while setting
>> bea
>> n property 'entityManagerFactory'; nested exception is
>> org.springframework.beans
>> .factory.BeanCreationException: Error creating bean with name
>> 'entityManagerFact
>> ory' defined in ServletContext resource
>> [/WEB-INF/deployerConfigContext.xml]: Ca
>> nnot create inner bean
>> 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAda
>> pter#1b82d69' of type
>> [org.springframework.orm.jpa.vendor.HibernateJpaVendorAdap
>> ter] while setting bean property 'jpaVendorAdapter'; nested exception is
>> org.spr
>> ingframework.beans.factory.BeanCreationException: Error creating bean with
>> name
>> 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#1b82d69'
>> defined i
>> n ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>> Instantiation of
>>  bean failed; nested exception is
>> org.springframework.beans.BeanInstantiationExc
>> eption: Could not instantiate bean class
>> [org.springframework.orm.jpa.vendor.Hib
>> ernateJpaVendorAdapter]: Constructor threw exception; nested exception is
>> java.l
>> ang.NoClassDefFoundError: org/hibernate/ejb/HibernatePersistence
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveReference(BeanDefinitionValueResolver.java:328)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
>>         at
>> org.springframework.beans.factory.support.ConstructorResolver.resolve
>> ConstructorArguments(ConstructorResolver.java:586)
>>         at
>> org.springframework.beans.factory.support.ConstructorResolver.autowir
>> eConstructor(ConstructorResolver.java:140)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:984)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:888)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
>> ject(AbstractBeanFactory.java:290)
>>         at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
>> y.getSingleton(DefaultSingletonBeanRegistry.java:222)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
>> an(AbstractBeanFactory.java:287)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
>> (AbstractBeanFactory.java:189)
>>         at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.
>> preInstantiateSingletons(DefaultListableBeanFactory.java:562)
>>         at
>> org.springframework.context.support.AbstractApplicationContext.finish
>> BeanFactoryInitialization(AbstractApplicationContext.java:871)
>>         at
>> org.springframework.context.support.AbstractApplicationContext.refres
>> h(AbstractApplicationContext.java:423)
>>         at
>> org.springframework.web.context.ContextLoader.createWebApplicationCon
>> text(ContextLoader.java:272)
>>         at
>> org.springframework.web.context.ContextLoader.initWebApplicationConte
>> xt(ContextLoader.java:196)
>>         at
>> org.springframework.web.context.ContextLoaderListener.contextInitiali
>> zed(ContextLoaderListener.java:47)
>>         at
>> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized_a
>> roundBody0(SafeContextLoaderListener.java:62)
>>         at
>> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized_a
>> roundBody1$advice(SafeContextLoaderListener.java:44)
>>         at
>> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(S
>> afeContextLoaderListener.java:1)
>>         at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContex
>> t.java:3827)
>>         at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4
>> 343)
>>         at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
>> .java:823)
>>         at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
>> 7)
>>         at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
>>
>>         at
>> org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
>> loyer.java:277)
>>         at
>> org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
>>         at
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625
>> )
>>         at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431
>> )
>>         at
>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
>>         at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
>> :349)
>>         at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
>> eSupport.java:119)
>>         at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
>>
>>         at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
>>         at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
>>
>>         at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
>> )
>>         at
>> org.apache.catalina.core.StandardService.start(StandardService.java:4
>> 80)
>>         at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:231
>> 3)
>>         at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
>>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
>> Caused by: org.springframework.beans.factory.BeanCreationException: Error
>> creati
>> ng bean with name 'serviceRegistryDao' defined in ServletContext resource
>> [/WEB-
>> INF/deployerConfigContext.xml]: Cannot resolve reference to bean
>> 'entityManagerF
>> actory' while setting bean property 'entityManagerFactory'; nested exception
>> is
>> org.springframework.beans.factory.BeanCreationException: Error creating bean
>> wit
>> h name 'entityManagerFactory' defined in ServletContext resource
>> [/WEB-INF/deplo
>> yerConfigContext.xml]: Cannot create inner bean
>> 'org.springframework.orm.jpa.ven
>> dor.HibernateJpaVendorAdapter#1b82d69' of type
>> [org.springframework.orm.jpa.vend
>> or.HibernateJpaVendorAdapter] while setting bean property
>> 'jpaVendorAdapter'; ne
>> sted exception is org.springframework.beans.factory.BeanCreationException:
>> Error
>>  creating bean with name
>> 'org.springframework.orm.jpa.vendor.HibernateJpaVendorA
>> dapter#1b82d69' defined in ServletContext resource
>> [/WEB-INF/deployerConfigConte
>> xt.xml]: Instantiation of bean failed; nested exception is
>> org.springframework.b
>> eans.BeanInstantiationException: Could not instantiate bean class
>> [org.springfra
>> mework.orm.jpa.vendor.HibernateJpaVendorAdapter]: Constructor threw
>> exception; n
>> ested exception is java.lang.NoClassDefFoundError:
>> org/hibernate/ejb/HibernatePe
>> rsistence
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveReference(BeanDefinitionValueResolver.java:328)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1308)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
>> ject(AbstractBeanFactory.java:290)
>>         at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
>> y.getSingleton(DefaultSingletonBeanRegistry.java:222)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
>> an(AbstractBeanFactory.java:287)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
>> (AbstractBeanFactory.java:189)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveReference(BeanDefinitionValueResolver.java:322)
>>         ... 45 more
>> Caused by: org.springframework.beans.factory.BeanCreationException: Error
>> creati
>> ng bean with name 'entityManagerFactory' defined in ServletContext resource
>> [/WE
>> B-INF/deployerConfigContext.xml]: Cannot create inner bean
>> 'org.springframework.
>> orm.jpa.vendor.HibernateJpaVendorAdapter#1b82d69' of type
>> [org.springframework.o
>> rm.jpa.vendor.HibernateJpaVendorAdapter] while setting bean property
>> 'jpaVendorA
>> dapter'; nested exception is
>> org.springframework.beans.factory.BeanCreationExcep
>> tion: Error creating bean with name
>> 'org.springframework.orm.jpa.vendor.Hibernat
>> eJpaVendorAdapter#1b82d69' defined in ServletContext resource
>> [/WEB-INF/deployer
>> ConfigContext.xml]: Instantiation of bean failed; nested exception is
>> org.spring
>> framework.beans.BeanInstantiationException: Could not instantiate bean class
>> [or
>> g.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter]: Constructor
>> threw e
>> xception; nested exception is java.lang.NoClassDefFoundError:
>> org/hibernate/ejb/
>> HibernatePersistence
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveInnerBean(BeanDefinitionValueResolver.java:281)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1308)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
>> ject(AbstractBeanFactory.java:290)
>>         at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
>> y.getSingleton(DefaultSingletonBeanRegistry.java:222)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
>> an(AbstractBeanFactory.java:287)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
>> (AbstractBeanFactory.java:189)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveReference(BeanDefinitionValueResolver.java:322)
>>         ... 55 more
>> Caused by: org.springframework.beans.factory.BeanCreationException: Error
>> creati
>> ng bean with name
>> 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#
>> 1b82d69' defined in ServletContext resource
>> [/WEB-INF/deployerConfigContext.xml]
>> : Instantiation of bean failed; nested exception is
>> org.springframework.beans.Be
>> anInstantiationException: Could not instantiate bean class
>> [org.springframework.
>> orm.jpa.vendor.HibernateJpaVendorAdapter]: Constructor threw exception;
>> nested e
>> xception is java.lang.NoClassDefFoundError:
>> org/hibernate/ejb/HibernatePersisten
>> ce
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:946)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:892)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)
>>         at
>> org.springframework.beans.factory.support.BeanDefinitionValueResolver
>> .resolveInnerBean(BeanDefinitionValueResolver.java:270)
>>         ... 65 more
>> Caused by: org.springframework.beans.BeanInstantiationException: Could not
>> insta
>> ntiate bean class
>> [org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter]
>> : Constructor threw exception; nested exception is
>> java.lang.NoClassDefFoundErro
>> r: org/hibernate/ejb/HibernatePersistence
>>         at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
>> 41)
>>         at
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy
>> .instantiate(SimpleInstantiationStrategy.java:72)
>>         at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:939)
>>         ... 69 more
>> Caused by: java.lang.NoClassDefFoundError:
>> org/hibernate/ejb/HibernatePersistenc
>> e
>>         at
>> org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter.<init>(H
>> ibernateJpaVendorAdapter.java:57)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>> orAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>> onstructorAccessorImpl.java:27)
>>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
>> 26)
>>         ... 71 more
>> Caused by: java.lang.ClassNotFoundException:
>> org.hibernate.ejb.HibernatePersiste
>> nce
>>         at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
>> der.java:1340)
>>         at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
>> der.java:1189)
>>         ... 77 more
>> Aug 10, 2011 11:54:53 PM org.apache.catalina.core.StandardContext start
>> SEVERE: Error filterStart
>> Aug 10, 2011 11:54:53 PM org.apache.catalina.core.StandardContext start
>> SEVERE: Context startup failed due to previous errors
>> WARN: The method class
>> org.apache.commons.logging.impl.SLF4JLogFactory#release()
>>  was invoked.
>> WARN: Please see http://www.slf4j.org/codes.html#release for an
>> explanation.
>> Aug 10, 2011 11:54:54 PM org.apache.catalina.core.StandardHostDeployer
>> install
>> INFO: Installing web application at context path /jsp-examples from URL
>> file:C:\
>> Program Files\Apache Software Foundation\Tomcat 5.0\webapps\jsp-examples
>> Aug 10, 2011 11:54:54 PM org.apache.catalina.core.StandardHostDeployer
>> install
>> INFO: Installing web application at context path  from URL file:C:\Program
>> Files
>> \Apache Software Foundation\Tomcat 5.0\webapps\ROOT
>> Aug 10, 2011 11:54:54 PM org.apache.catalina.core.StandardHostDeployer
>> install
>> INFO: Installing web application at context path /servlets-examples from URL
>> fil
>> e:C:\Program Files\Apache Software Foundation\Tomcat
>> 5.0\webapps\servlets-exampl
>> es
>> Aug 10, 2011 11:54:55 PM org.apache.catalina.core.StandardHostDeployer
>> install
>> INFO: Installing web application at context path /tomcat-docs from URL
>> file:C:\P
>> rogram Files\Apache Software Foundation\Tomcat 5.0\webapps\tomcat-docs
>> Aug 10, 2011 11:54:55 PM org.apache.catalina.core.StandardHostDeployer
>> install
>> INFO: Installing web application at context path /webdav from URL
>> file:C:\Progra
>> m Files\Apache Software Foundation\Tomcat 5.0\webapps\webdav
>> Aug 10, 2011 11:54:55 PM org.apache.coyote.http11.Http11Protocol start
>> INFO: Starting Coyote HTTP/1.1 on http-8080
>> Aug 10, 2011 11:54:56 PM org.apache.coyote.http11.Http11Protocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8443
>> Aug 10, 2011 11:54:56 PM org.apache.coyote.http11.Http11Protocol start
>> INFO: Starting Coyote HTTP/1.1 on http-8443
>> Aug 10, 2011 11:54:56 PM org.apache.jk.common.ChannelSocket init
>> INFO: JK2: ajp13 listening on /0.0.0.0:8009
>> Aug 10, 2011 11:54:56 PM org.apache.jk.server.JkMain start
>> INFO: Jk running ID=0 time=16/16  config=C:\Program Files\Apache Software
>> Founda
>> tion\Tomcat 5.0\conf\jk2.properties
>> Aug 10, 2011 11:54:56 PM org.apache.catalina.startup.Catalina start
>> INFO: Server startup in 9234 ms
>>
>> Who can help me to solve this problem?
>>
>> Thank You All
>>
>>
>> Anthony Huang
>>
>
> --
> 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
>

-- 
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

Reply via email to