Migrate to Tomcat 10/Jakarta EE

Job ID: 35075651

Budget: $250 – $750 CAD

I have an app that runs on Tomcat 9/Java EE. It is required I upgrade to Tomcat 10 and Jakarta EE. I need assistance to make the correct changes to get it to compile and load. Currently I am able to compile, but it won't run.

The app has several components:
- Has a web service that exposes two methods to another app running on the server - isAuthorized and finalizeTransaction.
- When isAuthorized is called, the app does some AD lookups, makes some MySQL changes through Hibernate and replies to the calling app. isAuthorized can be called repeatedly. Generally this service creates a transaction
- When finalizeTransaction is called, the app updates the MySQL table and replies
- Has a couple jsp web pages that read the MySQL table, AD and interacts with users. On this page the user has the ability to interact with the transactions and subsequently cancel or allow them. It interfaces with the calling app which also exposes some web services to view files, etc.

All the code works under JavaEE and Tomcat 9. I can compile under Tomcat 10 (I have replaced javax libraries with jarkarta) but the app won't load. I suspect I don't have my namespaces right.

There are quite a few parts to this app. The successful freelancer will need to be an expert in web services under Tomcat 10 at a minimum. I have uploaded the Installation and Operation Manual for Tomcat 9 which gives a good overview of the product and how it works.

I have been managing this app by manually compiling the java code instead of using Netbeans IDE. since I don't have the requisite skills (and patience) to figure that out. A secondary task is to have this setup under Netbeans so I can manage it better in the future.