Spring Tips: Bootiful Kotlin Redux
Speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we'll revisit Kotlin, leveraging more DSLs in both the Kotlin and Spring ecosystem.
Speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we'll revisit Kotlin, leveraging more DSLs in both the Kotlin and Spring ecosystem.
Hi Spring fans! Welcome to another installment of This Week in Spring! This week I'm in Antwerp, Belgium for the amazing Devoxx (Belgium) event. I'm co-presenting with my friends Matt Raible and Mark Heckler on progressive web applications and reactive Spring. I'll be joined by a lot of Pivotal and Spring teammates here so make sure to check the schedule.
Later this week I'll be doing a joint webinar - Grails for the Spring Boot Developer - with Grails co-founder Jeff Scott Brown.
Then, it's off to Casablanca, Morocco, for the Devoxx MA event.
If you're at either event, don't hesitate to say hi…
On behalf of the Spring and Apache Geode/Pivotal GemFire communities, I am pleased to announce the release of Spring Session Data Geode and Spring Session Data GemFire 2.0.0.RC1 releases.
Both releases build on:
Spring Framework 5.0.1.RELEASE
Spring Security 2.0.0.RC1
Spring Data Kay-RC1
Spring Session core 2.0.0.RC1
Spring Boot 2.0.0.M5
The artifacts can be acquired from Spring libs-milestone
:
Maven
<repositories>
<repository>
<id>spring-libs-milestone</id>
<url>https://repo.spring.io/libs-milestone</url>
</repository>
</repositories>
<dependencies>
<dependency…
Speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we'll look at how to use the new old framework you've probably never heard of, Spring Shell! Spring Shell supports the creation of interactive shell-based applications.
Hi Spring fans and welcome to another installment of This Week in Spring! This week I'm in San Francisco for the first, and sure-to-be-amazing, Kotlin Conf 2017. I'll be talking about Spring Boot and Kotlin, and I hope you'll join me if you're around.
We've got a lot to cover this week so let's get to it!
ItemProcessor
implementation that supports Java 8 Function
implementations, updated documentation and much more.Greetings Spring community,
Spring Web Services has released 3.0.0 for general availability as well as released a minor patch, 2.4.2.RELEASE.
As stated in the previous blog post, 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.
The links below include related tickets.
2.4.2 Release Notes | 2.4.2 Documentation.
3.0.0.RELEASE Release Notes | 3.0.0.RELEASE Documentation.
3.0.0.RELEASE:
Better handling of large attachments to avoid OutOfMemory exceptions.
Wss4jSecurityInterceptor enhancements including SAML callbacks
SpringSecurityPasswordValidationCallbackHandler improvement to avoid NPE from lack of a logged-in user
Fixes to SOAP 1.1/SOAP 1.2 message header handling
Fix content-type for Axiom SOAP 1.2
Upgrade to latest versions of AspectJ
Support for up-and-coming Axiom 1.3 (community contributor who wants to ensure Spring WS and Axiom 1.3 work together).
2.4.2.RELEASE:
Backporting of the same SpringSecurityPasswordValidationCallbackHandler fix
Accidentally moved wss4j 2.x version too far forward to ensure stable compatibility. If you wish to use the very latest wss4j, you must move to the 3.0 version.
Greetings Spring Community and Pivotal GemFire/Apache Geode Users-
One question I constantly get asked is, "What is the difference between Spring Data GemFire and Spring Data Geode?"
Now that Spring Data Geode is part of the Spring Data Release Train, beginning with Kay (see the official release announcement for more details), the timing is finally right to answer this question in an open forum.
To help answer this question, I set 2 simple objectives for both Spring Data GemFire and Spring Data Geode (collectively known as SDG^2 now):
First, and most importantly, allow users to seamlessly interchange Spring Data Geode with Spring Data GemFire, and vice versa.
Next, help users migrate their Spring Boot, Pivotal GemFire or Apache Geode based applications from their local development environment to a managed environment, like Pivotal CloudFoundry, with little to no code changes at all.
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.
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…