2014-02-17 5 views
0

. Эй, ребята,Различное поведение для локального и продуктивного WeblogicServer

У меня есть странное поведение, и мне интересно, почему это происходит:

Моего управляемый компонент содержит три значения (выбранное растение, выбранный год и выбранный месяц). При открытии требуемой страницы вызывается @PostConstruct method и инициализирует данные завода в соответствии с выбранным/предварительно определенным заводом, годом и месяцем. При изменении одного из этих трех параметров данные должны обновляться и отображаться через запрос AJAX. Чтобы перейти в режим редактирования, я могу щелкнуть по моей кнопке и изменить одно значение от истины до фальшивых, которое указывает, должна ли страница отображаться в режиме просмотра или редактирования.

Теперь вот моя проблема: Мой локальный сервер Weblogic (IntegratedWeblogicServer - стандартная конфигурация) работает должным образом. Я открываю страницу, просматриваю текущие данные, переключаюсь в режим редактирования, редактирую &. Это все. Работает как шарм.

Продуктивный сервер Weblogic (настроенный моим коллегой) делает какой-то кеш, который я думаю. Я открываю страницу, просматриваю текущие данные, меняю значение года на год и просматриваю обновленные значения. При нажатии на кнопку «Изменить» вместо обновленных значений отображаются старые значения. Это происходит только до тех пор, пока я не переключу завод. Мое текущее обходное решение выглядит так: откройте страницу, переключите завод и затем переключите год. После переключения завода все работает так, как ожидалось. Я не могу понять, почему продуктивная машина ведет себя иначе, чем локальная машина. Каждый из методов updatePlant(), setYear() и setMonth() вызывает refreshValues ​​() и является равным повторным определением JSF. Поэтому я не знаю, проблема с кэшированием или проблема с конфигурацией Weblogic.

Сообщите мне, если вам нужна дополнительная информация или некоторые фрагменты кода. Я исключил их, так как много кода.

С наилучшими пожеланиями, Stefi

ответ

0

Включить HTTP заголовков отладки из браузера и контролировать разницу в каждой среде. Также контролируйте access.log на каждом сервере доменов.

Смежные вопросы