anchor.diff:  mvn io.quarkus:quarkus-maven-plugin:{quarkus-version}:create \
       -DprojectGroupId=org.acme \
       -DprojectArtifactId=jms-quickstart \
  -    -Dextensions="artemis-jms"
  +    -Dextensions="qpid-jms"
   cd jms-quickstart
   ----
   
  -This command generates a Maven project, importing the Artemis JMS extension.
  -
  -== Starting an Artemis server
  -
  -Then, we need an Artemis server.
  -You can follow the instructions from the https://activemq.apache.org/components/artemis/[Apache Artemis web site] or via docker:
  -
  +This command generates a Maven project, with its pom.xml importing the quarkus-qpid-jms extension:
   [source]
   ----
  -docker run -it --rm -p 8161:8161 -p 61616:61616 -e ARTEMIS_USERNAME=quarkus -e ARTEMIS_PASSWORD=quarkus vromero/activemq-artemis:2.9.0-alpine
  -----
  -
  -== The price producer
  +<dependency>
  +  <groupId>org.amqphub.quarkus</groupId>
  +  <artifactId>quarkus-qpid-jms</artifactId>
  +</dependency>
  +----
  +
  +[#starting-the-broker]
  +=== Starting the broker
  +
  +Then, we need an AMQP broker. In this case we will use an ActiveMQ Artemis server.
  +You can follow the instructions from the https://activemq.apache.org/components/artemis/[Apache Artemis web site] or start a broker via docker:
  +
  +[source]
  +----
  +docker run -it --rm -p 8161:8161 -p 61616:61616 -p 5672:5672 -e ARTEMIS_USERNAME=quarkus -e ARTEMIS_PASSWORD=quarkus vromero/activemq-artemis:2.11.0-alpine
  +----
  +
  +=== The price producer
   
   Create the `src/main/java/org/acme/jms/PriceProducer.java` file, with the following content:
   
  
positive.code: ./mvnw package -Pnative
  ----
  
  == Configuration Reference
  
  include::{generated-dir}/config/quarkus-artemis-core.adoc[opts=optional, leveloffset=+1]
  
negative.code: }
  ----
  
  === The HTML page
  
  Final touch, the HTML page reading the converted prices using SSE.
  
  