WARNING: JSF1063: WARNING! Setting non-serializable attribute value into HttpSession
Published: October 13, 2010 , Updated: October 13, 2010 , Author: mkyong
Problem
In JSF 2.0 web application, during server initialization, it hits following warning message
WARNING: JSF1063: WARNING! Setting non-serializable attribute value into HttpSession
(key: user, value class: com.mkyong.UserBean).
UserBean.java
package com.mkyong; @ManagedBean(name="user") @SessionScoped public class UserBean{ //... }
Solution
The “UserBean” is not serializable. To get rid of this warning message, just make this bean implement java.io.Serializable interface.
UserBean.java
package com.mkyong; import java.io.Serializable; @ManagedBean(name="user") @SessionScoped public class UserBean implements Serializable{ //... }
Note : You can find more similar articles at - JSF 2 Tutorials








Thank you!