Hi, On Thu, Mar 25, 2021 at 4:04 PM Som Lima <[email protected]> wrote: > > > If I do not have web.xml in the aforementioned project > and I have a java class annotated with @WebServlet and also decorated with > urlPattern={"/index.html"} > I am getting a 500 Errors with localhost:8080/ > > The java class as servlet is published in browser with the url > localhost:8080/index.html > > Is there anyway to get this java class as servlet to be picked up > because I feel the servlet should be registered with the servlet container > and should return > on localhost:8080/ same as src/mainwebapp/index.html > src/mainwebapp/index.jsp files. > > @WebServlet(name="indexServlet", urlPatterns={"/index.html"}) > public class IndexServlet extends HttpServlet { > > private static final long serialVersionUID = 1L; > > protected void doGet(HttpServletRequest request, HttpServletResponse > response) > throws ServletException, IOException { > > response.setContentType("text/html"); > PrintWriter out=response.getWriter(); > > out.print("<html><body>"); > out.print("<h3>Hello Index Servlet</h3>"); > out.print("</body></html>"); > } > } > > > HTTP ERROR 500 java.lang.ClassCastException: class [Ljava.lang.Object; cannot > be cast to class [Ljava.lang.String; ([Ljava.lang.Object; and > [Ljava.lang.String; are in module java.base of loader 'bootstrap') > > URI:/ > STATUS:500 > MESSAGE:java.lang.ClassCastException: class [Ljava.lang.Object; cannot be > cast to class [Ljava.lang.String; ([Ljava.lang.Object; and > [Ljava.lang.String; are in module java.base of loader 'bootstrap') > SERVLET:default > CAUSED BY:java.lang.ClassCastException: class [Ljava.lang.Object; cannot be > cast to class [Ljava.lang.String; ([Ljava.lang.Object; and > [Ljava.lang.String; are in module java.base of loader 'bootstrap') > > Caused by: > > java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to > class [Ljava.lang.String; ([Ljava.lang.Object; and [Ljava.lang.String; are in > module java.base of loader 'bootstrap') > at > org.eclipse.jetty.util.resource.ResourceCollection.list(ResourceCollection.java:426) > at org.eclipse.jetty.util.resource.Resource.getListHTML(Resource.java:479) > at > >
Please open an issue with as much information as possible at https://github.com/eclipse/jetty.project/issues. Thanks! -- Simone Bordet ---- http://cometd.org http://webtide.com Developer advice, training, services and support from the Jetty & CometD experts. _______________________________________________ jetty-users mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-users
