Spring IO Platform 1.0.3 released

Releases | Andy Wilkinson | November 13, 2014 | ...

We are pleased to announce that the latest maintenance release, 1.0.3.RELEASE, of Spring IO Platform is now available from both repo.spring.io and Maven Central.

This release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Groovy 2.3.7
  • Reactor 1.1.5
  • Spring AMQP 1.3.7
  • Spring Batch 3.0.2
  • Spring Boot 1.1.9
  • Spring for Apache Hadoop 2.0.3
  • Spring Framework 4.0.8
  • Spring Integration 4.0.5
  • Spring Mobile 1.1.3
  • Spring Retry 1.1.2
  • Spring Security OAuth 2.0.4

The versions of many third-party dependencies have also been updated.

Project Page | GitHub | Issues |

Webinar: Using Reactor for asych/non-blocking microservices

News | Pieter Humphrey | November 13, 2014 | ...

Speaker: Stephane Maldini, Pivotal

What is the role of asynchronous, non-blocking style-communication in microservices? Join Stephane Maldini for a revealing look at why reactive components are so important in an eventually-consistent approach like microservice architecture. When services own their data and are completely independent, having a (reactive) abstraction layer can perform a variety of roles. Being able to parallelize resources a microservice owns is an important technique. Another might be as an event bus, pulling state data from various micro services dynamically, checking against the cached, fairly up-to-date local copy. While a microservice has “all” the data it needs from other services to respond to a request, this data is not necessarily up-to-date—an important constraint to be prepared to accept. Stephane will also discuss other async use cases outside of microservices and how www.reactive-streams.org protocol support allows levels of portability across vendor implementations.

Tuesday, Dec 2nd, 2014 3:00PM GMT (London GMT) Register

Tuesday, Dec 2nd, 2014 10:00AM PST (San Francisco GMT-08:00) Register

 

 

This Week in Spring - November 11th, 2014

Engineering | Josh Long | November 12, 2014 | ...

Welcome to another installment of This Week in Spring! This week I'm back in Silicon Valley, talking to developers at a handful of large technology-driven companies about taking their first steps with a cloud-native architecture. Interesting feedback, as ever! This week I'll be doing a meetup here in the bay area on building Bootiful microservices with Spring Cloud. Next week, I look forward to seeing people at Java2Days in Sofia, Bulgaria! C'ya there!

  1. Spring Integration lead Gary Russell has just announced Spring Integration 4.1.0 and Spring AMQP 1.4.0 final are now available!

Spring Boot 1.2.0.RC1 Available Now

Releases | Phil Webb | November 12, 2014 | ...

I am pleased to announce that the first release candidate for Spring Boot 1.2.0 is available now in the Spring milestone repository. This release adds a number of improvements and new features over M2. Highlights include:

  • Tomcat 8 or Jetty 9 as the default embedded servlet container (providing Servlet 3.1 support).
  • A new @SpringBootApplication annotation.
  • Access to start.spring.io using the spring init CLI command.
  • Email support including a new spring-boot-starter-mail "starter POM".
  • Additional health and metrics endpoints.

For a complete list of changes, and for upgrade instructions, see the Spring Boot 1.2 Release Notes on the WIKI. The reference documentation

Pivotal Recognized in DZone’s 2014 Guide to Enterprise Integration

News | Pieter Humphrey | November 12, 2014 | ...

We are very excited to be recognized as the marketshare leader for the ESB and lightweight integration framework markets in DZone’s 2014 Guide to Enterprise Integration, a premium resource focused on enterprise integration and API management trends, strategies, and tools. The guide includes topic introductions, expert opinions, best practices, and solution comparisons. Readers of the guide will get an overview of enterprise integration and learn about obstacles that developers are facing to create seamless integration. Topics covered by the guide include:

  • The role of message queues, middleware, and ESBs in the enterprise.
  • Decomposition patterns for breaking down monolithic architecture.
  • A model for understanding the maturity level of REST APIs.
  • A forecast of how building a large project with multiple integrations might look in the future.

