Окружающая среда:
- Tomcat-6.0.18
- Oracle-Db
- JDK-1.6.0_1
-1- context.xml в файле войны - отлично работает
мой-application.war / META-INF / context.xml
<Resource
auth="Container"
driverClassName="oracle.jdbc.OracleDriver"
maxActive="5"
maxIdle="1"
maxWait="-1"
name="jdbc/dataource-name"
password="pwd"
type="javax.sql.DataSource"
url="jdbc:oracle:thin:@host-name:1521:xe"
username="name"/>
Важно: context.xml в этом случае помещается в военный архив. После развертывания приложения можно без проблем получить доступ к базе данных
-2- context.xml в расширенной структуре каталогов (не работает) :
my-application / META-INF / context.xml (тот же контент)
Важно: в этом случае context.xml помещается в расширенную структуру каталогов. После развертывания приложение не может получить доступ к базе данных. Сообщение об исключении:
javax.naming.NameNotFoundException: имя jdbc не связано в этом контексте
Мой вопрос :
Как мне настроить Tomcat (или мое приложение) в случае 2?