Объясните мне за что отвечает элемент resource-ref в web.xml?
Посмотрел спецификацию сервлетов и не нашел какого-то внятного объяснения по этому поводу.
Посмотрел документацию на Tomcat. Пишут что если ресурс определить в контексте (например, в context.xml), то упоминать его в resource-ref в web.xml уже не надо, но в целях документации можно.
Написал простенькое приложение с описанием ресурса в context.xml, а в web.xml его даже не упоминал. Задеплоил его в Tomcat. Все работает.
Так зачем тогда нужен resource-ref в web.xml? Какой смысл закладывали в него авторы спецификации?