WSO2 ESB 作为 RabbitMQ 产品用户
WSO2 ESB as a RabbitMQ produser
我尝试创建将接收 soap 请求并将其存储到 rabbitmq 的代理。
文档中的示例效果很好,但它始终存储带有信封和正文元素的完整消息。
如何存储没有信封的纯 xml 消息?
我使用了 payload mediator,但得到了相同的结果。
当你存储时,它会用信封存储,因为它必须有正确的信息。即使您尝试删除它,如果邮件没有信封,也可能会导致错误。
您可以尝试发送二进制格式(这会将 xml 文件附加到消息中:使用 POSTMAN 工具尝试此操作),它会单独发送 xml 文件。但还是最好不要取下信封,否则可能会出错。
我尝试创建将接收 soap 请求并将其存储到 rabbitmq 的代理。 文档中的示例效果很好,但它始终存储带有信封和正文元素的完整消息。 如何存储没有信封的纯 xml 消息? 我使用了 payload mediator,但得到了相同的结果。
当你存储时,它会用信封存储,因为它必须有正确的信息。即使您尝试删除它,如果邮件没有信封,也可能会导致错误。
您可以尝试发送二进制格式(这会将 xml 文件附加到消息中:使用 POSTMAN 工具尝试此操作),它会单独发送 xml 文件。但还是最好不要取下信封,否则可能会出错。