diff --git a/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop-complete.zip b/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop-complete.zip
index f3408c4f1..59940b1e4 100644
Binary files a/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop-complete.zip and b/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop-complete.zip differ
diff --git a/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop.zip b/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop.zip
index faacfbaea..629ae13e2 100644
Binary files a/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop.zip and b/quarkus-workshop-super-heroes/dist/quarkus-super-heroes-workshop.zip differ
diff --git a/quarkus-workshop-super-heroes/docs/pom.xml b/quarkus-workshop-super-heroes/docs/pom.xml
index 2428d65ac..4436c0746 100644
--- a/quarkus-workshop-super-heroes/docs/pom.xml
+++ b/quarkus-workshop-super-heroes/docs/pom.xml
@@ -123,7 +123,7 @@
${maven.compiler.source}22.33.8.x
- 3.0.3.Final
+ 3.3.01.0.1.Final
diff --git a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-bootstrapping.adoc b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-bootstrapping.adoc
index 2963fb1b1..5a7b83f97 100644
--- a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-bootstrapping.adoc
+++ b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-bootstrapping.adoc
@@ -120,15 +120,15 @@ In addition, you can see the `quarkus-maven-plugin` responsible for the packagin
- 3.8.1
+ 3.11.017UTF-8UTF-8quarkus-bom
- io.quarkus.platform
+ io.quarkus{quarkus-version}true
- 3.0.0-M7
+ 3.1.2
@@ -142,8 +142,8 @@ In addition, you can see the `quarkus-maven-plugin` responsible for the packagin
-
-
+
+ ${quarkus.platform.group-id}
@@ -247,19 +247,18 @@ $ ./mvnw quarkus:dev
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- quarkus-maven-plugin:{quarkus-version}:dev (default-cli) @ rest-villains ---
-[INFO] Invoking org.apache.maven.plugins:maven-resources-plugin:2.6:resources @ rest-villains
-[INFO] Using 'UTF-8' encoding to copy filtered resources.
-[INFO] Copying 2 resources
-[INFO] Invoking io.quarkus.platform:quarkus-maven-plugin:{quarkus-version}:generate-code @ rest-villains
-[INFO] Invoking org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile @ rest-villains
+[INFO] Invoking resources:3.3.1:resources (default-resources) @ rest-villains
+[INFO] Copying 2 resources from src/main/resources to target/classes
+[INFO] Invoking quarkus:{quarkus-version}:generate-code (default) @ rest-villains
+[INFO] Invoking compiler:3.11.0:compile (default-compile) @ rest-villains
[INFO] Nothing to compile - all classes are up to date
-[INFO] Invoking org.apache.maven.plugins:maven-resources-plugin:2.6:testResources @ rest-villains
-[INFO] Using 'UTF-8' encoding to copy filtered resources.
+[INFO] Invoking resources:3.3.1:testResources (default-testResources) @ rest-villains
[INFO] skip non existing resourceDirectory /Users/agoncal/Documents/Code/Temp/quarkus-super-heroes/super-heroes/rest-villains/src/test/resources
-[INFO] Invoking io.quarkus.platform:quarkus-maven-plugin:2{quarkus-version}:generate-code-tests @ rest-villains
-[INFO] Invoking org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile @ rest-villains
+[INFO] Invoking quarkus:{quarkus-version}:generate-code-tests (default) @ rest-villains
+[INFO] Invoking compiler:3.11.0:testCompile (default-testCompile) @ rest-villains
[INFO] Nothing to compile - all classes are up to date
Listening for transport dt_socket at address: 5005
+
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
diff --git a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-orm.adoc b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-orm.adoc
index 814038426..d3557824f 100644
--- a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-orm.adoc
+++ b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/1-rest/rest-orm.adoc
@@ -809,7 +809,7 @@ You should already have installed the infrastructure into the `infrastructure` d
[example, role="cta"]
--
-Now, just execute `docker compose -f docker-compose.yaml up -d`.
+Now, just execute `docker compose -f docker-compose.yaml up -d` under the `infrastructure` directory.
You should see a few logs going on and then all the containers get started.
ifdef::use-linux[]
diff --git a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/2-quarkus/quarkus-native.adoc b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/2-quarkus/quarkus-native.adoc
index b0a82ec94..cb7f6996a 100644
--- a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/2-quarkus/quarkus-native.adoc
+++ b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/2-quarkus/quarkus-native.adoc
@@ -40,6 +40,7 @@ Make sure you have the `GRAALVM_HOME` environment variable defined and pointing
Then create a native executable using: `./mvnw package -Pnative`.
In addition to the regular files, the build also produces `target/rest-villains-1.0.0-SNAPSHOT-runner` (notice that there is no `.jar` file extension).
You can run it using `./target/rest-villains-1.0.0-SNAPSHOT-runner` and curl the endpoint with `curl http://localhost:8084/api/villains`.
+Remember that this is using the `prod` profile, meaning that the infrastructure needs to be up and running (`docker compose -f docker-compose.yaml up -d`).
--
[WARNING]
diff --git a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/4-microservices/microservices-ui.adoc b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/4-microservices/microservices-ui.adoc
index 80daa041f..c81c1d689 100644
--- a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/4-microservices/microservices-ui.adoc
+++ b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/4-microservices/microservices-ui.adoc
@@ -40,7 +40,7 @@ directory, use `./mvnw quarkus:dev` to start the web application.
Be sure you have the hero, villain and fights microservices running (dev mode is enough).
--
-If you don't have Node installed, Quinoa will install it during the start process.
+If you don't have Node installed, Quinoa will install it during the start process (under the `.quinoa` directory).
----
2023-05-18 14:21:38,896 INFO [com.git.eir.mav.plu.fro.lib.NodeInstaller] (build-40) Installing node version v16.16.0
diff --git a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/6-messaging/messaging-websocket.adoc b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/6-messaging/messaging-websocket.adoc
index 8e77060f6..5af745f67 100644
--- a/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/6-messaging/messaging-websocket.adoc
+++ b/quarkus-workshop-super-heroes/docs/src/docs/asciidoc/6-messaging/messaging-websocket.adoc
@@ -214,9 +214,9 @@ Replace the `META-INF/resources/index.html` file with the following content:
-
-
Super Stats
-
+
+
Super Stats
+
@@ -266,12 +266,13 @@ Replace the `META-INF/resources/index.html` file with the following content: