ВНИМАНИЕ: 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{
//...
}