问题标签 [notserializableexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4868 浏览

jsf - 使用 @ViewScoped 时的 java.io.NotSerializableException

如果我@ViewScoped在 JSF 中使用,则会发生以下异常:

我可以通过让 bean 实现来解决它Serializable。但是,我不明白其中的道理。为什么这个异常只发生在视图范围而不是其他范围?

0 投票
1 回答
272 浏览

android - Android 中的 NotSerializableException

我从java 文档中验证了boolean 和 byte 是可序列化的。根据android 文档,我的类实现了可序列化的接口。我不确定为什么我不断收到异常。我在这里想念什么?类是这样的:

这在通过套接字发送到服务器之前被序列化,如下所示:

服务器反序列化如下:

我在对象被序列化和反序列化的行处遇到异常。

0 投票
1 回答
2197 浏览

java - 在 Spark 中排序时出现 NotSerializableException

我正在尝试编写一个简单的流处理 Spark 作业,它将获取一个消息列表(JSON 格式),每个消息都属于一个用户,计算每个用户的消息并打印前十个用户。

但是,当我定义 Comparator> 对减少的计数进行排序时,整个事情都会失败,并抛出java.io.NotSerializableException 。

我对 Spark 的 Maven 依赖项:

我正在使用的 Java 代码:

生成的堆栈跟踪:

我浏览了 Spark API 文档,但找不到任何可以为我指明正确方向的内容。我做错了什么还是这是 Spark 中的错误?任何帮助将不胜感激。

0 投票
2 回答
28453 浏览

jsf-2 - ViewExpiredException:找不到保存的视图状态:在 JSF 中提交表单时

尝试提交表单时出现以下异常。

bean 在@ViewScoped并且STATE_SAVING_METHOD设置为server。我正在使用Primefaces 3.5

我提到了问题javax.faces.application.ViewExpiredException: View could not be restore but could not resolve the issue。

我尝试设置STATE_SAVING_METHODclient,但结果为 NotSerializableException: org.springframework.dao.support.PersistenceExceptionTranslationInterceptor

任何帮助,将不胜感激。

0 投票
6 回答
76 浏览

java - 从文件读取/写入对象

您好,任何人都可以帮助我在 Java 中写入和读取文件中的对象吗?

这是我使用的代码,它使我出现这个异常:java.io.NotSerializableException 这是我使用的代码:

谢谢你的帮助

0 投票
1 回答
3161 浏览

java - Java 可序列化对象失败

我在将 Serializable 对象写入文件时遇到问题。我已经能够缩小问题的范围,但不知道是什么原因造成的,所以我只是在寻找任何人可能有的建议,因为我不能真正给出一个例子,但我会给出一些 shell 代码来绘制图片。

基本上我有一个对象存储有关我通过将对象写入文件来保存的程序的信息。它有一个 DefaultComboBoxModel 是导致我的问题的一部分。例如:

然后,我有一个扩展 JPanel 的类,如下所示:

通过调用 model.addElement() 将元素添加到 DefaultComboBoxModel 后,会出现此问题。但是,如果我的程序中只有一个 SomePanel 实例,则不会出现此问题,但如果我创建 SomePanel 的第二个实例,则在尝试将 ProgramInfo 写入文件时,它会在对象 SomeOtherClass 上引发 java.io.NotSerializableException。如果我注释掉 SomeOtherClass,那么 SomePanel 类中的下一个对象在尝试将 ProgramInfo 写入文件时会引发相同的错误。

请注意,我不是专家级程序员,这只是一种爱好,我完全是自学成才的。任何关于为什么会发生这种情况的建议/阅读材料都会很棒。提前致谢!

0 投票
1 回答
73 浏览

jsf - 困惑如何处理 NotSerializableException

我在社交网站上工作,我正在使用JSF 2.2 ,并且我有一些 bean在这些 bean 服务中注入了视图范围。

我有时会在 tomcat 中得到著名的NotSerializableException,我有一些问题:

1-使用空管理器禁用会话持久性的缺点如下:

什么时候使用这种方法?

2-如果我要实现 Serializable 接口,我应该使视图范围(请求和会话 bean 怎么样?)只实现 Serializable 接口,因此将注入的服务标记为瞬态?

3- bean 是唯一应该实现 Serializable 而服务和 daos 不应该实现的层吗?为服务或 daos 实现 Serializable 有什么缺点?

请指教。

0 投票
1 回答
2117 浏览

java - Java序列化产生NotSerializableException(未知原因)

我正在用 Java 编写一个应用程序,它需要做的一部分是序列化一些对象,以便以后可以导入它们。当我编写序列化代码时,它无法正常工作。经过大量修改后,我相信我已将其缩小到只有几个属性,并包含了触发此 SSCEE 错误的最少可能代码:

我得到的堆栈跟踪错误是:

有趣的是,如果消除了与图形相关的对象,则 SSCEE 为:

那么输出(包含异常的堆栈跟踪)是:

我环顾四周并研究了序列化,但无济于事。有人可以这样做,以便 TestObject 的实例在包含图形相关组件(第一个 SSCEE)的情况下无误地序列化,因为这是主应用程序所拥有的(或者至少为我指明了正确的方向)?

谢谢你。如果还有什么我可以提供的帮助,请尽管问。

0 投票
3 回答
7150 浏览

java - Java 无法序列化包含带有比较器的 TreeMap 的对象

我有一个非常大的项目作为作业(针对 Uni 的 OOP 课程):一个学校登记册,学生可以在其中查看他们的成绩,教师可以添加成绩等等。

“基”类是一个单例,它包含所有使用的类(Java),例如一组用户、类(如学校类)和一个将类和教师与课程相关联的 TreeMap。

我想序列化这个基类(Central),以保存修改后的数据。问题是我得到了这个异常

我所有的类都实现了可序列化,并且它们没有瞬态或静态字段(除了单例,它具有实例变量和 getInstance 方法作为静态)。

因为要发布很多代码(而且我会冒着在提交之前发布它来使我的任务无效的风险)我试图通过尝试隔离错误来进行概念验证。

如果我只保留前 2 个 ArrayList,则序列化过程有效。问题出在 TreeMap 上。

TreeMap 类是否可序列化?(一般)是因为匿名比较器吗?

这是带有序列化的主类

0 投票
3 回答
7427 浏览

apache-spark - aparch 火花,NotSerializableException:org.apache.hadoop.io.Text

这是我的代码:

lineB 运行良好,但 lineA 显示:org.apache.spark.SparkException: Job aborted: Task not serializable: java.io.NotSerializableException: org.apache.hadoop.io.Text

我尝试使用 Kryo 来解决我的问题,但似乎没有任何改变:

谢谢!!!