Migrating applications from WebSphere to Tomcat

In the Legal Tech Online Charges team, we've got some applications running under WebSphere we'd like to get migrated to Tomcat. I know this is something we've done before... Can anyone point me to some good documentation or checklists on how to do it?

Best Answer

  • Steven Wall
    Answer ✓
    I was part of an effort at a previous employer to migrate from Weblogic to Tomcat. Here are the steps we had to take: 1. Determine if any Java EE features were being used that are not supported by Tomcat such as Transaction Management (JTA), EJBs, JMS, JPA, Mail, etc. Our biggest problem was we were using EJBs so we had to remove those. For JMS and JPA, we just added the corresponding Spring libraries to our new WAR. 2. Remove use of any classes specific to your existing container (e.g. Websphere extension classes). Usually we would replace these with some Spring classes that would do the same. 3. Change build script to create a WAR instead of an EAR. 4. Deploy new WAR file to Tomcat and test.