Как я могу переместить некоторую конфигурацию из файла context.xml сервера приложений Tomcat в Wildfly?Мне действительно нужны данные из элемента Environment.
Context.xml содержит что-то вроде этого:
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>WEB-INF/tomcat-web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
<Environment name="some.very.important.config.path" value="C:\path\to\the\config\folder"
type="java.lang.String" />
</Context>
Как я могу сделать это на сервере приложений Wildfly?
Обновление:
Мне нужно использовать JNDI (на данный момент), потому что это приложение написано кем-то другим.
Код для доступа к пути конфигурации для инъекций выглядит как-токак это.
env = (Context) new InitialContext().lookup("java:comp/env");
configPath = (String) env.lookup("some.very.important.config.path");