konveyor / konveyor/example-applications

Java EE -> Quarkus: HelloWorld MDB (Example of JMS -> Reactive Messaging)

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1
Forks
7
PR merge metrics
No merged PRs in 30d

Description

@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)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the original helloworld-mdb source with the migrated Quarkus version linked in the issue, then read the JMS-to-reactive-messaging ruleset. Determine how this example should be incorporated into konveyor/example-applications; done means the migrated HelloWorld MDB example is present and follows the referenced migration guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.