Spring Tool Suite & Groovy/Grails Tool Suite 3.0.0.M3 released

Releases | Martin Lippert | July 09, 2012 | ...

Dear Spring Community,

I am pleased to announce the availability of the third milestone build of the upcoming Spring Tool Suite 3.0.0 and the Groovy/Grails Tool Suite 3.0.0.

Among the highlights of this milestone release:

  • ships on top of Eclipse Juno 4.2 release
  • includes Groovy-Eclipse 2.7.0 release, which includes Groovy 2.0 compiler support
  • includes AJDT 2.2.0 release and AspectJ 1.7.0 release (including Java7 support)
  • new support for Spring Data (content-asisst, validation)
  • simplified template project authoring and hosting

For more details about new and changed features, please refer to the New and Noteworthy for 3.0.0.M3 document.

If you come across incompatibilities, migration problems, bugs, or any other suggestions, please provide feedback in the forum and file issues via JIRA.

Downloads are available from the official STS download page, take a look at the section for „Other Downloads“.

This Week in Spring - July 3rd, 2012

Engineering | Josh Long | July 04, 2012 | ...

Welcome back to another installment of This Week in Spring. Today, we bid farewell to the father of Spring, Rod Johnson. We wish Rod well on his next endeavors.

  1. Spring contributor and all-around-build-ninja Chris Beams put together a nice blog talking about some of the infrastructure changes in the Spring projects of late, including their moves to GitHub and to the build-tool Gradle.
  2. Martin Lippert has announced the availability of the SpringSource Tool Suites 3.0.0.M2, one for Spring and one for Groovy and Grails.
  3. Spring Data Redis 1.0.1 has been released. Among other things the new release supports support for a new (4th) Redis driver SRP, Redis native execution (RedisConnection#execute), and improved pipeline execution tracking potential errors and bulk results consistently across all drivers
    	</LI> 
    
    	<LI> 
    		Gary Russell has announced the availability of <a href ="http://www.springsource.org/node/3586">Spring Integration 2.1.3.RELEASE and  2.2.0.M3</a>. 
    		</LI>
    	
    
  4. Hubert Klein Ikkink has an interesting post on how set environment variables on Cloud Foundry.
  5. Jan Machacek announced the latest release of Specs2 Spring 0.6.1 in his blog. Check it out for more details.
  6. Matt Vickery is back with another installment on how to use Spring Integration with C24's iO products.
  7. Our friend Willie Wheeler has a great post on pageable custom queries with Spring Data JPA.
  8. Our friend Roger Hughes is back, this time with a post introducing how to get started with Spring Social.
  9. Nicolas Frankel has a nice blog introducing Spring Data JPA.
  10. The Java TV tutorial site and aggregator has both of Spring Integration contributor Oleg Zhurakousky's webinars on Spring Integration Tips 'n Tricks. It's nice when the aggregators pick up good content, but readers should also be sure to check out the source for all your SpringSource videos and tutorials, the SpringSource Dev YouTube channel.
  11. A blog, seemingly on PHP, has a post on the correct way to utilize <a href = "http://activequestionsphp.16mb.com/correct-way-to-utilize-p-and-util-namespace-in-spring-xml-configuration/">Spring's <CODE>&lt;p&gt;</CODE> and <CODE> &lt;c&gt;</CODE> namespaces. </a>
    
     </LI>
    
  12. The doanduyhai blog has an interesting post on the Spring 3.1 cache abstraction.
  13. The Learning via Code blog has a great post introducing Spring's support for message loading
  14. The JavaCode Geeks blog has an interesting post on exception handling in Spring's JSF support
  15. Only faintly related to Spring: Joram Barrez, a contributor to the Activiti BPMN2 workflow engine, to which both Spring Batch lead Dr. David Syer and I contributed the Spring support, has put up a nice post comparing the speed of the workflow engine and some of the tests use the Spring support.

Oh the Places You'll Go!

Engineering | Rod Johnson | July 03, 2012 | ...

The last ten years has been an exciting and challenging journey for me and I’m very proud of the technology and community that my SpringSource cofounders and I fostered. However, there always comes a time to make a choice about the places you’ll go, and it’s time for me to leave VMware and pursue other interests. I wish VMware and my colleagues continued success, and know that Spring will continue to thrive.

Technology

Spring was created to simplify enterprise Java development, and has succeeded in that goal. The Spring community continues to grow, Spring is more widely adopted than ever and Spring has…

Groovy 2.0 released

Engineering | Guillaume Laforge | July 02, 2012 | ...

The Groovy development team and SpringSource are happy to echo the announcement of the release of Groovy 2.0, the highly popular dynamic language for the Java platform. The key highlights of this important milestone are:

  • a static type checker to let the compiler tell you about the correctness of your code,
  • static compilation for the performance of the critical parts of your application,
  • modularity, splitting the Groovy JAR into smaller feature-oriented JARs and letting you create your own extension modules,
  • JDK 7 Project Coin syntax enhancements, so that Groovy is still as friendly as possible with its Java cousin,
  • and JDK 7 Invoke Dynamic integration to benefit from the dynamic languages support of the JVM.
To learn more about all those great new features, please read the Groovy 2.0 article on InfoQ that I’ve written, detailing and explaining all those novelties.

To download Groovy 2.0, go to the download area of the Groovy website.

For further information on all the JIRA issues fixed in this release and the various betas and release candidates, you can have a look at the JIRA changelog.

We’d like to thank all our users, all the contributors and committers who made this important release a reality, thanks to their feedback, their…

SPRING INTEGRATION 2.1.3.RELEASE AND 2.2.0.M3 ARE RELEASED!

Releases | Gary Russell | July 02, 2012 | ...

The Spring Integration team is pleased to announce the release of:

Spring Integration 2.1.3.RELEASE - a small maintenance release with some important bug fixes

  • Release notes are available here
  • Artifacts are available in the SpringSource repo, the community download page and Maven Central
  • Spring Integration 2.2.0.M3 - The third milestone release of the 2.2 stream, including a number of important features and improvements

  • Release notes are available here
  • Artifacts are available in the SpringSource repo and the community download page
  • More information is available on the project's home page

    SpringSource Tool Suites 3.0.0.M2 released

    Releases | Martin Lippert | June 28, 2012 | ...

    Dear Spring Community,

    I am pleased to announce the availability of the second milestone build of the upcoming SpringSource Tool Suites 3.0.

    This M2 build includes a number of significant changes and reflects the new structure of the tooling going forward. The main goal was to move away from one big monolithic tool towards smaller independent components. Therefore the different components of the SpringSource Tool Suite have been separated from each other and are now usable on an individual basis.

    All this allows us to start shipping different flavours of our tooling projects. Beginning with…

    This Week in Spring - June 26th, 2012

    Engineering | Josh Long | June 27, 2012 | ...
    <P> What a week! So much to talk about and scarcely enough minutes in the day to manage.   
    Without any further ado, let's get on to it!	</P> 
    
    1. Jonathan Brisbin has announced the availability of Spring Data REST 1.0.0.RC1 . Spring Data REST helps you provide a RESTful interface for your JPA-based repositories.
    2. Oliver Gierke has announced Spring Data MongoDB 1.0.2.GA. The new release has plenty of bugfixes and improvements, so check the changelog for more.
    3. Wonder what happened to the RabbitMQ webinar that was briefly on the SpringSource events calendar? It was rescheduled (slight schedule mishap), but it's back and you should definitely mark your calendars with the updated dates. It figures to be an amazing event.
    4. Our pal Gordon Dickens - a world class trainer and engineer - has been very busy recently.
      	 If you haven't been following his blog recently, you missed an 
      	  <a href ="http://gordondickens.com/wordpress/2012/06/12/springsource_tool_suite_faq/"> introduction to the SpringSource Tool Suite  -  including its composition and value-added features,  and  answers some common questions</A>.
      		
      		 Besides the great post <a href= "http://gordondickens.com/wordpress/2012/06/12/spring-3-1-constructor-namespace">on Spring 3.1's constructor namespace…

    Spring Data Redis 1.0.1 Released

    Releases | Costin Leau | June 27, 2012 | ...

    Dear Spring Community,

    I am pleased to announce the GA release of Spring Data Redis 1.0.1 project!

    Downloads | JavaDocs | Reference Documentation | Changelog

    Spring Data Redis 1.0.1 is more then a maintenance release introducing several new features such as:

    • Support for a new (4th) Redis driver SRP
    • Redis native execution (RedisConnection#execute)
    • Improved pipeline execution tracking potential errors and bulk results consistently across all drivers

    For more information about Spring Data Redis please see the home page for a live sample and webinar.

    We look forward to your feedback on the forum or in the issue tracker.

    Get the Spring newsletter

    Stay connected with the Spring newsletter

    Subscribe

    Get ahead

    VMware offers training and certification to turbo-charge your progress.

    Learn more

    Get support

    Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

    Learn more

    Upcoming events

    Check out all the upcoming events in the Spring community.

    View all