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