У меня есть приложение JSF Mojarra 2.0.3, которое было разработано полностью на Tomcat 7, где оно работает превосходно.Мне нужно развернуть это приложение на JBoss или на Glassfish, и приложение работает, но в некоторых частях ведет себя странно.И на JBoss 6, и на Glassfish 3 происходит точно такое же странное поведение.
Я полагаю, что это происходит по ряду причин:
1) Эти серверы приложений имеют свою собственную версию Mojarra JSF в комплектевнутри них, и они используются вместо Mojarra 2.0.3, который я имею в папке apps web_inf / lib.
2) Я использую сторонний богатый инструментарий управления, который, вероятно, ведет себя странно, потому что ожидаетэта конкретная версия Mojarra (точнее 2.0.3).
Суть в том, что я колеблюсь в каждой попытке хирургически удалить JSF с одного из этих серверов приложений, потому что я сильно подозреваю, что это причина, почему этиСерверы приложений ведут себя не так, как Tomcat, в котором JSF не подключен.
Из-за предрассудков клиента и внутренних знаний JBoss требуется для размещения на производстве, поэтому использование Tomcat на производстве не является возможным.
Помощь?