Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Spring Integration 1.0.0.M4 released

  1. #11
    Join Date
    Feb 2005
    Posts
    47

    Thumbs down

    Quote Originally Posted by Mark Fisher View Post
    Nico,

    As of M4, Spring Integration is using the SpringSource Enterprise Bundle Repository. See the FAQ for the necessary ivy and maven configuration for the repository: http://www.springsource.com/repository/app/faq#q7
    How is this supposed to work in practice??

    Are you saying that spring integration will never appear at repo1?

    Also, the pom is useless if you use more repos than the spring repo. I do not want com.springsource artifacts.

    Please reconsider this. I don't want to depend on any jars other than the official jars for a project.

    /Magnus

  2. #12
    Join Date
    Aug 2004
    Posts
    2

    Default Maven POM

    This works for me with Maven. Remove the spaces after the protocol parts of the repository URLs.

    Code:
      <repositories>
        <repository>
          <id>com.springsource.repository.bundles.milestone</id>
          <url>http ://repository.springsource.com/maven/bundles/milestone</url>
        </repository>
        <repository>
          <id>com.springsource.repository.bundles.release</id>
          <url>http ://repository.springsource.com/maven/bundles/release</url>
        </repository>
        <repository>
          <id>com.springsource.repository.bundles.external</id>
          <url>http ://repository.springsource.com/maven/bundles/external</url>
        </repository> 
      </repositories>
    
      <dependencies>
        <dependency>
          <groupId>org.springframework.integration</groupId>
          <artifactId>org.springframework.integration</artifactId>
          <version>1.0.0.M4</version>
        </dependency>
      </dependencies>

  3. #13
    Join Date
    Feb 2005
    Posts
    47

    Default

    Quote Originally Posted by mikaelhg View Post
    This works for me with Maven. Remove the spaces after the protocol parts of the repository URLs.
    Sure, but you get lots of com.springsource artifacts. It's impossible to mix the springsource repo with repo1. Which is great if you are using the springsource platform, but not so great otherwise.

    It's easy to create a new pom and upload it to repo1. But I don't see this happening for any other spring portfolio project and think this is a huge mistake.

    /Magnus

  4. #14
    Join Date
    Feb 2008
    Posts
    4

    Default

    Hi Mark,

    When integration goes final, does SpringSource plan on publishing artifacts to the central Maven repo that use the traditional Maven groupIds and artifactIds for the dependencies? As it is now, these bundle repositories are unusable for our project because they mandate the use of new artifacts which are not harmonious with the rest of our (much larger) build.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •