Welcome to another installation of This Week in Spring!
This week I'm in Bangalore, India with other members of the SpringSource and Cloud Foundry teams talking to major system integrators about Spring and Cloud Foundry. The uptake's amazing, and the feedback is even better.
In related news, the Cloud Foundry Open Tour is coming to India next month! If you want to hear thought leaders and experts and learn about cloud computing, platform-as-a-service, architecture and Spring, then be sure to register now for either the Bangalore or Pune events. I look forward to seeing you there!
- Jonathan Brisbin has announced the latest release of Spring Data Rest, version 1.0.0.RC2, which features JSONPE support, and better integration with Spring MVC applications, as well as even more configuration hooks so you can exert even more control over the behavior of the framework.
- Dr. David Syer has announced the 1.0.0.RC1 release of Spring Security OAuth. Spring Security OAuth is a module that works with Spring Security and lets you expose OAuth-secured RESTful resources. The new release features lots of new extension points in the Authorization Server features, a Whitelabel UI for better out-of-box experience, and improved support for expressions in security filters. Check it out!
- WADL is a description format for RESTful web-services, in much the same way that WSDL describes SOAP-based web services' contracts. This excellent blog post, by Pankaj Bhatt, has an interesting approach to generating WADL descriptions for Spring MVC-based RESTful services.
- Roger Hughes is at it again, this time with part 2 of his look at Spring Social.
- Nicolas Frankel has a nice blog on method injection with Spring.
Method injection is less useful with the introduction of Java configuration support, of course. Spring supports the injection of proxies of your beans that are recreated according to their scope on access in beans of larger scopes. In XML, this means using the
<aop:scoped-proxy/>element in your bean definitions, or specifying the
proxyModeattribute in the
@Beanannotation on your Java configuration-based bean definitions.
- Gordon Dickens is back at it, this time with a nice post on the third part of his blog series introducing best practices for setting up Spring applications.
Semika Koku Kaluge has an interesting post on how to use Spring's
LocaleChangeInterceptorto set the
Localeof internationalized messages through an HTTP request.
- The TomcatExpert has a blog on the release of Apache Tomcat 7.0.29.
- Then, TomcatExpert has a nice blog on migrating from Websphere to Weblogic to tcServer, which is the more operations-friendly version of Tomcat packaged as part of VMWare's vFabric.
- Finally, TomcatExpert has a nice post on setting up SSL in Apache Tomcat.