•   Overview
  •   Downloads
  •   Documentation
  •   Community
  •   Blog

RESTEasy 6.1.0.Final Release

We are happy to announce the final version of RESTEasy 6.1.0.Final. This is our first final release implementing the Jakarta RESTful Web Services 3.1 specification. What has changed in Jakarta RESTful Web Services 3.1 There have not been a lot of major changes in Jakarta REST 3.1. However, below are a some highlights. Java SE Bootstrap API This introduces a way to bootstrap a REST server. This can be...
James R. Perkins • August 02, 2022
Read More

RESTEasy Releases

It is once again time for the next quarterly releases of RESTEasy. There have been releases of the following 4 streams: 6.1.0.Beta3 6.0.3.Final 5.0.4.Final 4.7.7.Final RESTEasy 6.1.0.Beta3 Version 6.1.0.Beta3 targets Jakarta RESTful Web Services 3.1 and is passing the Jakarta RESTful Web Services TCK 3.1 with WildFly. This is currently the active release stream. While...
James R. Perkins • July 21, 2022
Read More

RESTEasy 6.1.0.Beta2 Release

The Jakarta RESTful Web Services 3.1 specification is now final and released to Maven Central. Given this, we have released RESTEasy 6.1.0.Beta2. This release mostly contains component upgrades. However, you no longer need to add the JBoss Nexus Repository to use the jakarta.ws.rs:jakarta.ws.rs-api dependency. API Dependency <dependency> <groupId>jakarta.ws.rs</groupId> <artifactId>jakarta.ws.rs-api...
James R. Perkins • April 26, 2022
Read More

RESTEasy Releases

It is time for the next quarterly releases of RESTEasy. With these releases I'm very pleased to announce the release of RESTEasy 6.1.0.Beta1. This is the first release which implements Jakarta RESTful Web Services 3.1. Along with the 6.1.0.Beta1 release, there have been three bug fix releases; 6.0.1.Final, 5.0.3.Final and 4.7.6.Final. RESTEasy 6.1.0 The Jakarta RESTful...
James R. Perkins • April 19, 2022
Read More

RESTEasy Spring And RESTEasy Spring Boot EE9 Deployment With WildFly Preview

Both Spring 6 and RESTEasy 6 adopts EE9 spec and namespaces, and there are releases of resteasy-spring that adopts the Spring and RESTEasy 6: https://github.com/resteasy/resteasy-spring/releases/tag/3.0.0.Alpha1 To show how to use this version of resteasy-spring with the preview version of WildFly(which also supports EE9 spec), I have committed to the resteasy-spring-basic example showing how to do this: resteasy-examples/resteasy...
Wei Nan Li • April 14, 2022
Read More

RESTEasy 6.0.0 Released

I'm pleased to announce the release of RESTEasy 6. This is the first release of RESTEasy that is Jakarta RESTful Web Services 3.0 compliant. Overall this release is equivalent to RESTEasy 5.0 with changes for the jakarta namespace changes. Jakarta RESTful Web Services RESTEasy 6 is a Jakarta RESTful Web Services 3.0 implementation. This version has been tested on WildFly and fully passes the Jakarta RESTful Web Services TCK. RESTEasy 6...
James R. Perkins • January 13, 2022
Read More

Java SE Bootstrap API In Jakarta REST 3.1

After JavaEE was moved under Eclipse Foundation, we started seeing many changes on the specifications; the Jakarta Restful Webservice specification group in particular is fairly active. With Jakarta REST 3.1, there will be a lot of new features included and the Java SE Bootstrap API is among the most important ones. In this post, we'll go through this new api with some examples and explain RESTEasy will do to support this new feature...
Jim Ma • December 24, 2021
Read More

Using RESTEasy Tracing Feature With Feature Pack In WildFly

The RESTEasy Tracing Feature provides a way for the users to understand what's going on internally in the container when a request is processed. Here are relative blogs relative to the feature: A brief introduction to the RESTEasy Tracing Feature RESTEasy Tracing Feature Now Supports JSON formatted information And here is the document section introducing the feature: Chapter 54. RESTEasy Tracing Feature This feature has been divided into two parts. One part is located...
Wei Nan Li • December 13, 2021
Read More

