Uploaded image for project: 'Spring Web Services'
  1. Spring Web Services
  2. SWS-451

Update spring-ws Maven POM to use correct Spring artifactId values

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.5.5
    • Fix Version/s: 2.0 M1
    • Component/s: None
    • Labels:
      None

      Description

      From original forum post at http://forum.springframework.org/showthread.php?p=215024#post215024

      Spring-WS still points to artifactIds as they sit in the Maven central repository, e.g.:

      <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      </dependency>

      Whereas other portfolio projects, like JavaConfig, reference artifactIds from the SpringSource Enterprise Bundle Repository:

      <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>org.springframework.aop</artifactId>
      <version>2.5.6</version>
      <optional>true</optional>
      </dependency>

      In cases where a user is dependent on both spring-ws and spring-javaconfig, this results in duplicate spring-aop jars on their classpath.

      Please update spring-ws to point to the newer artifactIds.

        Issue Links

          Activity

          Hide
          arjen.poutsma Arjen Poutsma added a comment -

          Moving this to the next major release, because changing our deps would break backwards compatibility for maven users. For instance, they might have to change their exclusion patterns, etc.

          Show
          arjen.poutsma Arjen Poutsma added a comment - Moving this to the next major release, because changing our deps would break backwards compatibility for maven users. For instance, they might have to change their exclusion patterns, etc.
          Hide
          arjen.poutsma Arjen Poutsma added a comment -

          The main POM will keep having a reference to the maven central artifacts, while the EBR pom will reference EBR artifacts.

          Show
          arjen.poutsma Arjen Poutsma added a comment - The main POM will keep having a reference to the maven central artifacts, while the EBR pom will reference EBR artifacts.
          Hide
          arjen.poutsma Arjen Poutsma added a comment -

          Closing old issues

          Show
          arjen.poutsma Arjen Poutsma added a comment - Closing old issues

            People

            • Assignee:
              arjen.poutsma Arjen Poutsma
              Reporter:
              cbeams Chris Beams
            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: