使用Java将XML内容发送到JMS队列

使用Java将XML内容发送到JMS队列,java,jms,Java,Jms,有人能帮我通过JMS producer发送XML文件(XML消息)吗?我正试图以BytemMessage的方式发送XML文件,但还是做不到 我制作了一个JMS,需要读取XML文件并作为消息发送。我试图从BytemMessage执行此操作,但没有成功,我正在寻找更好的方法来正确执行此操作,请参见下面的代码片段 ByteMessage textMessage = session.createByteMessage(message); 只需创建一条TextMessage,并使用xml将消息正文设置为

有人能帮我通过JMS producer发送XML文件(XML消息)吗?我正试图以
BytemMessage
的方式发送XML文件,但还是做不到

我制作了一个JMS,需要读取XML文件并作为消息发送。我试图从BytemMessage执行此操作,但没有成功,我正在寻找更好的方法来正确执行此操作,请参见下面的代码片段

ByteMessage textMessage = session.createByteMessage(message);

只需创建一条
TextMessage
,并使用xml将消息正文设置为
setText()
直截了当地说。。。
ByteMessage
用于。。。二进制数据(如zip文件)

请包括您目前编写的代码。你提供的细节越多,你可能收到的答案就越多。检查和。