У меня есть класс, который ознаменовал два поля serilizeableTransient поля вызывает serializeable ошибки
@Transient
private List<Edge> edges;
@Transient
private List<Cell> cells;
и это работает, когда я получаю экземпляры этого от сервера к моему заявлению. Это клиент приложения. Когда я пытаюсь сохранить экземпляр этого класса на сервере, я получаю ошибку сериализации.
WARNING: 00100006: Class pojo.Cell is not Serializable
at beans._MazeBeanRemote_Wrapper.saveMaze(beans/_MazeBeanRemote_Wrapper.java)
Может кто-нибудь сказать мне, почему я получаю эту ошибку и как могу ее исправить?
Возможно, ваши аннотации не работают так, как они предполагают? –
Это то, что я думаю, но как заставить их работать в обоих направлениях? – onesixtyfourth
Попробуйте сделать их просто 'private transient' –