Переменная среды не связана в этом контексте
Я борюсь с досадной проблемой и пока не нашел решения. Я должен искать переменную (myWSURL), определенную в context.xml Tomcat 7.0.11.
<Context>
<Environment name="myWSURL" value="https://host.service" type="java.lang.String"/>
</Context>
Код фрагмента, который я использовал для поиска переменной:
Context initContext = new InitialContext();
Context rootContext = (Context) initContext.lookup("java:comp/env/");
String wsURL = (String) rootContext.lookup("myWSURL");
Но я получаю
javax.naming.NameNotFoundException: Name myWSURL is not bound in this Context
Я забыл какую-либо конфигурацию? Мой код неверен?
Любой совет приветствуется. Благодарю.