JBoss web.xml
От: andry.krp Россия  
Дата: 17.04.12 09:33
Оценка:
Добрый день, коллеги.

возникла проблема:
в jboss запускается два приложения.

в web.xml первого есть:

<context-param>
        <param-name>oiosaml-j.home</param-name>
        <param-value>${oiosaml_backend}</param-value>
</context-param>


у второго есть:

<context-param>
        <param-name>oiosaml-j.home</param-name>
        <param-value>${oiosaml_frontend}</param-value>
</context-param>


т.е. по сути как должно быть: для каждого приложения переменная устанавливается в своё значение и всё хорошо и приятно. Однако происходит следующее: приложения деплоятся в порядке описания, т.е. сначала 1, потом 2, переменная oiosaml-j.home каждый раз устанавливается в глобальном контексте, а это значит, что после запуска второго приложения, она станет и для первого равной ${oiosaml_frontend}, чего быть не должно.

Данная конструкция прекрасно работала на jboss 5.1.0GA, но, по производственным причинам пришлось перейти на 5.1.2, и проявилась данная проблема.

Есть ли мысли по этому поводу, как починить?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.