diff --git a/rules/rules-reviewed/quarkus/java-ee/javaee-api-to-quarkus.windup.groovy b/rules/rules-reviewed/quarkus/java-ee/javaee-api-to-quarkus.windup.groovy
index eaba8e80e..40af03499 100644
--- a/rules/rules-reviewed/quarkus/java-ee/javaee-api-to-quarkus.windup.groovy
+++ b/rules/rules-reviewed/quarkus/java-ee/javaee-api-to-quarkus.windup.groovy
@@ -25,7 +25,7 @@ import java.util.stream.Collectors
import java.util.stream.StreamSupport
final IssueCategory mandatoryIssueCategory = new IssueCategoryRegistry().getByID(IssueCategoryRegistry.MANDATORY)
-final Link guideLink = Link.to("Quarkus - Guides", "https://quarkus.io/guides/resteasy")
+final Link guideLink = Link.to("Quarkus - Guides", "https://quarkus.io/guides/resteasy-reactive")
static boolean matchesProject(GraphRewrite event, FileLocationModel payload) {
final Iterable extends WindupVertexFrame> previouslyFound = Optional.ofNullable(Variables.instance(event).findVariable("discard")).orElse(Collections.emptySet())
@@ -57,7 +57,7 @@ ruleSet("javaee-api-to-quarkus-groovy")
if (matchesProject(event, payload)) {
((Hint) Hint.titled("Replace JAX-RS dependency")
.withText("""
- At least one Java class importing from the `javax.ws.rs` package has been found so the dependency `javax:javaee-api` has to be replaced with `io.quarkus:quarkus-resteasy` artifact.
+ At least one Java class importing from the `javax.ws.rs` package has been found so the dependency `javax:javaee-api` has to be replaced with `io.quarkus:quarkus-resteasy-reactive` artifact.
""")
.withIssueCategory(mandatoryIssueCategory)
.with(guideLink)
diff --git a/rules/rules-reviewed/quarkus/java-ee/javaee-pom-to-quarkus.windup.xml b/rules/rules-reviewed/quarkus/java-ee/javaee-pom-to-quarkus.windup.xml
index 829476e64..d26eef013 100644
--- a/rules/rules-reviewed/quarkus/java-ee/javaee-pom-to-quarkus.windup.xml
+++ b/rules/rules-reviewed/quarkus/java-ee/javaee-pom-to-quarkus.windup.xml
@@ -56,7 +56,7 @@
quarkus-bom
io.quarkus.platform
- 2.16.6.Final
+ 3.1.0.Final
@@ -93,7 +93,7 @@
```xml
io.quarkus.platform
- 2.16.6.Final
+ 3.1.0.Final
diff --git a/rules/rules-reviewed/quarkus/java-ee/jaxrs-to-quarkus.windup.xml b/rules/rules-reviewed/quarkus/java-ee/jaxrs-to-quarkus.windup.xml
index 34f0e2a3d..6a49ebfaf 100644
--- a/rules/rules-reviewed/quarkus/java-ee/jaxrs-to-quarkus.windup.xml
+++ b/rules/rules-reviewed/quarkus/java-ee/jaxrs-to-quarkus.windup.xml
@@ -21,9 +21,9 @@
- Dependency `org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec` has to be replaced with `io.quarkus:quarkus-resteasy` artifact.
+ Dependency `org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec` has to be replaced with `io.quarkus:quarkus-resteasy-reactive` artifact.
-
+
@@ -34,9 +34,9 @@
- Dependency `javax.ws.rs:javax.ws.rs-api` has to be replaced with `io.quarkus:quarkus-resteasy` artifact.
+ Dependency `javax.ws.rs:javax.ws.rs-api` has to be replaced with `io.quarkus:quarkus-resteasy-reactive` artifact.
-
+
diff --git a/rules/rules-reviewed/quarkus/java-ee/tests/data/helloworld-rs-migrated/pom.xml b/rules/rules-reviewed/quarkus/java-ee/tests/data/helloworld-rs-migrated/pom.xml
index 328534d5a..f60dd1a94 100644
--- a/rules/rules-reviewed/quarkus/java-ee/tests/data/helloworld-rs-migrated/pom.xml
+++ b/rules/rules-reviewed/quarkus/java-ee/tests/data/helloworld-rs-migrated/pom.xml
@@ -44,7 +44,7 @@
quarkus-bom
io.quarkus.platform
- 2.16.6.Final
+ 3.1.0.Final
true
3.0.0
3.10.1
@@ -80,7 +80,7 @@
io.quarkus
- quarkus-resteasy
+ quarkus-resteasy-reactive
diff --git a/rules/rules-reviewed/quarkus/java-ee/tests/javaee-api-to-quarkus.windup.test.xml b/rules/rules-reviewed/quarkus/java-ee/tests/javaee-api-to-quarkus.windup.test.xml
index 766bae420..abfb05ebd 100644
--- a/rules/rules-reviewed/quarkus/java-ee/tests/javaee-api-to-quarkus.windup.test.xml
+++ b/rules/rules-reviewed/quarkus/java-ee/tests/javaee-api-to-quarkus.windup.test.xml
@@ -11,7 +11,7 @@
-
+
diff --git a/rules/rules-reviewed/quarkus/java-ee/tests/jaxrs-to-quarkus.windup.test.xml b/rules/rules-reviewed/quarkus/java-ee/tests/jaxrs-to-quarkus.windup.test.xml
index 9630782f4..1a2a524f4 100644
--- a/rules/rules-reviewed/quarkus/java-ee/tests/jaxrs-to-quarkus.windup.test.xml
+++ b/rules/rules-reviewed/quarkus/java-ee/tests/jaxrs-to-quarkus.windup.test.xml
@@ -11,7 +11,7 @@
-
+
@@ -23,7 +23,7 @@
-
+
diff --git a/rules/rules-reviewed/quarkus/quarkus3.windup.technologytransformer.xml b/rules/rules-reviewed/quarkus/quarkus3.windup.technologytransformer.xml
new file mode 100644
index 000000000..51c3958d2
--- /dev/null
+++ b/rules/rules-reviewed/quarkus/quarkus3.windup.technologytransformer.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+