当前位置:  开发笔记 > 运维 > 正文

ActiveMQ发送ObjectMessage

如何解决《ActiveMQ发送ObjectMessage》经验,为你挑选了1个好方法。

我正在使用ActiveMQ在我当前的项目中实现消息传递系统.我需要发送和接收Java对象而不是简单的文本或二进制消息.Java对象(我的消息对象)根据需要实现Serializable接口.

最新版本的ActiveMQ添加了一些安全性,我需要使用允许的软件包设置属性,如此处所述,但我还没有设法使其工作.我不确定需要添加哪个属性.

错误信息:

不允许此类序列化.添加包含'org.apache.activemq.SERIALIZABLE_PACKAGES'系统属性的包

Raheel.. 13

您需要在运行jar时在环境变量中传递受信任的包,或者您可以通过添加以下代码行以编程方式执行此操作:

    System.setProperty("org.apache.activemq.SERIALIZABLE_PACKAGES","*");

我希望这个能帮上忙



1> Raheel..:

您需要在运行jar时在环境变量中传递受信任的包,或者您可以通过添加以下代码行以编程方式执行此操作:

    System.setProperty("org.apache.activemq.SERIALIZABLE_PACKAGES","*");

我希望这个能帮上忙

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有