-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.13.x: Upgrade RESTEasy to 4.7.9.Final #30984
Conversation
@jmartisk pls add description with some context for the upgrade |
I have checked the commits from the above linked comparison and nothing catches my eye. Checked JIRAs for the release too - https://issues.redhat.com/issues/?jql=project%20%3D%20RESTEASY%20AND%20fixVersion%20%3D%204.7.8.Final%20ORDER%20BY%20issuetype%20DESC |
resteasy/resteasy@6f9a198 is of interest (unless Jan has other changes in mind) but mime4j is now managed also at the bom level. |
|
This comment has been minimized.
This comment has been minimized.
We seem to have similar failures like we did in #27809 Line 163 in 5deea33
|
@jmartisk Hmm... ...4.7.8.Final doesn't have a default exception mapper so that property won't really do anything. The default exception mapper was required for Jakarta REST 3.1 so it's only in the 6.2 branch. I'm not too sure what would be causing it. If I get some time, I'll test it locally. |
It looks like the |
@Karm could you have a look at this branch and why the AWT tests are failing? Thanks! |
/me looking... |
So, this is unrelated to AWT/graphics per se, it's about how I wrote the test suite to work with passing image files back and forth between Quarkus server and the test suite client. It is also unrelated to native, at least I didn't get to that yet. The undermentioned example is in Java mode: With a started Quarkus server:
The same curl call:
executed with Quarkus 2.13.7.Final produces an expected png image. When I run the server built of this branch i.e. jmartisk:2.13-resteasy-4.7.8, I get this instead of a png image as a response:
accompanied by HTTP 400 Bad Request. This is the endpoint code: The whole trace is available with FINE log level: 🔴 jmartisk:2.13-resteasy-4.7.8
🟢 2.13.7.Final
|
Would you like me to dive deeper or do you guys have it covered? @jmartisk? |
@Karm We'd like to get this upgrade into Quarkus 2.13.8, so yes it would be really nice if you could help us find a way to fix it. Thanks a lot! |
I tried to upgrade to RESTEasy 4.7.9.Final just in case. |
Failing Jobs - Building 23d9a8b
Full information is available in the Build summary check run. Failures⚙️ Gradle Tests - JDK 11 #- Failing: integration-tests/gradle
📦 integration-tests/gradle✖
✖
⚙️ Gradle Tests - JDK 11 Windows #- Failing: integration-tests/gradle
📦 integration-tests/gradle✖
✖
⚙️ JVM Tests - JDK 18 #- Failing: integration-tests/logging-gelf
📦 integration-tests/logging-gelf✖
|
Yeah! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
additional set of changes - resteasy/resteasy@4.7.8.Final...4.7.9.Final
This is probably what fixed our issues: resteasy/resteasy@322f341 |
Upgrade to include the latest fixes in RESTEasy