DZone’s Enterprise Integration guide also offers key insights into integration and API management practices through a survey of 500+ developers and experts, allowing readers to learn trends from practitioners in the technology professional community. Additionally, the guide’s solutions directory compares different API management platforms, integration suites, ESBs, message queues, and integration frameworks to help readers wisely choose the solutions they need.

Readers can download a free copy of the guide here.

About DZone

DZone provides expert research and learning communities for developers, tech professionals, and smart people everywhere. DZone has been a trusted, global source of content for over 15 years.

About Spring Integration 4.1 GA release

Releasing on the same day as the DZone research, Spring Integration 4.1 GA offers 1st class Spring Framework 4.1, Java 8, WebSocket support. Longtime users will enjoy the new built-in EIP patterns, Redis Queue Gateway support. Most importantly, check out the soon-to-be-released Java DSL - very exciting. Rabbit users will also discover that Spring AMQP 1.4 GA makes full use of Spring Framework 4.1, and offers Rabbit messaging enhancements.

Learn more about Spring Integration 4.1 GA

Spring Framework 4.1.2 & 4.0.8 & 3.2.12 released

Releases | Juergen Hoeller | November 11, 2014 | ...

Dear Spring community,

It's my pleasure to announce the immediate availability of Spring Framework 4.1.2, accompanied by 4.0.8 and 3.2.12 maintenance releases.

Spring Framework 4.1.2 is our second maintenance release in the 4.1.x line but also comes as a key feature release, including many user-suggested and user-contributed improvements: in total, more than one hundred issues have been addressed. 4.1.2 also serves as the core framework release to go into Spring Boot 1.2 which is just around the corner...

-> List of resolved JIRA issues for Spring Framework 4.1.2

Note that aside from fixing…

Spring Security OAuth 2.0.4.RELEASE Available Now

Releases | Dave Syer | November 11, 2014 | ...

Spring Security OAuth 2.0.4.RELEASE is available now in the usual repositories. It's a bug fix release, so upgrading is recommended, but there is also a small set of new features:

  • The OAuth2Request (and hence OAuth2Authentication) can now be

queried explicitly to find the grant type for the associated token. If the token is being refreshed the grant type in the OAuth2Request presented to a TokenEnhancer is the original grant type, not "refresh_token".

  • The client authorities are exposed in the "/check_token" endpoint

  • Password grants are more flexible and open to extension because both client and server can add additional parameters to the request. A custom AuthenticationManager on the server side should still expect a UsernamePasswordAuthenticationToken, but the additional parameters will be available in the AuthenticationDetails. Multi-factor authentication for mobile devices could be implemented in this way, for instance.

  • Keystore support for JWT token signing and verification.

Spring Integration and AMQP Releases Available

Releases | Gary Russell | November 11, 2014 | ...

Dear Spring Community,

Following on from the recent announcements of release candidates for Spring Integration and Spring AMQP, we are extremely pleased to announce that Spring Integration 4.1.0.RELEASE and Spring AMQP 1.4.0.RELEASE are now available for download.

On Nov 12, 2014, DZone research recognized Spring Integration as the leader of the ESB / Integration framework space, leading with 42% marketshare, in a publication of their recent survey results.

Many thanks to all contributors, including several who are new to the community.

The releases are available now in the Spring repository…

SpringOne2GX 2014 Keynote Day 1 - Platform Reinvented

News | Pieter Humphrey | November 10, 2014 | ...

Platform Reinvented

Recorded at SpringOne2GX 2014

Speakers: Hugh Williams, Juergen Hoeller, Dave Syer, Andy Glover (NetFlix), Graeme Rocher

 

Link to Slides: http://www.slideshare.net/SpringCentral/spring-one2gx-2014keynotev8
!{iframe width="560" height="315" src="//www.youtube.com/embed/xU267-YHN5c" frameborder="0" allowfullscreen}{/iframe}

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