gpt4 book ai didi

java - 错误编码返回;

转载 作者:行者123 更新时间:2023-12-02 08:35:51 24 4
gpt4 key购买 nike

当我尝试在服务器中执行一项部署为 EJB2.0 无状态 session bean 的服务时,出现以下异常。

Error executing services::error marshalling return; nested exception is: 
java.io.NotSerializableException: xxx.xxx.xxx.PmsService

这里xxx.xxx.xxx.PmsService是我的类,它已经实现了java.io.Serialized接口(interface)

你能帮我解决这个问题吗?

穆尔

最佳答案

很可能,PmsService 中的(非 transient )字段之一本身并未实现 Serialized。

可串行化是一种递归属性;类不是也不能被序列化,除非它的所有字段也可以被序列化。检查您的字段中是否存在无法序列化的类,然后使该类可序列化(如果它是您自己的类),切换到可序列化的替代方案,或者声明该字段 transient (如果它不是真正的,则仅执行后一种情况 对象状态的一部分;例如,您的任务当前正在其中运行的线程)。

关于java - 错误编码返回;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1832385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com