-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
None
-
False
-
-
-
Priority Backlog, AMM Sprint 236, AMM Sprint 237, AMM Sprint 238, AMM Sprint 239, AMM Sprint 240
-
No
Context:
Marco Rizzi has migrated the JBoss helloworld-rs quickstart application to Quarkus. Under the windup / jboss-eap-quickstarts repository he has raised a PR that documents all of the changes required to the quickstart. There is a related windup-rulesets PR containing all of the migration rulesets and corresponding tests. Some of the rulesets will be generic to the quarkification of all Java EE applications (e.g. adopt the Quarkus BOM, adopt the Quarkus Maven plugin, etc.). Other rulesets are specific to the technologies embedded within the application (helloworld-rs embeds the CDI and JAX-RS technologies). The changes to quickstart contain comments that can be used to drive the content of the rules. We want to use the quickstart PR as a template, so the Quarkus team can raise PRs (in windup / jboss-eap-quickstarts) for migrating other JBoss quickstart applications to Quarkus, and the MTR can develop complementary rules.
The purpose of this Jira is to develop Openrewrite recipes that automate the quarkification of the quickstart application. It might be that not all of the changes required are suitable for automation.
- account is impacted by
-
WINDUP-3967 running windup.bat 6.0.0 or 6.1.2 throws exception java.nio.file.InvalidPathException
- New
- is related to
-
WINDUPRULE-945 Sample EAP Quickstart to Quarkus
- Release Pending