$ ./list_violations_for_file.py "src/main/java/com/redhat/coolstore/service/OrderServiceMDB.java"
INFO - 2024-04-08 10:03:36,856 - [report.py:79 - _read_report() ] - Reading report from ./analysis/coolstore/output.yaml
File 'src/main/java/com/redhat/coolstore/service/OrderServiceMDB.java' has the following violations:
eap8/eap7 javax-to-jakarta-import-00001 at line 3
eap8/eap7 javax-to-jakarta-import-00001 at line 4
eap8/eap7 javax-to-jakarta-import-00001 at line 5
eap8/eap7 javax-to-jakarta-import-00001 at line 6
eap8/eap7 javax-to-jakarta-import-00001 at line 7
eap8/eap7 javax-to-jakarta-import-00001 at line 8
eap8/eap7 javax-to-jakarta-import-00001 at line 9
kai/quarkus jms-to-reactive-quarkus-00010 at line 14
kai/quarkus jms-to-reactive-quarkus-00020 at line 15
kai/quarkus jms-to-reactive-quarkus-00020 at line 16
kai/quarkus jms-to-reactive-quarkus-00020 at line 17
kai/quarkus jms-to-reactive-quarkus-00050 at line 6
kai/quarkus jms-to-reactive-quarkus-00050 at line 7
kai/quarkus jms-to-reactive-quarkus-00050 at line 8
kai/quarkus jms-to-reactive-quarkus-00050 at line 9
Early notebook examples
We have some examples related to JMS to Smallrye with Helloworld MDB here:
Background
Example
Application: https://github.com/konveyor-ecosystem/coolstore
Specific File to migrate as an example:
src/main/java/com/redhat/coolstore/service/OrderServiceMDB.java
main branch
This is an example of that file after it has been migrated to Quarkus from our SME Architect(@christophermay07):
Example of a diff of the Quarkus changes from the initial Java EE branch:
Kai Output from prior attempts
Konveyor static code analysis
Example of the Kantra Analysis
Example of what violations we see in this file:
Early notebook examples