Миграция устаревшего приложения с WebSphere v.6 на WebSphere v.8. Файл web.xml приложения содержит только объявления сервлетов, но не отображения сервлетов. Тем не менее, все сервлеты без сопоставления сервлетов доступны по шаблону URL-адреса по умолчанию /servlet/[имя сервлета]. Однако в WAS8, если web.xml обновлен с версией атрибута, установленной на «3.0»:
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
**version="3.0"**>
сервлеты теряют сопоставление по умолчанию и должны быть явно сопоставлены, иначе страница 404 не будет найдена.
Есть ли способ в сервлете 3.0 или хотя бы в WebSphere 8 определить шаблон URL по умолчанию для всех сервлетов? Есть InvokerServlet для tomcat, есть ли его версия для WebSphere v.8?