Если вы развертываете веб-приложение в Tomcat, в процессе развертывания Tomcat скопирует файл META-INF / context.xml в каталог $ CATALINA_HOME / conf /, чтобы контекст был доступен для вашего приложения.Помните, что если вы удаляете context.xml из вашего приложения, потому что вы этого не хотите, вам также придется удалить его вручную из $ CATALINA_HOME / conf /
Если вы отредактировали server.xml для включения вашегоРесурс dababase не работает, когда вы удаляете context.xml, это может быть связано с тем, что вы допустили ошибку при определении ресурса в файле server.xml
ОБНОВЛЕНО :
Когда ресурсв server.xml в контексте вы должны сделать ссылку на глобальный ресурс в server.xml.Например:
<Context crossContext="true" reloadable="true" >
<ResourceLink name="jdbc/myApp" type="javax.sql.DataSource" global="jdbc/myApp" />
</Context>