diff --git a/pom.xml b/pom.xml
index 19bbf61e..ac8e5416 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,6 @@
0.27.1
3.26.3
1.37
- 3.0.2
1.3.0
diff --git a/runtime/pom.xml b/runtime/pom.xml
index 0b9966a5..afae6fa9 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -22,9 +22,8 @@
quarkus-arc
- com.google.code.findbugs
- jsr305
- ${jsr305.version}
+ jakarta.annotation
+ jakarta.annotation-api
diff --git a/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
index 1a1b2e53..5d076f31 100644
--- a/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
+++ b/runtime/src/main/java/io/quarkiverse/resteasy/problem/HttpProblem.java
@@ -12,8 +12,7 @@
import java.util.stream.Collectors;
import java.util.stream.Stream;
-import javax.annotation.Nullable;
-import javax.annotation.concurrent.Immutable;
+import jakarta.annotation.Nullable;
import jakarta.ws.rs.core.MediaType;
import jakarta.ws.rs.core.Response;
@@ -21,7 +20,6 @@
/**
* Representation of RFC7807 Problem schema.
*/
-@Immutable
public class HttpProblem extends RuntimeException {
public static final MediaType MEDIA_TYPE = new MediaType("application", "problem+json");