RESTEasy Releases

It's been about a month since the initial [5.0.0 release]({% post_url 2021-11-04-resteasy-5.0.0-release %}) and now is the time for some updates. Today 5.0.1.Final was released along with 4.7.4.Final. These are both bug fix releases. Along with the two bug fix releases comes RESTEasy 6.0.0.Beta1. This is the first official Jakarta RESTful Web Services 3.0 for RESTEasy...
James R. Perkins • December 02, 2021
Read More

Using The RESTEasy Galleon Feature Pack In WildFly

For WildFly/JBoss EAP integration, RESTEasy has migrated from using a ZIP of jboss-modules to the new Galleon Feature Pack scheme(and currently WildFly still uses jboss-modules). Here are the relative modules: resteasy/galleon-feature-pack at main · resteasy/resteasy · GitHub resteasy-spring/galleon-feature-pack at main · resteasy/resteasy-spring · GitHub To use the above feature packs, you need to install the Galleon CLI tool firstly: GitHub - wildfly/galleon You can directly...
Wei Nan Li • November 22, 2021
Read More

RESTEasy 5.0.0 Released

I'm pleased to announce the release of RESTEasy 5. This is the first major release in some time now. Along with this comes some big changes in RESTEasy. Some details were announced [in a previous post]({% post_url 2021-09-23-announcements-and-releases %}). More details on the release below. Jakarta RESTful Web Services RESTEasy 5 is a Jakarta RESTful Web Services 2.1 implementation. This version has been tested on WildFly and fully passes...
James R. Perkins • November 04, 2021
Read More

Supporting HTTP Engine Registration In RESTEasy Client and RESTEasy MicroProfile Client

Recently I have submitted two pull requests in resteasy and resteasy-microprofile project to allow client side HTTP engine registration: RESTEASY-3031 allow http client inject through registration / HTTP2 support via vertx engine by liweinan · Pull Request #2946 · resteasy/resteasy · GitHub Allow Client HTTP Engine Registration #23 By above two pull requests, now we can inject custom HTTP engine into client by the register() method defined by the ClientBuilder interface. For example, we can inject...
Wei Nan Li • November 03, 2021
Read More

Deploying `resteasy-spring` based Project Into WildFly Full Distribution

I have written two blogs about deploying resteasy-spring projects into WildFly in before: [Deploy RESTEasy-Spring project into WildFly Servlet-Only Container]({% post_url 2020-04-10-spring %}) [Deploy resteasy-spring-boot project into WildFly Java EE Full & Web Distribution]({% post_url 2020-04-27-wildfly-deploy %}) Nevertheless, none of them describing how to deploy resteasy-spring based project into WildFly Full Distribution. In this article I’d like to briefly describing how to do...
Wei Nan Li • October 13, 2021
Read More

RESTEasy Announcements and Plans

It's been a while since there has been a blog post announcing anything. However, there have been some big changes in RESTEasy we would like to announce. Releases The first announcement is the simple one. There has been two bug fix releases in 4.7.2.Final and 3.15.2.Final. RESTEasy 4.7 is now part of WildFly! Starting with WildFly 25, RESTEasy has been upgraded to 4.7. For some users...
James R. Perkins • September 23, 2021
Read More

Separating RESTEasy Spring And Microprofile Components Into Independent Subprojects.

Currently we are doing the task of separating RESTEasy Spring and Microprofile components into independent sub-projects, and here are the sub-projects we are working on: https://github.com/resteasy/resteasy-spring https://github.com/resteasy/resteasy-microprofile There are several reasons to do this: These Spring and Microprofile components are relatively independent from the main project, so moving them into their separate sub-projects makes them more independent and make their release cycles...
Wei Nan Li • July 29, 2021
Read More
  • Newer Posts
  • Older Posts
  • Overview
  • Downloads
  • Documentation
  • Community
  • Blog
Commonhaus Foundation Commonhaus Foundation
Apache License 2.0 Security
Copyright © RESTEasy. All rights reserved. For details on our trademarks, please visit our Trademark Policy and Trademark List. Trademarks of third parties are owned by their respective holders and their mention here does not suggest any endorsement or association.