Hello,

I am getting an error when trying to startup the current rave-vanilla-extension 
project.  After some investigation it appears to be because of a jar version 
mismatch - all of the spring jars are set to 3.1.0.RELEASE except for one: 
spring-aop, which is still getting resolved to 3.0.6.RELEASE.  It seems that 
the spring-security-web 3.1.0.RELEASE module still has some dependencies on 
3.0.6.RELEASE jars:

http://repo1.maven.org/maven2/org/springframework/security/spring-security-web/3.1.0.RELEASE/spring-security-web-3.1.0.RELEASE.pom

I've solved this locally by putting the following snippet into 
rave-vanilla-extension-portal/pom.xml which forces spring-aop to always be 
3.1.0.RELEASE:

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-aop</artifactId>
                <version>${org.springframework.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

My question: Before I commit it, is this the most appropriate way of solving 
the problem in our maven config files, or is there a better way?

Thanks, Tony

---
Anthony Carlucci | SW App Dev Eng, Sr. | R501 / KW App Development & Maint
e: [email protected]<mailto:[email protected]> | v: 781.271.2432 | f: 
781.271.3299
The MITRE Corporation | 202 Burlington Rd | Bedford, MA 01730-1420

Reply via email to