Published by Christian Dupuis 1 year, 7 months ago
in Noteworthy.
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.

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.
Published by Christian Dupuis 1 year, 8 months ago
in Journal.
For those of you who want to use Spring IDE with Spring Web Flow 2 I have good news today: The support for Web Flow 2 is now available as part of the Spring IDE 2.1 development snapshots from the nightly update site at http://springide.org/updatesite-nightly. If you are Web Flow user please give this a try and report in JIRA if something is not working as it should.
The nightly build also contains a Mylyn Integration feature that is compatible with Eclipse Ganymede and the Mylyn 3.0 release.
Update: fixed the link to the update site. Please note that the link is intended to be used with the Eclipse update manager and not with your browser as Amazon S3 is not very browser friendly.
Published by Christian Dupuis 2 years, 9 months ago
in Journal and Noteworthy.
We have just released the first release candidate of Spring IDE 2.0.
We are proud to announce that the first release candidate of Spring IDE 2.0 has been released. Read the announcement in the Spring Framework support forum.
The release candidate is available immediately from our developer update site at http://springide.org/updatesite_dev. Please take some time for testing and provide feedback on any errors, bugs or problems you might find. Many thanks to all that already provided feedback and bug reports. The feedback is really valuable for us.
Spring IDE 2.0 contains lots of new features and a bunch of bug fixes. A list of all closed tickets is available in our ticketing system; currently 222 tickets have been closed. For those of you that are not familiar with recent development of Spring IDE here is a compiled list of features included in RC1:
- Support for Spring 2.0 namespace-based configurations. We have put lots of work into that to make the support as extensible as possible. You can read more about that in another post.
- Support for Spring Web Flow, including an extension to WTP’s XML editor for content assist and hyperlinking as well as validation and graphical editing. More information is available here.
- Tools for Spring AOP based development. This includes support for validating configurations (parsing of pointcut expressions) and visualization of cross cutting references based on
<aop:config> and @AspectJ-style aspects.
- Support for Spring JavaConfig M2. This serves as sandbox for testing the extension points of Spring IDE’s core. Read more about that here and here.
- Usability and UI improvements: A new Spring Explorer that replaces the Beans View, Content contribution to the Eclipse’s Project Explorer, a Spring Working Set type to reduce cluttering in the Project and Spring Explorer, Refactoring participants for rename and move refactorings of Java Packages and Classes as well as Bean names, New Project and Spring Bean configuration file wizard.
Besides these features, 2.0 RC1 ships preliminary support for Eclipse Mylyn (aka Mylar) that should work with latest Mylar 2.0 developement build. We are planning to adopt to the API changes due to the Mylar project renaming as soon as a new development build is available; presumingly within the RC2 timeframe.
The next (and hopefully last) release candidate is planned for next week and the final version of Spring IDE 2.0 should be available around SpringOne 2007.
Watch out for more; there is still lots to come…
Published by Torsten 2 years, 11 months ago
in Journal and Noteworthy.
With this blog entry I would like to introduce one of Spring IDE 2.0’s new features - the improved integration with Eclipse’s Project Explorer.
But before delving into the details let’s take a look on the Project Explorer:
This view was introduced with Eclipse 3.2. It leverages the Common Navigator Framework to present a domain-oriented view of the projects in the workspace. General projects are shown in the same way as the Navigator view, but other projects are presented in a hierarchy that makes sense for their particular domain. For example, Java projects appear as a hierarchy of source folders and packages rather than folders.
Starting with version 1.3.3 Spring IDE contributed Spring-related content and corresponding filters to the Project Explorer.
With the upcoming version 2.0 of Spring IDE these contributions to the Project Explorer were further improved:
Continue reading ‘Spring IDE 2.0 brings improved Project Explorer Integration’
Published by Christian Dupuis 2 years, 11 months ago
Spring Web Flow 1.0.2 has just been released. This version features full Spring IDE integration, not only in the samples but also in the NamespaceHandler implementation.
Beginning with Spring Web Flow 1.0.2, each of the sample applications has been Spring IDE 2.0 enabled, allowing you to easily assess these tools as they progress. To evaluate Spring IDE 2.0 simply import the sample projects into Eclipse and install the latest version of the Spring IDE 2.0 plugin from the nightly update site. #
Recent Activity
Sweepstakes, Ashley Wong, Alessandro, Reza Payami, Christian Dupuis, Senthil, Chris B, Christian Dupuis, Senthil, Christian Dupuis [...]
Paa, Daniel, electronic cigarette, suzan, Millen Store, Ralf Ebert, tek, Axel Mendoza Pupo, Christian Dupuis, Ryan Ovrevik [...]
thygu, Ralf Ebert, Haya, Tony, James, Radek, Radek, jack, nicholas, cj [...]
abc, bruno, Pat, John, joshmerry, IGC, guddu, antonio, Narada, Rakesh [...]
, Barry Smittins
Camnio Media, Chinkueda, Hartmut, 柯宇标, 王海申, djo.mos, Christian Dupuis, djo.mos, Christian Dupuis, Qil.Wong [...]