News and Announcements  

News and announcements

SpringOne 2GX Session Highlight: How to build Big Data Pipelines for Hadoop using OSS

Costin Leau

In this SpringOne 2GX 2012 session Costin Leau will discuss how Hadoop is a great foundation for big data initatives. To deliver a complete Big Data solution, however, a data pipeline needs to be developed that incorporates and orchestrates many diverse technologies. A Hadoop focused data pipeline not only needs to coordinate the running of multiple Hadoop jobs (MapReduce, Hive, Pig or Cascading), but also encompass real-time data acquisition and the analysis of reduced data sets extracted into relational/NoSQL databases or dedicated analytical engines.

Using an example of real-time event processing (Twitter), in this session we will demonstrate how to build manageable and robust pipeline solutions around BigData using Open Source software such as Apache Hadoop, Cascading, Spring Batch & Integration and Redis.

Check out the session on SpringOne2GX.com for more details and register today!

Spring Tool Suite and Groovy/Grails Tool Suite 3.1.0.M1 released

Dear Spring Community,

I am happy to announce the first milestone release 3.1.0.M1 of the Spring Tool Suite (STS) and the Groovy/Grails Tool Suite (GGTS).

Highlights from this milestone include:

  • We now provide distributions based on Eclipse 3.8 and Eclipse 4.2
  • Mylyn updated to 3.8.1
  • Mac apps now signed for Gatekeeper in OSX 10.8 Mountain Lion
  • Maven support for Grails projects

Some of our users reported general performance issues with the new Eclipse Juno 4.2 platform that STS 3.0.0 ships with. Most of these issues seem to be related to the underlying UI platform and its usage from various plugins and extensions. Since our goal is to provide the best possible user experience, we decided to provide two separate distributions for STS 3.1.0.M1: one that is built on top of Eclipse Juno 3.8 and one on top of Eclipse Juno 4.2. People who have trouble using the 4.2-based version should try the 3.8-based distribution instead.

The 3.1.0 release is planned to arrive shortly after the Eclipse Juno SR1 release and will also provide both distributions.

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS/GGTS 3.1.0.M1 New & Noteworthy.

3.1.0.RELEASE is planned for the week of October 8th.

Enjoy!

Spring Data REST 1.0.0.RC3 Released

I'm pleased to announce the release of Spring Data REST 1.0.0.RC3! This release includes a significant number of bug fixes, changes to the structure of the JSON representation, better integration of user-defined Jackson Modules that are bootstrapped into the internal ObjectMapper, as well integration with Spring HATEOAS. Also included in this release is support for extending the resource representation (e.g. to add links to other, related resources) using the Spring HATEOAS ResourceProcessor abstraction.

New functionality includes:

  • JSON output looks different in an effort to make property names consistent and structure clearer.
  • Pulls in any Jackson Module beans discovered and integrates user configuration with internal ObjectMapper.
  • Integration with Spring HATEOAS - Customize the outgoing JSON by adding or removing links or otherwise altering the resource.

Starter Web Application | Wiki | Release Notes

To learn more about the project, visit the Spring Data REST homepage, or visit the Github repository to download the source.

Upcoming Webinar: Spring Security Fundamentals

Spring Security Fundamentals

Due to its complexity, implementing security can be a daunting task for developers of all skill levels. In this presentation we will discuss, in depth, the foundation of Spring Security's architecture through the use of working sample code. We will start off with an existing application and learn how we can add Spring Security to it. We will then explore how Spring Security works underneath the hood.

Upon completing this webinar, you will be able to set up a basic Spring Security project and trace HTTP requests through our basic Spring Security setup.

September 20, 1:00pm EDT / 10:00am PDT – Register
September 20, 3:00pm Europe Summer Time – Register

SpringOne 2GX session highlight: What’s new in Spring Framework 3.2

What’s new in Spring Framework 3.2

