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