Проблема с заменой заполнителей в XML, настроенном в параметре contextConfigLocation - PullRequest
0 голосов
/ 22 декабря 2019

Когда я помещаю заполнитель в web.xml, он корректно заменяется значением, определенным в catalina.properties или параметром -D из параметров vm. Но не работайте, когда я помещаю заполнитель в xml, который загружается ContextLoaderListener.

фрагмент web.xml:

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        ${placeholder}, <!-- WORKS -->
        /WEB-INF/applicationContext.xml <!-- DON'T WORK, WHEN PLACEHOLDER IS DEFINED INSIDE XML -->
    </param-value>
</context-param>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...