Обновление Ajax занимает внезапно 30+ секунд вместо 0,5~2 секунд

Я создаю JSF 2.2 веб-приложение с Wildfly 8.2 и Primefaces, который работает очень хорошо. но с двух или трех дней происходит странное поведение загрузки события изменения ajax.

Я использую компонент ah: selectOneMenu с событием af: ajax change для загрузки и обновления ap: outputPanel. проблема заключается в том, что если событие изменения запущено, данные загружаются правильно и доступны в течение миллисекунд, но событие обновления в представлении jsf занимает 30 секунд и более. я не знаю почему. несколько дней назад компоненты были обновлены в течение 0,5-2 секунд. я ничего не изменил на этом компоненте или представлении.

я отладил контроллер представления и вижу, что набор данных доступен прямо сейчас, но в firebug почтовый запрос работает дальше, и через 30 секунд и более результат отображается в представлении jsf.

У кого-то была такая же проблема? Как я могу отладить JavaScript из события изменения F: AJAX?

Надеюсь, кто-нибудь может мне помочь

1 ответ

После пары дней отладки я обнаружил ошибку. Для всех, кого они интересуют. На вид ах: textLabel, который заполнен некоторыми данными. если вызывается событие изменения ajax, это поле также получает новые данные, но я не знаю, почему, если в этом поле есть специальный знак, такой как "\n", обновление поля в представлении занимает очень много времени.

Другие вопросы по тегам