Grails Spring WS plugin 0.2 released

Posted by: Russell Miles on 05/20/2009

The feedback has been fantastic and I've finally managed to turn all the great comments and patches into the next release of the Spring Web Services plugin for Grails.

First up, I have to say a massive thanks to Ivo Houbrechts for all the patches to implement so many of the new features and Graeme Rocher for his suggestions on how to make functional testing of web service endpoints much sweeter.

Ok, let's take a look at the features:

  • Endpoint Interceptors: Endpoint Interceptors have been introduced so you can now introduce
    common logic in an unintrusive fashion across a specified range of endpoints
  • Configurable autogeneration of WSDL: You can now export the wsdl for a given endpoint by, in the simplest case, setting the springws.wsdl.<your endpoint name, without the Endpoint bit>.export
  • A Groovier EndpointFunctionalTestCase: The EndpointFunctionalTestCase has been updated to package a more groovy withEndpointRequest closure that significantly tightens up your endpoint
    functional test code

As well as being tested against Grails 1.1 we've also tested the plugin and found no issues with Grails 1.1.1 either (we didn't actually expect any as we know Graeme and his team are doing a fantastic job!). I hope you enjoy the new features and, as always, all feedback/patches are more than welcome.

UPDATE: Look for a video podcast that shows you how to create a contract-first web service using the Spring WS plugin in the very near future right here on this blog. I'll also be showing off the plugin's features when I deliver the 'Grails eye for the Spring guy' talks at the London and Manchester Spring User Groups.

/Russ


be the first to rate this blog

About Russell Miles

Russell Miles

A self-confessed polyglot programmer, Russ Miles is a senior consultant for SpringSource in the UK where he works with various companies to help them take full advantage of the Spring Framework. To ensure that he has as little spare time as possible, Russ contributes to various open source projects and has authored a number of books.

Russ is a keen contributor to open source projects and an author for O'Reilly Media. He has authored and co-authored 3 books; "AspectJ Cookbook", "Learning UML 2.0" and "Head First Software Development"

Prior to joining SpringSource, Russ gained experience of enterprise development throughout all tiers of application architecture including high performance and usability presentation tier services for the Search and Mobile Portal industries right through to maximum availability application and data services for the Defence industry.

Russ holds an MSc. Software Engineering from Oxford University.

More About Russell »

NFJS, the Magazine

August Issue Now Available
  • Google Your Persistent Domain Model
    by John Griffin
  • Get Cooking in the Cloud with Chef, Part 2
    by Michael Nygard
  • Making Java Bearable with Guava
    by Daniel Hinojosa
  • HTML 5 Update
    by Brian Sletten
Learn More »