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: arch...@mail-archive.com To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user