You two appear to have me moving on the right direction. I went through the WEB-INF/lib dir and added the older copies of all the duplicates to the exclude, and I am not getting
Error creating bean with name 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#3e894e8e' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/hibernate/engine/jndi/JndiNameException Working through this error now, but I think that this looks like progress! Thanks a ton! On Wed, Aug 27, 2014 at 10:21 AM, Misagh Moayyed <mmoay...@unicon.net> wrote: > Inside your CAS.war file under the target directory, look into WEB-INF\lib > and you’ll see a whole bunch of duplicate dependencies. Here’s a small > sample of what your overlay produces: > > > > > > > > *From:* Jeff Chapin [mailto:jeff.cha...@uni.edu] > *Sent:* Wednesday, August 27, 2014 8:15 AM > > *To:* cas-user@lists.jasig.org > *Subject:* Re: [cas-user] Compiling and running CAS 3.5.2 > > > > I'm not sure I am reading this right: > > [INFO] [dependency:tree {execution: default-cli}] > > [INFO] edu.university.cas:local-cas:war:1.0-SNAPSHOT > > [INFO] +- org.jasig.cas:cas-server-webapp:war:3.5.2:runtime > > [INFO] +- c3p0:c3p0:jar:0.9.1.2:runtime > > [INFO] \- org.hibernate:hibernate-entitymanager:jar:4.3.4.Final:compile > > [INFO] +- org.jboss.logging:jboss-logging:jar:3.1.3.GA:compile > > [INFO] +- > org.jboss.logging:jboss-logging-annotations:jar:1.2.0.Beta1:compile > > [INFO] +- org.hibernate:hibernate-core:jar:4.3.4.Final:compile > > [INFO] | +- antlr:antlr:jar:2.7.7:compile > > [INFO] | \- org.jboss:jandex:jar:1.1.0.Final:compile > > [INFO] +- dom4j:dom4j:jar:1.6.1:compile > > [INFO] | \- xml-apis:xml-apis:jar:1.0.b2:compile > > [INFO] +- > org.hibernate.common:hibernate-commons-annotations:jar:4.0.4.Final:compile > > [INFO] +- > org.hibernate.javax.persistence:hibernate-jpa-2.1-api:jar:1.0.0.Final:compile > > [INFO] +- > org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Final:compile > > [INFO] \- org.javassist:javassist:jar:3.18.1-GA:compile > > > > I'm not seeing any duplicates. > > > > Jeff > > > > > > > > On Tue, Aug 26, 2014 at 2:02 PM, Ajay Madhavan <ajayma...@gmail.com> > wrote: > > Or simply look at your jar file (manual process) and see the duplicates > included. mvn dependency:tree is the way to go. > > > > And then in your cas-server pom add something like this > > > > <build> > > <plugins> > > <plugin> > > <artifactId>maven-war-plugin</artifactId> > > <configuration> > > <warName>cas</warName> > > <packagingExcludes><include the name and > version you want to exclude>.jar, > > Include all the jars that you want to > exclude. > > </packagingExcludes> > > </configuration> > > </plugin> > > ...................... > > > > I had gone through something similar while integrating with 3.5.2 > > Regards > > Ajay > > > > > > On Tue, Aug 26, 2014 at 10:58 AM, Misagh Moayyed <mmoay...@unicon.net> > wrote: > > I’ll try to get this looked at today and help where I can. By the looks of > it, it seems like you have a lot of conflicts and duplicate JARs in your > overlay that might be causing this issue. > > > > Try running “mvn dependency:tree” at the root and output the result into a > file, and review all duplicates. Exclude where needed. > > > > *From:* Jeff Chapin [mailto:jeff.cha...@uni.edu] > *Sent:* Tuesday, August 26, 2014 8:43 AM > > > *To:* cas-user@lists.jasig.org > *Subject:* Re: [cas-user] Compiling and running CAS 3.5.2 > > > > Sure can. Here is the whole thing, attached. > > > > Jeff > > > > > > On Tue, Aug 26, 2014 at 10:17 AM, Misagh Moayyed <mmoay...@unicon.net> > wrote: > > Jeff, could you post your entire log output? It gets cut off right when > it’s about to get interesting: > > > > Invocation of init method failed; nested exception is > java.lang.IncompatibleClassChangeError: Implementing class….?? > > > > *From:* Jeff Chapin [mailto:jeff.cha...@uni.edu] > *Sent:* Tuesday, August 26, 2014 7:59 AM > *To:* cas-user@lists.jasig.org > *Subject:* Re: [cas-user] Compiling and running CAS 3.5.2 > > > > Looks like it's not the tomcat version. I was able to get the same errors > on 6.0.29 and 7.0.55. I'm clearly missing something fairly fundamental > here, but I have not got a clue as to what it could be. > > > > Jeff > > > > On Wed, Aug 20, 2014 at 10:11 AM, Jeff Chapin <jeff.cha...@uni.edu> wrote: > > Looks like I have Tomcat 6 installed. I will give Tomcat 7 a shot later > today. > > > > > > Jeff > > > > On Tue, Aug 19, 2014 at 10:38 AM, John Gasper <jgas...@unicon.net> wrote: > > Hi Jeff, > > I've not had any issues with any Tomcat 6 or Tomcat 7 versions that I've > used. I have not tried Tomcat 8 yet. > > John > > -- > *John Gasper* > IAM Consultant > Unicon, Inc. > PGP/GPG Key: 0xbafee3ef > > On 8/18/14 7:06 AM, Jeff Chapin wrote: > > The version of java used by Tomcat is the same one as is used to build CAS > ( its all installed on one machine, and I only have one Java installed). > > > > Is CAS incompatible with some versions of Tomcat? > > > > Jeff > > > > On Fri, Aug 15, 2014 at 6:31 PM, Chris Peck <crp...@email.wm.edu> wrote: > > I may try whacking the webserver, I think that's a 4.x thing. > > On Aug 15, 2014 7:09 PM, "Jeff Chapin" <jeff.cha...@uni.edu> wrote: > > I've managed to reduce my dependencies to the following: > > > > <dependencies> > > ?? <dependency> > > ?? ?? <groupId>org.jasig.cas</groupId> > > ?? ?? <artifactId>cas-server-webapp</artifactId> > > ?? ?? <version>${cas.version}</version> > > ?? ?? <type>war</type> > > ?? ?? <scope>runtime</scope> > > ?? </dependency> > > ?? <dependency> > > ?? ?? <groupId>c3p0</groupId> > > ?? ?? <artifactId>c3p0</artifactId> > > ?? ?? <version>0.9.1.2</version> > > ?? ?? <scope>runtime</scope> > > ?? </dependency> > > ?? <dependency> > > ?? ?? ?? <groupId>org.hibernate</groupId> > > ?? ?? ?? <artifactId>hibernate-entitymanager</artifactId> > > ?? ?? ?? <version>${hibernate.core.version}</version> > > ?? </dependency> > > > > > > At this point, I get the error from before. If I remove any of these > dependencies, I get different errors that indicate I am missing one of the > above. > > > > On Fri, Aug 15, 2014 at 1:05 PM, Jeff Chapin <jeff.cha...@uni.edu> wrote: > > I'm all for paring it down if that will help. I may have misunderstood, > but most of those made it in because they were required for the features we > are using -- I may have been overzealous adding them in, though. > > > > I added the recommended dependency, and see no large change in behavior. > > > > I believe that I followed that document -- I applied the changes from > the??CAS 3.3.5 to CAS 3.4 section, and??CAS 3.4.x to CAS 3.4.10 did not > seem to apply.?? > > > > I have attached my??deployerConfigContext.xml.?? > > > > Thanks for your help! > > > > On Fri, Aug 15, 2014 at 12:09 PM, Al Krinker <al.krin...@gmail.com> wrote: > > There is a lot of stuff in that pom indeed... I almost want to try to > remove part of it to just get it to deploy properly and then add > dependencies one by one to see when it would break. Before we do that, can > you add commons-dbcp. You might play with version a little bit... > > <!-- For the connection pool to the db --> > > <dependency> > > <groupId>commons-dbcp</groupId> > > <artifactId>commons-dbcp</artifactId> > > <version>1.4</version> > > <scope>runtime</scope> > > </dependency> > > > > Also, have you followed this document: > https://wiki.jasig.org/display/CASUM/Upgrading. You would need to change > few things around in deploymentConfigContext, etc. Maybe you are using old > bean names. Could you also provide us with a copy of your > deployerConfigContext.xml? > > > > > On Fri, Aug 15, 2014 at 11:03 AM, Jeff Chapin <jeff.cha...@uni.edu> wrote: > > Sure thing. Since it's a bit long, I put it in a pastebin here:?? > http://pastebin.com/KgYD79aN > > > > Thanks for looking! > > > > > > Jeff > > > > On Fri, Aug 15, 2014 at 9:55 AM, Al Krinker <al.krin...@gmail.com> wrote: > > Seems like spring version/jar conflict.??Could you post your pom.xml file? > > > > On Friday, August 15, 2014, Jeff Chapin <jeff.cha...@uni.edu> wrote: > > All, > > > > I am working on getting CAS 3.5.2 configured and compiled. We previously > had a working 3.3.5 install, and I used the existing documentation as a > starting point, and adapted it to address the changes between the two > versions. I can successfully build with Maven, with no issues. > > > > When I deploy this to Tomcat, I am seeing the following error in the logs. > It looks like I might have a version issue in the dependencies, but I am > unclear how to get this resolved. > > > > 2014-08-06 13:26:57,987 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 > > > > Thanks for any help, > > Jeff > > -- > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > al.krin...@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: > jeff.cha...@uni.edu > > > > > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > al.krin...@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: > jeff.cha...@uni.edu > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > > > -- > > > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > crp...@email.wm.edu > > > > > > 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: > jeff.cha...@uni.edu > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > jgas...@unicon.net > > > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > -- > *John Gasper* > IAM Consultant > Unicon, Inc. > PGP/GPG Key: 0xbafee3ef > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > jeff.cha...@uni.edu > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > > > -- > > > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > mmoay...@unicon.net > > 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: > jeff.cha...@uni.edu > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > mmoay...@unicon.net > > 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: > ajayma...@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: > jeff.cha...@uni.edu > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > > > > > -- > > Jeff Chapin, > > Assistant Systems/Applications Administrator > > ITS-IS, University of Northern Iowa > > Phone: 319-273-3162 Email: jeff.cha...@uni.edu > > > > -- > > You are currently subscribed to cas-user@lists.jasig.org as: > mmoay...@unicon.net > > 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: > jeff.cha...@uni.edu > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- Jeff Chapin, Assistant Systems/Applications Administrator ITS-IS, University of Northern Iowa Phone: 319-273-3162 Email: jeff.cha...@uni.edu -- 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