Uploaded image for project: 'WINDUPRULE - Red Hat Application Migration Toolkit rules'
  1. WINDUPRULE - Red Hat Application Migration Toolkit rules
  2. WINDUPRULE-662

Spring Boot migration rules to Quarkus not identified in analysis

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 5.0.1.Final
    • None
    • None
    • False
    • False
    • Undefined
    • Hide
      1. Checkout application code from GitHub repo
      2. Run mta-cli with the following command: 
        ./bin/mta-cli --sourceMode --input ~/Workspaces/ws-streams/kafka-clients-sb-sample --output ~/Workspaces/ws-mta/reportssrc --overwrite --source springboot --target quarkus --packages com.rmarting
        
      1. Review report
      Show
      Checkout application code from GitHub repo Run mta-cli with the following command:  ./bin/mta-cli --sourceMode --input ~/Workspaces/ws-streams/kafka-clients-sb-sample --output ~/Workspaces/ws-mta/reportssrc --overwrite --source springboot --target quarkus --packages com.rmarting Review report
    • Sprint 190, Sprint 191, Sprint 192 MA MTA MTV
    • None

      Analyzing the source code of a Spring Boot application to be migrated to Quarkus, the final reports only identified one issue with 1 story point. It is not so realistic.

      The application is not complex but includes Spring Boot Web, Spring Boot Actuator, DI, Kafka messaging, so the report should be more extended, identifiying some rules related with a migration to Quarkus.

      The code analyzed is reported in the following GitHub repo: https://github.com/rmarting/kafka-clients-sb-sample.git

      Analysis done using mta-cli 5.0.1-SNAPSHOT version with the next command:

      ./bin/mta-cli --sourceMode --input ~/Workspaces/ws-streams/kafka-clients-sb-sample --output ~/Workspaces/ws-mta/reportssrc --overwrite --source springboot --target quarkus --packages com.rmarting
      

      NOTE: The repo has a branch called feature/quarkus-edition with a version migrated to Quarkus the original code.

       

              mrizzi@redhat.com Marco Rizzi
              rmarting@redhat.com Roman Martin Gil
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: