Приложение Primefaces перестает работать при нажатии кнопки - PullRequest
0 голосов
/ 15 января 2020

Здравствуйте, помогите, пожалуйста, со следующей проблемой. Иногда сеть работает медленно, и мое приложение, запрограммированное в java с Primefaces 6.0 и glassfi sh 3.1, перестает работать

Когда я открываю страницу, она отображается и значения компонентов загружаются на несколько секунд позже, при нажатии на кнопку, когда значения всей страницы не загружены, выдается ошибка и приложение перестает работать.

Пример:

1) Отображается экран и значения p: selectOneMenu не загружаются enter image description here

2) При нажатии на первую кнопку отображается следующая ошибка:

Javascript ошибка:

Ошибка де-лектуры XML: секция CDATA без определенной ссылки Ubicación: http://localhost: 8080 / .... pag1.x html Нумеро линеа 2, колонна 43: .... pag1.x html: 2: 43 Ошибка лектуры XML: секция CDATA no cerrada Ubicación: http://localhost: 8080 / .... pag1 Número de línea 2, columna 43: .... pag1.x html: 2: 43 Ошибка типа: PF (...) является неопределенным ned

Java ошибка:

Могила: JSF1073: se ha interceptado javax.faces.event.AbortProcessingException durante el processamiento de RENDER_RESPONSE 6: UIComponent-ClientId =, Mensaje = java. Могилу lang.NullPointerException: java .lang.NullPointerException javax.faces.event.AbortProcessingException: java .lang.NullPointerException в org.primefaces.context.PrimePartialResponseWriter *startMeta262 1027 * 3) Через несколько секунд загружаются значения p: selectOneMenu, но приложение перестало работать из-за предыдущей ошибки. enter image description here

Теперь, если я открою экран и подожду, пока загрузятся значения p: selectOneMenu, экран будет работать правильно

Как я могу это исправить

...