2.1 with Web Flow 2 support released

Just in time for the 2.0.3 release of Spring Web Flow we are proud to announce the availability of Spring IDE 2.1 bringing support for Web Flow 2 and Eclipse 3.4.

After the Ganymede release some users had problems installing Spring IDE 2.0.6 into their shiny new 3.4 packages. This was basically due to incompatibilities between Spring IDE’s Mylyn integration and the Mylyn 3.0 APIs which changed quite significantly. Thanks to a rapid pair programming session with Mik Kersten, lead of the Mylyn project at Eclipse, we were able to make Mylyn 3.0 support available just hours after the Ganymede launch from the Spring IDE nighty update site (It is so much fun sharing an office with the Tasktop crew. If you are ever in Vancouver make sure to drop by for a coffee). Obviously an nightly snapshot build is not everybody’s preferred installation source; therefore I’m more than happy to announce that version 2.1 is now officially compatible with Eclipse 3.4 and Mylyn 3.0.

Besides the usual bug fixing that goes into every release and the fore-mentioned Mylyn and Eclipse migration, 2.1 now supports Spring Web Flow 2. We have added support for visual editing using the graphical Web Flow Editor as well as support for validating and editing of the XML flow definition files based on the 2.0 XML schema. It is important to note that 2.1 does not break the Web Flow 1.x support. So all Web Flow 1.x users out there: it is safe to upgrade to Spring IDE 2.1.

Another feature, rather small but requested quite often, is the ability to display nested beans in the Beans Dependency Graph. See the following screenshot for an example.

Beans Graph with inner beans

As always the release is available from the update site hosted at Amazon S3. Here are the links:

In closing I would like to mention that Spring IDE 2.1 serves as the foundation for the upcoming SpringSource Tool Suite 1.1 and SpringSource Application Platform Tools 1.0 release (later next week). Over the last months we have added extension points and APIs to Spring IDE that provide some nice and supported ways of extending the Spring structure model provided by Spring IDE.

12 Responses to “2.1 with Web Flow 2 support released”


  1. 1 Erik Weibust Aug 25th, 2008 at 23:37 Quote

    The installation instructions appear to be out-dated as they recommend using Europa. I’ll guess that I am fine following them for Ganymede.

    Erik

  2. 2 asif Sep 1st, 2008 at 2:21 Quote

    Both the update site and the download location are unavailable..

  3. 3 Daniel Roth Sep 1st, 2008 at 16:12 Quote

    I just installed Ganymede JEE version and tried the http://dist.springframework.org/release/IDE update site. It does not work with the following error:

    Unsatisfied dependency: [org.springframework.ide.eclipse.dependency.feature.feature.group 2.1.0.v200808011800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.4.0.v20080603-2000,3.4.0.v20080603-2000]] can be satisfied.
    Unsatisfied dependency: [org.springframework.ide.eclipse.dependency.feature.feature.group 2.1.0.v200808011800] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt/[3.2.0,3.3.0)

  4. 4 Christian Dupuis Sep 3rd, 2008 at 17:59 Quote

    I just installed Ganymede JEE version and tried the http://dist.springframework.org/release/IDE update site. It does not work with the following error:

    Daniel, please follow the installation instructions available in the forums. Especially please don’t try to install the Dependency Feature which is only for Eclipse 3.2.

    Christian

  5. 5 Christian Dupuis Sep 3rd, 2008 at 18:02 Quote

    Both the update site and the download location are unavailable..

    I just checked both links and they both work for me. Can you please retry.

    Christian

  6. 6 asif Sep 4th, 2008 at 4:01 Quote

    Both the update site and the download location are unavailable..

    I just checked both links and they both work for me. Can you please retry.

    Christian

    I just confirmed on downforeveryoneorjustme.com the URL and it says it is not available…

  7. 7 asif Sep 4th, 2008 at 4:03 Quote

    Both the update site and the download location are unavailable..

    I just checked both links and they both work for me. Can you please retry.

    Christian

    ok seems like the update site is not working but the archive zip is working… cool thanks…but your update site is still down in this part of the world (Aus/syd)

  8. 8 David Dossot Sep 4th, 2008 at 21:53 Quote

    If you are ever in Vancouver make sure to drop by for a coffee

    Well, Christian, if you open this offer to all Vancouverite Spring addicts, you’d better plan for serious coffee budget ;-)

    Oh, btw, congrats for the release and thank you for Spring IDE!

    D.

  9. 9 Daniele Gagliardi Sep 11th, 2008 at 10:05 Quote

    After Spring IDE 2.0.6, I passed to 2.1, but I’m facing validation errors with a project using Spring Web Flow 1.0.x:

    Class ‘org.springframework.webflow.v1.config.FlowExecutorFactoryBean’ not found.

    I’m using Spring framework 2.0.8, SWF 1.0.5, jdk 1.6.0_07, Eclipse 3.4.

    I left a message on forum with all details:
    http://forum.springframework.org/showthread.php?p=201063

  10. 10 Sudar B Sep 26th, 2008 at 20:44 Quote

    I am getting my feet wet with Eclipse, Java, Flex etc.

    If I want to get an older version of Spring IDE (1.3.6) for my Eclipse, how do I go about doing it?

    Thanks,
    - Sudar

  11. 11 Christian Dupuis Sep 29th, 2008 at 0:07 Quote

    If I want to get an older version of Spring IDE (1.3.6) for my Eclipse, how do I go about doing it?

    You can download and browse the old version at http://s3browse.com/explore/dist.springframework.org/release/IDE/1.x/

    HTH

    Christian

  1. 1 Recent Links Tagged With "ccg" - JabberTags Pingback on Nov 3rd, 2008 at 21:19

Leave a Reply

Quote selected text