Я анализирую динамическое веб-приложение, и я не могу найти информацию о источниках данных в любом месте приложения. В контексте приложения все, что я мог видеть, - это запись ниже.Как найти источник данных в приложении, использующем JNDI
<je:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/App"/>
<je:jndi-lookup id="mySQLDataSource" jndi-name="java:comp/env/jdbc/App_MySQL"/>
Приложение развернуто на сервере Tamcat. Где будет определяться источник данных? Возможно ли, что данные БД настроены на сервере tomcat?
Thanks
«Возможно ли, что данные БД настроены на сервере tomcat?» : возможно. Я не знаю о tomcat, но JBoss EAP дает возможность определять источники данных в своей конфигурации домена или сервера, которые будут доступны для его приложений через JNDI. – Aaron
Вы проверили META-INF/context.xml? См. Https://tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html#MySQL_DBCP_Example – Aaron