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
