I have a project built on EJB framework, JSP and Servlet. So far it was running fine on Java 1.6 but since now Oracle has announced to stop support, it compelled us to expedite process to move to 1.8 and then 11 JAVA versions. My questions are -
1) Since entity beans are deprecated as of Java EE 6. What is the best alternative considering time, efforts and performance?
2) Is it a good plan to move EJB 2.2 to 3.2 or we should use any other framework?
3) What is the best alternative to SOAP, JAXB?
4) Should we move current project to SPRING and REST? If yes/no then why?