We are using JSF 2.1.10 & mojarra and I don't see we will upgrade to 2.2 or 2.1.18 any time soon because of some other dependencies.
Now, I want to use ViewScope for my managedBean as i have some ajax functionality. If i use requestScope, it keep on creating new objects everytime I call ajax function. And I know that if I use ViewScoped then I need to make sure all the objects in the bean should implement Serializable, if not it throws NotSerializableException. And I cannot do that because in my bean i need to use some objects where I cannot change them to implement Serializable. Since I am using mojarra I cannot use this as a solution.
Is there anything in mojarra to say false to serialization?