我正在使用 ActiveMQ(带有 Spring)将消息发送到远程 OSGi-Container。这工作得很好,但有一个问题。
我有两个实现可序列化的类。一个类是另一个类的类成员,如下所示:
public class Member implements Serializble {
private int someValue;
private static final long serialVersionUID = -4329617004242031635L;
... }
public class Parent implements Serializable {
private static final long serialVersionUID = -667242031635L;
private double otherValue;
private Member;
}
因此,当发送 Parent 实例时,Parent 的 Member 为 null。
希望你明白我的问题是什么:)
编辑:有趣的问题:我的班级中有一个 java.util.date 被正确序列化,但这是唯一的,所有双打等都是空的