I write a ExchangeMoney class implements Serializable interface . This class has Session (javax.websocket.Session) property. See code below:
import javax.websocket.Session;
import javax.websocket.EncodeException;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.io.Serializable;
...
public class ExchangeMoney implements Serializable {
private static final long serialVersionUID = -4363184570862565571L;
private static final Logger logger = Logger.getLogger("ExchangeMoney ");
private Session session;
....
}
Error due to session field non serializable. How to resolve this problem.