In this SpringOne 2GX 2012 session Juergen Hoeller will talk about the 3.2 generation of Spring Framework. 3.2 focuses on core features for asynchronous processing and message-oriented architectures, as well as enhancements to its caching support and its multi-language support. If you are looking ahead to see how Spring Framework 3.2 can evolve your application design then this is the session to be at during SpringOne 2GX.

Check out the session on SpringOne2GX.com for more details and register today!

Spring Data release train reaches RC station

Dear Spring community, I am pleased to announce the next Spring Data release train stop, including Spring Data JPA, MongoDB, Neo4j, Gemfire as well as its foundation Spring Data Commons. The release is the final one before bringing all the modules into GA state of their next major version. Here are the highlights:

All modules
- Depend on Spring 3.1.2 by default. The modules are still fully compatible with Spring 3.0.7 but users have to manually declare Spring dependencies in they Maven pom.xml files if they'd like to use the older version. Note that some of the features included in this release (e.g. the usage of @EnableRepositories) require Spring 3.1.0 at least.

Spring Data Book
We're currently working on a Spring Data book with O'Reilly, which is available free for public review. If you would like to help shaping the book or maybe point people to a general introduction into Spring Data, feel free to spread the link.

Spring Data Commons - 1.4.0.RC1
- Improvements in mapping metadata API
Maven artifacts - JavaDocs - Reference documentation - Changelog

Spring Data JPA - 1.2.0.RC1
- General fixes and improvements
Maven artifacts - JavaDocs - Reference documentation - Changelog

Spring Data MongoDB - 1.1.0.RC1
- Improved query mapping regarding @DBRef mapped properties
- AbstractMongoConfiguration.getMappingBasePackage() defaults to config class' package
Maven artifacts - JavaDocs - Reference documentation - Changelog

Spring Data Neo4j - 2.1.0.RC3
- Updates to stable versions of Neo4j 1.8.M07, transaction manager compatibility (1.7 - 1.8)
- Added support for @EnableNeo4jRepositories
Maven artifacts - JavaDocs - Reference documentation - Changelog

Spring Data Gemfire - 1.2.0.RC1
- Project renamed to Spring Data Gemfire to align with other Spring Data projects.
- Spring namespace support on par with cache.xml
- Support for @EnableGemfireRepositories
Maven artifacts - JavaDocs - Reference documentation - Changelog

The Spring data team is currently working on a book with O'Reilly. It is due to be released in autumn and can currently be reviewed at OFPS. So if you'd like to get a general introduction to the project or even help shaping the book, give it a spin.

Along side the release candidates we released bugfix releases for Spring Data JPA (1.1.2.RELEASE) as well as MongoDB (1.0.4.RELEASE). Looking forward to your feedback in the forums or the bug tracker.

Spring AMQP 1.1.2 Released

Spring AMQP provides the familiar benefits of the Spring programming model to AMQP and, specifically, Rabbit MQ.

We are pleased to announce the availability of the 1.1.2 maintenance release of spring-amqp for Java, which includes a number of important bug fixes.

For more information, refer to the project home page.

Spring Integration 2.2.0.M4 is Released!

Spring Integration 2.2.0.M4 - the fourth and final milestone release of the 2.2 stream, including a number of important features and improvements, is now available.

More information is available on the project's home page.

Promotion: Save 30% on Spring classes in Belgium, Ireland and UK

SpringSource/vFabric Education has launched several new Hot Seat promotions for professional Spring training classes in Belgium, Ireland and UK. If you register now, you can SAVE 30% on the following professional Spring classes:

Core Spring

Rich Web Applications with Spring

Please use the following discount code in the referral code field during the registration process: SPLPROMOCLS

To view more training locations please visit our vFabric Education page

Spring Security OAuth 1.0.0.RC2 released

#spring #security #oauth 1.0.0.RC2 is released today http://bit.ly/xfE5PM. Download via github or Maven (SpringSource milestone repository).

Highlights:

* Better error responses from the framework endpoints
* Fixed some issues with validation and enhancement of token contents

Enjoy!

 

Upcoming Events

Upcoming Training

Newsletter Subscription

Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive


Syndicate content