Ich verwende Wildfly 10 und versuche, meine Web-App darauf bereitzustellen. Das Problem besteht darin, dass das Servlet nicht bereitgestellt wird, wenn es mit @WebServlet(name = "/testServlet")
Annotation versehen ist. Dennoch wird es bereitgestellt, wenn ich Servlet-Mapping in web.xml mache (ich benutze JavaEE 7, also möchte ich Servlets mit Annotation abbilden). Mein web.xml sieht aus wieServlet-Container hat kein Servlet gefunden (WebServlet-Annotation funktioniert nicht)
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
</web-app>
, so genannten I 3.1 Webapp. Ich habe Klassen in meinem .war-Archiv überprüft und es existiert eine Servlet-Klasse.
Können Sie mir bei dem Problem helfen?