Экземпляр Tomcat 7 с несколькими context.xml
Мне было интересно, если кто-нибудь может помочь (или если это вообще возможно). У меня есть серверное приложение Tomcat 7, которое должно быть в состоянии подключиться к одной из нескольких баз данных (sybase, oracle, mysql), и у меня есть отдельный context.xml для каждой из них. Я пытаюсь сделать что-то вроде этого -
.../conf/mysql/localhost/context.xml
.../conf/oracle/localhost/context.xml
.../conf/sybase/localhost/context.xml
и в server.xml, способ установки того, какой context.xml он будет читать в зависимости от набора свойств, например
<Engine defaultHost="localhost" name="${dbType}">
<Host update:appBase="myApplication"/>
<remove:Realm/>
</Engine>
где свойство ${dbType} находится в отдельном конфигурационном файле, поэтому, теоретически, установив его в "oracle", оно должно использовать context.xml, расположенный в../conf/oracle, и так далее.
Судя по учебнику из http://tomcat.apache.org/tomcat-7.0-doc/config/context.html, это должно быть возможно, однако я даже не могу создать экземпляр tomcat.
Любая помощь высоко ценится!