Ответ на самом деле не имеет отношения к вопросу, представленному здесь. Проблема была связана с тем, как было указано Царство.
Область указана в элементе Context, который содержится в файле, расположенном внутри веб-приложения в META-INF / context.xml
Что я не осознавал, так это
- Tomcat копирует этот файл в файл conf / Catalina / localhost / {webapp} .xml,
- Если Tomcat предоставит более новую версию файла WAR, он не заменит {webapp} .xml более новой версией
Таким образом, причина того, что одно и то же сообщение об ошибке появлялось каждый раз, была в том, что моя первоначальная копия Царства была неверной, а мои попытки исправить не рассматривались.
На самом деле, спецификация Realm верна, как показано выше. Как только я вычистил упрямый файл, он работал нормально.