@savitharaghunathan put together an example of migrating the 'helloworld-mdb' example from jboss-eap-quickstarts to Quarkus. Original source (Java EE example): https://github.com/jboss-developer/jboss-eap-quickstarts/tree/7.4.x/helloworld-mdb/src/main/java/org/jboss/as/quickstarts/mdb Migrated to Quarkus: https://github.com/savitharaghunathan/helloworld-mdb/tree/quarkus @jmle has some rules together to help guide the JMS migration here: https://github.com/jmle/rulesets/blob/jms-rule/default/generated/quarkus/05-jms-to-reactive-quarkus.windup.yaml (Related to: https://github.com/windup/windup-rulesets/pull/1043)