Thanks for great suggestions.

I ran "mvn -X package" and that resulted in some references to spring-beans-2.0.7 and spring-core-2.0.7, but the output was very verbose.  Before I forward it here, perhaps someone can tell me how to interpret the output of "mvn dependency:analyze" first.

[INFO] [dependency:analyze]
[WARNING] Unused declared dependencies found:
[WARNING]    commons-logging:commons-logging:jar:1.1:compile
[WARNING]    org.inspektr:inspektr-core:jar:0.7.0:compile
[WARNING]    log4j:log4j:jar:1.2.15:test
[WARNING]    org.springframework:spring-webflow:jar:1.0.5:compile
[WARNING]    org.jasig.cas:cas-server-webapp:war:3.3.1:runtime
[WARNING]    org.springframework:spring-test:jar:2.5.6:test
[WARNING]    javax.servlet:servlet-api:jar:2.4:provided
[WARNING]    commons-lang:commons-lang:jar:2.2:runtime
[WARNING]    junit:junit:jar:3.8.1:test
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 47 seconds
[INFO] Finished at: Wed Dec 17 10:10:08 PST 2008
[INFO] Final Memory: 18M/32M
[INFO] ------------------------------------------------------------------------

Does that mean that I should somehow tell Maven to exclude these?

This thread probably does not belong on the -dev list.  Or does it?  I sometimes can't tell.  :-(

Thanks,
Adam

Robert Oschwald wrote:
Have you defined own dependencies?
If yes, ensure your dependencies are not using the old artifacts as  
indirect dependencies.
If they do so, you must exclude the artifacts from this dependencies.

We use maven overlay in cas projects since a long time, and solved  
such collisions by excluding the offending dependencies.
Btw. We use maven 2.0.8 and it works (here).

maybe a "mvn dependency:analyze" or "mvn -X" will help.

Robert

Am 17.12.2008 um 06:35 schrieb Adam Rybicki:

  
Scott,

I have version 2.0.9.

Adam

Scott Battaglia wrote:
    
Adam,

Which version of Maven is being used?  Older versions tended to  
pull in incorrect versions of Spring.

-Scott

-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia


On Tue, Dec 16, 2008 at 8:58 PM, Adam Rybicki <[email protected] <mailto:[email protected] 
      
wrote:
          
   All,

   On a project I am doing I need to build an implementation-specific
   version of CAS server 3.3.1.  I am trying to use a Maven war
   overlay method in which I only need to supply the files to add or
   replace in cas.war in the JA-SIG Maven repository.  This should
   make future CAS server upgrades trivially simple.

   I am not much of a Maven expert, so I am likely missing some
   option.  The war file built by Maven ends up with both
   spring-beans-2.0.7.jar and spring-beans-2.5.6.jar as well as
   spring-core-2.0.7.jar and spring-core-2.5.6.jar.

   I've attached my pom.xml in case someone can spot my error.

   Thanks,
   Adam

   _______________________________________________
   cas-dev mailing list
   [email protected] <mailto:[email protected]>
   http://tp.its.yale.edu/mailman/listinfo/cas-dev


------------------------------------------------------------------------

_______________________________________________
cas-dev mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas-dev

      
<arybicki.vcf>_______________________________________________
cas-dev mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas-dev
    

_______________________________________________
cas-dev mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas-dev

  
begin:vcard
fn:Adam Rybicki
n:Rybicki;Adam
org:Unicon, Inc.;Professional Services
adr:Suite 113;;3140 North Arizona Avenue;Chandler;AZ;85225;United States
email;internet:[email protected]
tel;work:+1-480-558-2400
tel;home:+1-310-265-8286
tel;cell:+1-310-980-2758
x-mozilla-html:FALSE
url:http://www.unicon.net/
version:2.1
end:vcard

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
cas-dev mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas-dev

Reply via email to