我试图将第一个主体保存在交换属性中的有效负载中,并在下一个使用Groovy脚本的块中使用它。在下面查看我的IFlow:
稍后,我正在按以下方式访问此属性:
String firstBody=message.getProperties().get("firstBody")
messageLog.addAttachmentAsString("Log", firstBody, "text/plain");
但是,在日志中,我得到了org.apache.camel.converter.stream.InputStreamCache@a0acbe1
我在这里想念什么?
答案 0 :(得分:0)
尝试在“内容修改器”的“交换属性”中将数据类型设置为java.lang.String
。