Hi, Note: TomEE 9.0.0-M2 is a milestone release, which targets the jakarta namespace. Applications using javax will not work on this release of TomEE 9. You may encounter issues - feedback on this release is encouraged and appreciated.
When I create a JSP using eclipse wizard the error is The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path. *It is purely due to using TomEE 9.0.0-M2* *in eclipse* Eclipse IDE for Enterprise Java Developers. Version: 2020-03 (4.15.0) Build id: 20200313-1211 OS: Linux, v.5.4.0-42-generic, x86_64 / gtk 3.24.18, WebKit 2.28.4 Java version: 11.0.8 *Servlet already in same dynamic Web Project* package com.example; import java.io.IOException; import com.example.web.SessionBean; import jakarta.ejb.EJB; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; /** * Servlet implementation class HelloServlet */ @WebServlet("/HelloServlet") public class HelloServlet extends HttpServlet { private static final long serialVersionUID = 1L; @EJB HelloBean bean; @EJB SessionBean sessionBean; /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); java.io.Writer out = response.getWriter(); out.append("<html>"); out.append("<body>"); out.append("<h1> Hello Servlet </h1>"); out.append("<h1> Hello "+ bean.from()+"</h1>"); out.append("<h1> Hello "+ sessionBean.from()+"</h1>"); out.append("</html>"); out.append("</body>"); } } https://www.backbutton.co.uk/ <http://Backbutton.co.uk> ¯\_(ツ)_/¯ ♡۶♡۶ ♡۶ <http://www.backbutton.co.uk>