Spring Tips: Spring Cloud Contract (HTTP)
Speaker: Josh Long
Hi Spring fans! In this tip, we'll look at how to get fast-feedback and do integration testing with Spring Cloud Contract. In this video, we'll focus on HTTP-based services.
Speaker: Josh Long
Hi Spring fans! In this tip, we'll look at how to get fast-feedback and do integration testing with Spring Cloud Contract. In this video, we'll focus on HTTP-based services.
On behalf of the community, I am pleased to announce that the Release Candidate 1 (RC1) of the Spring Cloud Edgware Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Edgware release notes for more information.
A number of starters did not follow normal Spring Cloud naming conventions. In Edgware, use of the deprecated starter will log a warning with the name of the new starter to use in its place. Below is a table of the deprecated starters and their replacements
| Deprecated | Edgware Starter |
|---|---|
| spring-cloud-starter-archaius | spring-cloud-starter-netflix-archaius |
| spring-cloud-starter-atlas | spring-cloud-starter-netflix-atlas |
| spring-cloud-starter-eureka | spring-cloud-starter-netflix-eureka-client |
| spring-cloud-starter-eureka-server | spring-cloud-starter-netflix-eureka-server |
| spring-cloud-starter-feign | spring-cloud-starter-openfeign |
| spring-cloud-starter-hystrix | spring-cloud-starter-netflix-hystrix |
| spring-cloud-starter-hystrix-dashboard | spring-cloud-starter-netflix-hystrix-dashboard |
| spring-cloud-starter-ribbon | spring-cloud-starter-netflix-ribbon |
| spring-cloud-starter-spectator | spring-cloud-starter-netflix-spectator | …
Dear Spring Community!
As an event-driven microservices framework, Spring Cloud Stream dramatically simplifies the complexity while developing event-driven applications. The feature capabilities and its benefits are not the focus of this article (to learn more, please review the Reference Guide), but instead, my goal is to show you what the framework has to offer from the testing standpoint, the tools, and techniques. This article is intended to encourage the community to share feedback on the existing testing infrastructure, so any thoughts, comments, or feature requests are welcome! We…
Hi Spring fans! Welcome to another installment of This Week in Spring! Can you believe we're already staring down the end of October 2017? This year has flown by! What a rush! This week I'm home in sunny San Francisco talking to customers and giving talks.
I'll be speaking "at" the vJUG 24 online conference. The conference lasts 24 hours! There's a talk every hour, from as many timezones as possible! I hope you'll join me (and thousands of others) as we look at Reactive Spring at 04:00 GMT on Wednesday.
And, of course, I hope you'll register and join my friend and Grails co-founder Jeff Scott Brown and me for a look at Grails for Spring Developers…
Dear Spring community,
It is my pleasure to announce that Spring Framework 5.0.1 is available now, as the first maintenance release in our Spring Framework 5.0 line.
In addition to addressing various user-reported bugs, we've applied minor refactorings to clean up unintended leftovers from the 5.0 GA release, e.g. for the reactive codec configurers.
This release upgrades Reactor to Bismuth SR3, based on Reactor Core 3.1.1, picking up essential fixes in Reactor Netty. Furthermore, AspectJ 1.8.12 brings some welcome performance improvements to Spring AOP's pointcut expression evaluation at…
We are pleased to announce that Spring Batch 4.0.0.M5 is now available via Github and the Pivotal download repository. This release represents the fifth milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release.
This milestone continues the work laid out in the previous 4.0.0 milestones. Specific updates include:
FunctionItemProcessorAs the dependency graph of Spring Boot 2 evolves, we have been updating our dependencies to be in line with them. This round includes…
Dear Spring Community!
Today I’d like to announce the first Release Candidate of the version 1.1 of Spring Integration for Amazon Web Services. Its artifact
org.springframework.integration:spring-integration-aws:1.1.0.RC1
is available in the Milestone Repository.
Thanks to everybody contributed!
Some highlights of the features since the previously announced Milestone 1:
The KinesisMessageDrivenChannelAdapter has been improved to handle properly expired and throttled shard iterators. Also it now skips closed shards. Some other bug fixed have been provided…
Speaker: Josh Long
Hi Spring fans! In this tip, we'll look at how to integrate a Spring Boot application with JAX-RS (using the Jersey reference implementation). JAX-RS is a JCP standard for building REST applications.
On behalf of the team, I am pleased to announce that Spring Boot 1.5.8 has been released and is available now from repo.spring.io and Maven Central.
Spring Boot 1.5.8 includes over 40 fixes, improvements and dependency updates. Thanks to all that have contributed with issue reports and pull requests.
If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.
Project Page | GitHub | Issues | Documentation | Stack Overflow | …
Greetings Spring community,
Spring Web Services now official has two branches: master (3.0+) and 2.x (maintenance of the old 2.x series). The 2.x series will be maintained as long as Spring Framework 4.x is supported, yet any new work will be conducted on the master branch.
2.4.1.RELEASE is a minor patch release while 3.0.1.RC1 is a major upgrade. The links below include related tickets.
2.4.1 Release Notes | 2.4.1 Documentation.
3.0.0.RC1 Release Notes | 3.0.0.RC1 Documentation.
3.0.0.RC1:
Rebases Spring Web Services to run on Spring Framework 5.0 and Java 8
Drops support for the older Apache WSS4J 1.x line covered by the org.springframework.ws.soap.security.wss4j package. Instead, we only support WSS4J 2.x (in the org.springframework.ws.soap.security.wss4j2 package).
Upgrades our XMPP library Smack support to 4.2.
This version is planned to be picked up by Spring Boot 2.0 as well as Spring IO Platform Cairo.
2.4.1.RELEASE:
Maintains our existing baseline of dependencies, making movements on latest supported versions of Spring Framework and Spring Security
We’ll maintain the 2.x version as long as Spring Framework 4.x is supported.
Based on several of the gaps between Spring Framework 4.x and 5.x, there will be no more compatibility checks of our 2.x branch against Spring Framework 5.x If you need Spring Framework 5, you really need to upgrade to our 3.x branch.