【发布时间】:2012-10-29 17:19:24
【问题描述】:
我正在使用 ActiveMQ(带有 Spring)向远程 OSGi-Container 发送消息。 这很好用,但有一个问题。
我有两个实现 Serializable 的类。一个类是另一个类的类成员,如下所示:
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 已正确序列化,但这是唯一的,所有 Doubles 等都是空的
【问题讨论】:
-
那么,您将序列化对象作为字节消息发送?我的理解正确吗?
-
是否可以选择使用对象消息?
标签: jms activemq spring-jms