Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Spring Integration 1.0.0.M4 released

  1. #1
    Join Date
    Oct 2005
    Location
    Boston, MA
    Posts
    2,844

    Default Spring Integration 1.0.0.M4 released

    I'm pleased to announce that the 4th milestone release for Spring Integration 1.0 is now available.

    Downloads: http://static.springframework.org/do...hp?project=INT
    Reference Manual: http://static.springframework.org/sp...reference.html
    JavaDoc: http://static.springframework.org/sp...ation/apidocs/
    Changelog: http://static.springframework.org/sp.../changelog.txt

    Please take it for a spin. To report issues or keep up with the M5 roadmap, visit JIRA: http://jira.springframework.org/browse/INT

    Regards,
    Mark

  2. #2
    Join Date
    Aug 2004
    Posts
    9

    Default S3

    Hi Mark.
    Will you upload the m4 to Amazon S3?

    Regards,
    Nico.

  3. #3
    Join Date
    Oct 2005
    Location
    Boston, MA
    Posts
    2,844

    Default

    Nico,

    The direct link to the M4 download is: http://s3.amazonaws.com/dist.springf...n-1.0.0.M4.zip

    -Mark

  4. #4
    Join Date
    Aug 2004
    Posts
    9

    Default

    Sorry Mark, I mean the maven artifacts to use with IVY, like the m3:
    <dependency org="org.springframework.integration" name="spring-integration-core" rev="1.0.0.M3" conf="global->default"/>
    from s3.amazonaws.com/maven.springframework.org/milestone/...spring-integration-core/1.0.0.M3/spring-integration-core-1.0.0.M3.jar

  5. #5
    Join Date
    Oct 2005
    Location
    Boston, MA
    Posts
    2,844

    Default

    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

    Since Spring Integration itself is not yet in the "released" state, you can use the same configuration with "milestone" replacing "release" for the Spring Integration artifacts.

    Hope that helps.
    -Mark

  6. #6

    Default

    Mark, I can't seem to locate the artifacts I need in the bundle repository.
    Is there some way to browse the SpringSource Enterprise Bundle Repository to make sure I am using the correct groupId, artifactId and version?

    This is what I'm using (which were the correct groupId and artifactId for M3):
    Code:
    <dependency>
    	<groupId>org.springframework.integration</groupId>
    	<artifactId>spring-integration-core</artifactId>
    	<version>1.0.0.M4</version>
    </dependency>

  7. #7
    Join Date
    Oct 2005
    Location
    Boston, MA
    Posts
    2,844

    Default

    The artifactIds now match the bundle-symbolic-names (also same as the base names of the JARs in "dist"). Instead of "spring-integration-core" it is "org.springframework.integration". Likewise, "spring-integration-adapters" is now "org.springframework.integration.adapter".

  8. #8
    Join Date
    Aug 2004
    Posts
    9

    Default

    Mark, It doesn't seem to work, what I'm doing wrong?:

    Repository:
    Code:
    <url name="com.springsource.repository.bundles.milestone">
      <ivy pattern="http ://repository.springsource.com/ivy/bundles/milestone/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
      <artifact pattern="http ://repository.springsource.com/ivy/bundles/milestone/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
    </url>
    (spaces intentionally blank to allow post)
    Dependency:
    Code:
    <dependency org="org.springframework" name="org.springframework.integration" rev="1.0.0.M4" />
    Result:
    Code:
    resolve failed:
    http: //repository.springsource.com/ivy/bundles/milestone/org.springframework/org.springframework.integration/1.0.0.M4/ivy-1.0.0.M4.xml
    http: //repository.springsource.com/ivy/bundles/milestone/org.springframework/org.springframework.integration/1.0.0.M4/org.springframework.integration-1.0.0.M4.jar
    With Spring it self, I'm using:
    Code:
    <url name="com.springsource.repository.bundles.release">
      <ivy pattern="http ://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
      <artifact pattern="http ://repository.springsource.com/ivy/bundles/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
    </url>
    And:
    Code:
    <dependency org="org.springframework" name="org.springframework.core" rev="2.5.4.A" />
    And it works like charm...

  9. #9
    Join Date
    Jan 2006
    Location
    Southampton, UK
    Posts
    117

    Default Incorrect org

    Last thing you're missing is that the org is incorrect. It should be org.springframework.integration. Spring is now the only project with the privilege of using org="org.springframework" and I'd change that if I could
    Ben Hale
    tc Server Team Core Developer
    http://www.springsource.com/products/tcserver

  10. #10
    Join Date
    Aug 2004
    Posts
    9

    Default

    Thanks Ben,it's working now.

    We are starting to use Spring Integration to detect files and process them with Spring Batch.
    We also have an errors handling system and a basic monitoring system mounted on top of Spring Integration. We like it!

    Niko.

Posting Permissions

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