You've got JPA2 and JPA1 in your classpath.  You really can't just drop JARs
into a new directory and expect that to be your CAS upgrade.

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

It should allow you to easily manage your JARs.

Cheers,
Scott


On Mon, Aug 2, 2010 at 10:38 AM, stephen hucker <
[email protected]> wrote:

> Hi,
> I`m new to CAS, java and spring, but I have project to update CAS from
> 3.3.5 to 3.4.  This will include an upgrade to spring 3.  I have cleared out
> the old jar files, re build
>
> with maven, but  I get this error
>
>
> 2010-08-02 11:09:03,056 ERROR
> [org.springframework.web.context.ContextLoader] - Context initialization
> failed
> 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.BeanCreationException: Error creating
> bean with name 'serviceRegistryDao' defined in ServletContext resource
> [/WEB-
>
> INF/deployerConfigContext.xml]: Cannot resolve reference to bean
> 'entityManagerFactory' while setting bean property 'entityManagerFactory';
> nested exception is
>
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'entityManagerFactory' defined in ServletContext resource
> [/WEB-
>
> INF/deployerConfigContext.xml]: Invocation of init method failed; nested
> exception is java.lang.IncompatibleClassChangeError: Implementing class
>        at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
>        at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNec
>
>
> I think there is some problem with 'entityManagerFactory'
> JpaServiceRegistryDaoImpl, but as far as I can see these class are there
> included in cas-server-core-3.4.2.jar.  Any
>
> tips, which jar file I matbe missing.  Here is my complete Jar list.
>
>
> activation-1.1.jar
> antlr-2.7.6.jar
> aopalliance-1.0.jar
> asm-1.5.3.jar
> asm-attrs-1.5.3.jar
> aspectjrt-1.5.3.jar
> aspectjrt-1.6.7.jar
> aspectjweaver-1.5.3.jar
> aspectjweaver-1.6.7.jar
> cas-client-core-3.1.10.jar
> cas-server-core-3.4.2.jar
> cas-server-idms-extensions-1.0.jar
> cas-server-support-jdbc-3.4.2.jar
> cas-server-support-ldap-3.4.2.jar
> cas-server-support-spnego-3.4.2.jar
> cas-server-support-x509-3.4.2.jar
> cglib-2.1_3.jar
> commons-codec-1.4.jar
> commons-collections-3.2.1.jar
> commons-collections-3.2.jar
> commons-dbcp-1.2.2.jar
> commons-jexl-1.1.jar
> commons-lang-2.2.jar
> commons-lang-2.4.jar
> commons-logging-1.1.jar
> commons-pool-1.4.jar
> concurrent-1.3.4.jar
> dom4j-1.6.1.jar
> ehcache-1.2.3.jar
> ejb3-persistence-1.0.1.GA.jar
> hibernate-3.2.6.ga.jar
> hibernate-annotations-3.5.0-CR-2.jar
> hibernate-commons-annotations-3.2.0.Beta1.jar
> hibernate-core-3.5.0-CR-2.jar
> hibernate-entitymanager-3.3.1.ga.jar
> hibernate-jpa-2.0-api-1.0.0-CR-1.jar
> hibernate-validator-3.0.0.ga.jar
> hibernate-validator-4.0.2.GA.jar
> inspektr-audit-1.0.0.GA.jar
> inspektr-common-1.0.0.GA.jar
> inspektr-core-0.7.0.jar
> inspektr-error-1.0.0.GA.jar
> inspektr-support-spring-1.0.0.GA.jar
> javassist-3.3.ga.jar
> javassist-3.7.ga.jar
> jaxb-api-2.1.jar
> jaxb-impl-2.1.12.jar
> jaxb-impl-2.1.3.jar
> jboss-common-core-2.0.4.GA.jar
> jcifs-1.2.25.jar
> jcifs-ext-0.9.4.jar
> jcl-over-slf4j-1.5.8.jar
> jdom-1.0.jar
> jsocks.jar
> jstl-1.1.2.jar
> jta-1.1.jar
> junit-3.8.1.jar
> log4j-1.2.15.jar
> mysql-connector-java-3.1.6-bin.jar
> ognl-2.6.9.jar
> ognl-2.7.3.jar
> opensaml-1.1b.jar
> perf4j-0.9.12-log4jonly.jar
> persistence-api-1.0.jar
> person-directory-api-1.5.0-RC6.jar
> person-directory-impl-1.5.0-RC6.jar
> quartz-1.6.1.jar
> servlet-api-2.4.jar
> slf4j-api-1.5.8.jar
> slf4j-log4j12-1.5.8.jar
> socks-0.0.1.jar
> spring-aop-3.0.1.RELEASE.jar
> spring-asm-3.0.1.RELEASE.jar
> spring-beans-3.0.1.RELEASE.jar
> spring-binding-1.0.5.jar
> spring-binding-2.0.8.RELEASE.jar
> spring-context-3.0.1.RELEASE.jar
> spring-context-support-3.0.1.RELEASE.jar
> spring-core-3.0.1.RELEASE.jar
> spring-expression-3.0.1.RELEASE.jar
> spring-jdbc-3.0.1.RELEASE.jar
> spring-js-2.0.8.RELEASE.jar
> spring-ldap-1.3.0.RELEASE.jar
> spring-ldap-core-1.3.0.RELEASE.jar
> spring-ldap-core-tiger-1.3.0.RELEASE.jar
> spring-orm-3.0.1.RELEASE.jar
> spring-security-cas-client-3.0.1.RELEASE.jar
> spring-security-config-3.0.1.RELEASE.jar
> spring-security-core-3.0.1.RELEASE.jar
> spring-security-web-3.0.1.RELEASE.jar
> spring-tx-3.0.1.RELEASE.jar
> spring-web-3.0.1.RELEASE.jar
> spring-webflow-1.0.5.jar
> spring-webflow-2.0.8.RELEASE.jar
> spring-webmvc-3.0.1.RELEASE.jar
> standard-1.1.2.jar
> stax-api-1.0-2.jar
> validation-api-1.0.0.GA.jar
> xml-apis-1.0.b2.jar
> xmldsig-1.0.jar
> xmlsec-1.4.3.jar
>
> Stephen.
> --
> 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