ВНИМАНИЕ: JSF1063: ВНИМАНИЕ! Установка не сериализуемого значения атрибута в HttpSession
проблема
В веб-приложении JSF 2.0 во время инициализации сервера появляется следующее предупреждающее сообщение
ПредупреждениеJSF1063: WARNING! Установка значения несериализуемого атрибута в HttpSession
(ключ: пользователь, класс значения: com.example.UserBean).
UserBean.java
package com.example; @ManagedBean(name="user") @SessionScoped public class UserBean{ //... }
Решение
«UserBean» не сериализуем. Чтобы избавиться от этого предупреждающего сообщения, просто сделайте так, чтобы этот компонент реализовал интерфейсjava.io.Serializable.
UserBean.java
package com.example; import java.io.Serializable; @ManagedBean(name="user") @SessionScoped public class UserBean implements Serializable{ //... }